Patrick
banner
sneakypad.bsky.social
Patrick
@sneakypad.bsky.social
Software engineer writing on patrickm.de about software design, testing, ML/AI, Python and Svelte.

Surfing & Ocean.💙 🌊🏄‍♂

Looking for a privacy oriented web and working on open source.

Founder of lemonspeak.com

#python #privacy #floss
In this blog post I share my boat-building analogy for balancing features, improvements, and architecture in software products—I loved writing this because it finally made sense of that “what should we build next?” dilemma! https://patrickm.de/building-internal-dev-tools/
October 26, 2025 at 2:30 PM
In this blog post I share how building my first Star Wars knowledge graph led me to the fascinating world of open vs. closed world assumptions—discover why this sparked so many “aha!” moments for me! https://patrickm.de/knowledge-graph-open-or-closed-world/
October 3, 2025 at 2:18 PM
Reposted by Patrick
✍️New Post ✍️
Python's async support is 10 years old this year. Python 3.14 has "proper" parallelism now -- free-threading and subinterpreter pool workers, so does that make async redundant? I look into the use cases and challenges of asyncio.
tonybaloney.github.io/posts/why-is...
Python has had async for 10 years -- why isn't it more popular?
A deep-dive into the challenges and misconceptions surrounding async programming in Python
tonybaloney.github.io
September 2, 2025 at 6:41 AM
Have you ever wondered if ChatGPT spells the end for software engineering? Writing this post fired me up—I loved exploring why LLMs are powerful yet flawed, and why real thinking still matters more than ever! https://patrickm.de/llm-hypetrain-pamphlet/
August 30, 2025 at 4:27 PM
In this blog post I share how embracing TDD transformed my approach to software quality—I was surprised by how much it improved my code and productivity, and I’m excited to pass on what I’ve learned! https://patrickm.de/why-tdd/
August 26, 2025 at 6:43 PM