DEV Community

Programming

The magic behind computers. 💻 🪄

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
AI Makes Bad Developers Faster Too

AI Makes Bad Developers Faster Too

Comments
5 min read
Idempotent by Default: State Machines for Background Tasks in Python

Idempotent by Default: State Machines for Background Tasks in Python

Comments
7 min read
Pick Your AI by the Task, Not the Hype (A Simple Routing Framework)

Pick Your AI by the Task, Not the Hype (A Simple Routing Framework)

Comments
4 min read
✨ So... real tests of the local Qwen 3.8 27B model

✨ So... real tests of the local Qwen 3.8 27B model

9
Comments
2 min read
What Happens If a Bank Transfer Fails Halfway? Understanding ACID Properties in SQL

What Happens If a Bank Transfer Fails Halfway? Understanding ACID Properties in SQL

1
Comments
6 min read
[Advanced Rust] 2.2. API Design Principles of Unsurprising Pt.2 - Implementing Clone, Default, PartialEq, PartialOrd, Hash, Eq…

[Advanced Rust] 2.2. API Design Principles of Unsurprising Pt.2 - Implementing Clone, Default, PartialEq, PartialOrd, Hash, Eq…

Comments
4 min read
[Advanced Rust] 2.3. API Design Principles of Unsurprising Pt.3 - Implementing serde Serialize and Deserialize Traits, and Why…

[Advanced Rust] 2.3. API Design Principles of Unsurprising Pt.3 - Implementing serde Serialize and Deserialize Traits, and Why…

Comments
4 min read
Claude Code hooks: why "just tell it not to" doesn't hold up

Claude Code hooks: why "just tell it not to" doesn't hold up

Comments
3 min read
Go Doesn't Force Clean Architecture. That's Your Job.

Folders don't matter, dependencies do

Go Doesn't Force Clean Architecture. That's Your Job.

34
Comments 15
5 min read
From kernel to desktop: 68 apps, 238 files audited, and a working GUI How I turned a kernel that boots into a desktop you can actually use

From kernel to desktop: 68 apps, 238 files audited, and a working GUI How I turned a kernel that boots into a desktop you can actually use

1
Comments
4 min read
Implementing UUID v7 with nothing but crypto.getRandomValues()

Implementing UUID v7 with nothing but crypto.getRandomValues()

Comments
3 min read
Checking that a count didn't change — a sanity check before writing a reorder API's result

Checking that a count didn't change — a sanity check before writing a reorder API's result

1
Comments
3 min read
Stop Writing Premature Abstractions

Stop Writing Premature Abstractions

Comments 1
1 min read
943 bytes that answer HTTP

943 bytes that answer HTTP

Comments
6 min read
Automation Bias: Why People Rubber-Stamp AI (and How to Fix It)

Automation Bias: Why People Rubber-Stamp AI (and How to Fix It)

1
Comments
7 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.