June 2026
-
21 Jun 2026πReading a 200k-line codebase you didn't write: a field guide
-
21 Jun 2026πClaude talk small. Code still big.
-
20 Jun 2026πOAuth 2.0 β device flow explained for engineers, especially for backend engineers
-
20 Jun 2026πCredence: Elixir semantic linter
-
19 Jun 2026πThe tacit dimension: why your best engineers can't tell you what they know
-
19 Jun 2026πAIβs impact on software engineers in 2026: key trends, Part 2
-
19 Jun 2026πHigh performance Git
-
18 Jun 2026πMake friends with your AI assistant
-
18 Jun 2026πBefore GitHub
-
17 Jun 2026πUtilizing Claude skills in client projects
-
17 Jun 2026πSymptoms of bad software design
-
17 Jun 2026πWhy senior developers fail to communicate their expertise
-
16 Jun 2026πLies I was told about collaborative editing, part 2: Why we don't use Yjs
-
15 Jun 2026πDjango LiveView vs Phoenix LiveView: a real benchmark
-
14 Jun 2026πRunning local models on an M4 with 24GB memory
-
13 Jun 2026πIdempotency: What, why and how
-
13 Jun 2026πThe unwritten laws of software engineering
-
12 Jun 2026πWorking with PHP and Laravel on VSCode
-
12 Jun 2026πAi turned me into a 0.1x developer
-
11 Jun 2026πThe most underrated startup skill isnβt hustle. Itβs curiosity.
-
11 Jun 2026πHow to debug a team that isnβt working: the Waterline Model
-
10 Jun 2026π₯From N+1 to 1: Extracting paged PDF text with a single pdftotext call
-
10 Jun 2026πGo away Microsoft! The Netherlands is quietly building its own GitHub replacement
-
10 Jun 2026πJust fucking use Go
-
9 Jun 2026πThe hidden danger of shipping fast