Advertisement · 728 × 90

Posts by TheGoodParts.dev

Preview
My colleague Julius My colleague Julius par Ploum - Lionel Dricot.

My colleague Julius

ploum.net/2024-12-23-j...

#programming #softwaredevelopment #ai #blog

1 month ago 4 3 0 0
xorvoid

A C Compiler in 512 bytes

xorvoid.com/sectorc.html

#programming #softwaredevelopment #assembly

2 months ago 7 1 0 0
Preview
Craft software that makes people feel something - Raphael Amorim Recently, people have been asking me why I’m pausing Boo to work on a programming language. I think it would actually be cool to write down how I feel.

Craft software that makes people feel something

rapha.land/craft-softwa...

#programming #softwaredevelopment #blog

2 months ago 2 1 0 0
Preview
Do the simplest thing that could possibly work

Do the simplest thing that could possibly work

www.seangoedecke.com/the-simplest...

#programming #softwaredevelopment #simplicity #blog

2 months ago 3 2 0 0
I Hate Screenshots of Text Why do people take screenshots of text?

I hate screenshots of text

parkscomputing.com/page/i-hate-...

#programming #softwaredevelopment #blog

5 months ago 4 1 0 0
E.W.Dijkstra Archive: On the foolishness of "natural language programming". (EWD 667)

On the foolishness of "natural language programming" - Edsger W. Dijkstra, 1978 (still very relevant now, possibly more than ever)

www.cs.utexas.edu/~EWD/transcr...

#programming #softwaredevelopment

5 months ago 6 3 0 0
ZigCool

Why is Zig so cool?

nilostolte.github.io/tech/article...

#programming #softwaredevelopment #blog

5 months ago 1 1 0 0
Preview
How to Write Blog Posts that Developers Read Software bloggers can make the same mistakes for years that prevent readers from discovering their writing. I know because I'm one of them. Over time, I've learned techniques that help some blog posts...

How to write blog posts that developers read

refactoringenglish.com/chapters/wri...

#programming #softwaredevelopment #blog

5 months ago 4 2 0 0
Advertisement
Unexpected Benefits of Building Your Own Tools | Alex Tiniuc

Unexpected benefits of building your own tools

tiniuc.com/make-more-to...

#programming #softwaredevelopment #scripting #blog

5 months ago 3 1 0 0
Ruby And Its Neighbors: Smalltalk – Noel Rappin Writes Here I just write here

Ruby and its neighbors: Smalltalk

noelrappin.com/blog/2025/11...

#programming #smalltalk #ruby #blog

5 months ago 3 1 0 0
Preview
John Carmack on updating variables Posted in r/programming by u/levodelellis • 394 points and 294 comments

Every piece of software is a state machine. Any mutable variable adds a staggering number of states to that machine.

old.reddit.com/r/programmin...

#programming #softwaredevelopment #functionalprogramming

5 months ago 3 2 0 0
Send this article to your friend who still thinks the cloud is a good idea You've been lied to. You don't need the cloud – you can just run servers and save 10x your AWS costs. It's not that difficult.

Send this article to your friend who still thinks the cloud is a good idea

rameerez.com/send-this-ar...

#cloud #hosting #selfhosting #linux #blog

5 months ago 2 2 0 0
Captcha Check

"A Plea for Lean Software" by Prof. Niklaus Wirth (1995)

liam-on-linux.dreamwidth.org/88032.html

#programming #softwaredevelopment #simplicity

5 months ago 2 1 0 0

We all agree on the necessity of compromise. We just can't agree on when it's necessary to compromise.

-- Larry Wall

2 years ago 6 3 0 0
Card Driven Development

Card Driven Development (CDD)

jimmyhmiller.com/card-driven-...

#programming #softwaredevelopment #productivity #blog

5 months ago 4 2 0 0
Advertisement
At the end you use git bisect People rant about having to learn algorithmic questions for interviews. I get it — interview system is broken, but you ought to learn binary search at least.

At the end you use `git bisect`
(this is especially useful in messy codebases with no test coverage)

kevin3010.github.io/git/2025/11/...

#programming #git #blog #algorithms

5 months ago 2 2 1 0
Your URL Is Your State A deep dive into how thoughtful URL design can enhance usability, shareability, and performance. Learn what state belongs in URLs, common pitfalls to avoid, and practical patterns for modern web apps.

URLs are state containers

alfy.blog/2025/10/31/y...

#programming #webdev #blog

5 months ago 5 2 0 0

The standard rule is, when you're in a hole, stop digging; that seems not to apply [to] software nowadays.

-- Ron Minnich

2 years ago 10 2 0 0
(Quite) A Few Words About Async I’ve had a few conversations about async code recently (and not so recently) and seen some code that seems to make wrong assumptions about async, so I figured out it was time to have a serious chat ab...

(Quite) A few words about async

yoric.github.io/post/quite-a...

#programming #concurrency #python #go #rust #javascript #blog

5 months ago 6 3 0 0

Amateur programmers think there are 1000 bytes in a kilobyte; Real Programmers know there are 1024 meters in a kilometer.

2 years ago 9 4 0 0
Taking learning seriously

Taking learning seriously

dubroy.com/blog/taking-...

#programming #productivity #blog

5 months ago 3 1 0 0
Machine Code Isn't Scary Machine code isn't scary. If you can make sure your JSON conforms to a JSON schema, you can write machine code.

Machine code isn't scary

jimmyhmiller.com/machine-code...

#programming #softwaredevelopment #blog #assembly

5 months ago 3 2 1 0

The first step of any project is to grossly underestimate its complexity and difficulty.

-- Nicoll Hunt

2 years ago 14 8 0 0
Advertisement
Everything I know about good API design Most of what modern software engineers do involves APIs: public interfaces for communicating with a program, like this one from Twilio. I’ve spent a lot of time…

Everything I know about good API design

www.seangoedecke.com/good-api-des...

#programming #softwaredesign #api #blog

5 months ago 7 2 0 0

Users are a terrible thing. Systems would be infinitely more stable without them.

-- Michael T. Nygard

1 year ago 50 7 0 0
Preview
Making USB devices - end to end guide to your first gadget Introduction to implementing USB devices. Minimal overview of hardware and software with an example with STM32 microcontroller. Also contains an index to very detailed guides for more information.

Making USB devices - end to end guide to your first gadget

popovicu.com/posts/making...

#programming #hardware #linux #blog

5 months ago 4 3 0 0

The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich may find hard to pay.

-- Tony Hoare

2 years ago 6 2 0 0

Why self-taught engineers often outperform

michaelbastos.com/blog/why-sel...

#programming #softwaredevelopment #tech #blog

5 months ago 8 4 1 0
Preview
Build Your Own Database A step-by-step guide to building a key-value database from scratch.

Build your own database

www.nan.fyi/database

#programming #databases #javascript #blog

5 months ago 6 2 0 0
Preview
It's insulting to read your AI-generated blog post It seems so rude and careless to make me, a person with thoughts, ideas, humor, contradictions and life experience to read something spit out by the equivale...

It's insulting to read AI-generated blog posts

blog.pabloecortez.com/its-insultin...

#tech #genai #ai #blog

5 months ago 5 1 0 0