19 Aug 2026, 18:02 UTC≈3,810 views5 reactionsread 22 August 2026 Photo
How MongoDB Reduced PR Review Times with GitDailie
A case study describes how MongoDB adopted GitDailies, a GitHub PR alerting and metrics tool, to help engineering teams meet PR review SLAs. Customizable alerts, Slack integration, and personalized dashboards replaced ineffective existing alerting, reportedly cutting review times by up to 54% for one team and over 28% for nearly half the teams involved.
👍5
18 Aug 2026, 21:58 UTC≈5,050 views12 reactionsread 22 August 2026 Photo
Stop burning tokens on code review
An engineering leader shares why AI-based code review tools like Cursor's BugBot and custom Claude code review skills became too slow, noisy, and expensive (hitting $1000/day in one case) for a team producing thousands of PRs a quarter. The fix that worked: converting team-specific coding rules from markdown guidelines into custom linters, which run in seconds, are deterministic, c…
👍7❤5
16 Aug 2026, 09:03 UTC≈7,340 views12 reactionsread 22 August 2026 Photo
Does anyone run Postgres without PgBouncer?
Almost every notable managed Postgres provider bundles a connection pooler like PgBouncer, according to a survey of major providers including AWS RDS, Azure, Google Cloud SQL, Supabase, Neon, DigitalOcean, and others. Only IBM Cloud and Oracle OCI lack a managed pooling option, and both are dismissed as unlikely choices outside enterprise sales cycles. The piece argues conn…
❤7👍5
15 Aug 2026, 02:51 UTC≈7,970 views12 reactionsread 22 August 2026 Photo
WebSocket vs SSE vs Long Polling: The Real Cost of 1,000 Events
A hands-on benchmark built with a Node harness and a byte-counting TCP proxy measures the real wire cost of WebSocket, SSE, and long polling delivering 1,000 events. WebSocket used 119,692 bytes, SSE 131,596 (10% more), and HTTP/1.1 long polling 884,698 bytes (7.4x), mostly re-sent headers. On HTTP/2, long polling drops to 182,475 bytes (1.56x payload). …
👍9❤3
13 Aug 2026, 00:35 UTC≈9,000 views16 reactionsread 22 August 2026 Photo
Dark mode toggles: two states are enough • Lea Verou
(Light, Dark, System). The core argument is that users only seek out theme toggles when something is wrong — not to preemptively express intent — making the 'System' state irrelevant at the moment of interaction. Tri-state toggles expose the underlying data model rather than aligning with actual user goals, adding cognitive load and UI friction for an extremely rar…
❤12👎3👍1
12 Aug 2026, 00:32 UTC≈8,840 views8 reactionsread 22 August 2026 Photo
No Index GroupBy Optimization
Dolt and Doltgres were using a secondary index for GROUP BY queries even when a full table scan would be faster. By analyzing EXPLAIN output and flame graphs, the team discovered that when a filter selects more than ~50% of rows, the secondary index lookup overhead outweighs its benefits. They added heuristics to the query coster: secondary indexes are only preferred when they select few…
❤5👍3
10 Aug 2026, 01:02 UTC≈10,400 views25 reactionsread 22 August 2026 Photo
DuckDuckGo "Normal F**king Sunglasses" Sold Out In Under a Week
DuckDuckGo partnered with sunglasses brand Knockaround to release "Normal F**king Sunglasses" — a satirical product mocking AI-powered smart glasses. The glasses have no camera, microphone, AI, battery, or electronics of any kind. They sold out in under a week. The collaboration is a commentary on growing surveillance concerns around AI glasses, particu…
❤12👍8😁3🔥2
6 Aug 2026, 20:20 UTC≈12,800 views22 reactionsread 22 August 2026 Photo
What's new in PHP 8.6
PHP 8.6, scheduled for release on November 19, 2026, introduces several notable features: partial function application (PFA) for prefilling closure parameters, readonly property defaults (now allowed when implementing interfaces with property hooks), a new low-level Polling API for I/O multiplexing with epoll/WSAPoll backends, a built-in clamp() function, new isReadable/isWriteable reflection me…
❤17👍3🔥1🗿1
5 Aug 2026, 20:14 UTC≈12,000 views11 reactionsread 22 August 2026 Photo
Retiring the Copilot Billing Preview app
GitHub has retired the Copilot Billing Preview app. Copilot spend can now be managed directly in GitHub billing settings, which offers a more complete view including user-level budgets, cost centers, and usage pool allocation. Users can view AI usage, set spending budgets, access user-level budget controls for organizations and enterprises, and pull raw usage data via usage re…
❤5👍4😁2
1 Aug 2026, 17:21 UTC≈15,200 views23 reactionsread 22 August 2026 Photo
Substack writers, you need a website
Writers who rely on Substack as their primary digital home are making a strategic mistake. Substack and similar platforms are distribution tools, not permanent homes — when you build on someone else's platform, you're a tenant, not an owner. The POSSE model (Publish on your Own Site, Syndicate Elsewhere) offers a better approach: publish first to a domain you own and control, then…
❤14👍9
31 Jul 2026, 18:21 UTC≈13,800 views30 reactionsread 22 August 2026 Photo
The Disappearing Senior: AI and Entry Level Jobs
AI is eliminating entry-level developer work, but there's a less-discussed second effect: senior engineers are quietly losing their skills by only approving AI-generated output rather than doing the work themselves. The 'reasoning muscle' atrophies when judgment is never exercised. Meanwhile, no new seniors are being produced because the junior work that used to forge …
👍19❤11
31 Jul 2026, 03:50 UTC≈12,900 views8 reactionsread 22 August 2026 Photo
CVE-2026-59328: Cross-Site Scripting in Eclipse Spring Boot Starter Wizard Dependency Tooltips
A CVE advisory (CVE-2026-59328) has been published for a Cross-Site Scripting (XSS) vulnerability found in the Eclipse Spring Boot Starter Wizard's dependency tooltips. The advisory is hosted on spring.io and relates to the Eclipse IDE plugin used for Spring Boot project setup.
❤3🔥3👍1👨💻1
Showing the 12 most recent of 28 posts we hold for @computer_science_and_programming. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.