Derrick Wippler's Avatar

Derrick Wippler

@thrawn01

Engineer, Optimist, Open Source enthusiast, https://mailgun.com alumni, Efficiency Evangelist, Project: http://querator.io, blog: https://wippler.dev

485
Followers
310
Following
113
Posts
27.10.2024
Joined
Posts Following

Latest posts by Derrick Wippler @thrawn01

“Whenever a theory appears to you as the only possible one, take this as a sign that you have neither understood the theory nor the problem which it was intended to solve.” -- Karl Popper

21.10.2025 14:06 👍 1 🔁 0 💬 0 📌 0

A man asked a gardener why his plants grew so beautifully. The gardener said: “I don’t force them to grow. I remove what stops them.”

19.10.2025 15:02 👍 0 🔁 0 💬 0 📌 0

Your development velocity should match your business velocity. If you're in a fast-changing market, optimize for flexibility and change. If you're in a stable market, optimize for reliability and efficiency. The best architecture is the one that matches your business reality.

18.10.2025 15:03 👍 0 🔁 0 💬 0 📌 0

The secret to managing technical debt: If you focus on what truly matters first—the critical functionality, the operational issues—you'll have time to pay down tech debt later. When you're not constantly firefighting, you can actually refactor. Focus creates space for quality.

17.10.2025 15:05 👍 0 🔁 0 💬 1 📌 0

Perfect code is a myth that kills velocity. I've never seen perfect code, it doesn't exist. I've seen code that is resilient and code that's easy to change. Optimize for change and resiliency, not perfection.

15.10.2025 15:04 👍 0 🔁 0 💬 0 📌 0

Customers don't pay you for your code. They pay you for the value your code provides. Every technical decision should connect back to customer outcomes. If you can't draw a line between what you are doing and the customer, you might be working on the wrong thing.

14.10.2025 15:02 👍 1 🔁 0 💬 0 📌 0
Post image

Followed a link to a Facebook post, got this.

Not really sure what the blue guy is doing with the wrench.

13.10.2025 15:02 👍 0 🔁 0 💬 0 📌 0
Post image

Asked Claude to research the 2026 economic outlook based on current data. Took 10 minutes and referenced 500+ sources. ✨

12.10.2025 14:02 👍 0 🔁 0 💬 0 📌 0
Post image

This was taken from the backseat of a jeep, facing forward through the windshield, driving in Washington.

Every time I see it, I can't believe it came out this good.

11.10.2025 16:59 👍 0 🔁 0 💬 0 📌 0
Post image

True story, we mostly test in production, rarely ever pushed to staging before production.

Because our testing focused on what was important. Which gave us a high level of confidence our change didn't break anything.

Also, it was common to deploy 3-5 times a day even Fridays.

10.10.2025 14:05 👍 2 🔁 0 💬 0 📌 0

Code style exists to help teams work together faster, not to make code pretty.

Style can speed you up, as familiar patterns are easier to follow. If your style guide is slowing you down, throw it away. If your spending hours a day in PR arguing or fixing idioms and style. You're missing the point.

09.10.2025 14:04 👍 2 🔁 1 💬 0 📌 0

Tabs length is determined by the editor, it's often impossible to see which lines are using tabs/spaces.

Just pick one, and stick to it.

08.10.2025 15:50 👍 0 🔁 0 💬 1 📌 0

I've seen teams spend weeks debating whether to use TABS or SPACES while their customers are churning because of bugs. Code formatting doesn't make good code. Your code is Good Code because it's easy to change. Easy to change code is more about architecture, and far less about style.

08.10.2025 14:11 👍 0 🔁 0 💬 1 📌 0
Post image

Atuin is like Jupyter Notebooks but for the terminal.

blog.atuin.sh/atuin-deskto...

07.10.2025 16:59 👍 5 🔁 1 💬 0 📌 0
Preview
Introducing Claude Sonnet 4.5 Claude Sonnet 4.5 is the best coding model in the world, strongest model for building complex agents, and best model at using computers.

I've been using Sonnet 4.5 in Claude Code for a few days now, and, it's REALLY good.

Like, keeps track of multiple thought paths, THAT I WAS SURE I would need to reset context to solve, Good.

03.10.2025 14:05 👍 0 🔁 0 💬 0 📌 0

Stop yolo-ing code to production. Deploy like you're sneaking into Smaug's cave. Move slowly, carefully, deliberately. Monitor every step. Roll out gradually. The difference between shipping features and causing incidents is never waking the dragon.

01.10.2025 13:03 👍 0 🔁 0 💬 0 📌 0

The key to 10x productivity with Claud Code is to spin up multiple Claude Code instances. Let one handle implementation while another plans your next feature. Learn to parallelize your entire workflow, and it changes everything.

30.09.2025 14:06 👍 0 🔁 0 💬 0 📌 0
Post image

Quite probably the most important essay anyone could read right now, especially if you have kids.

open.substack.com/pub/jmarriot...

28.09.2025 23:05 👍 1 🔁 0 💬 0 📌 0

Product Managers: When writing product requirements, ask claude to look for gaps in error states, ask it to find gaps in the current write up. Use the magic phrase in the prompt "ask follow up questions".

Works like magic.

22.09.2025 20:44 👍 2 🔁 1 💬 0 📌 0

AI can 2X or even 10X developers, but It's not going to fix your broken SDLC. Companies struggle because they don't know how to build software, not because their developers aren't typing fast enough

20.09.2025 20:08 👍 1 🔁 0 💬 0 📌 0
Post image

Deep dive into KeyDB's architecture revealed SO_REUSEPORT's power:
✅ Eliminates accept() bottlenecks - kernel distributes connections directly to threads
✅ Zero coordination overhead - no locks needed
✅ Same thread accepts & processes
The kernel does the heavy lifting while your threads stay focused

22.08.2025 16:59 👍 0 🔁 0 💬 0 📌 0
Preview
Parsing Protobuf Like Never Before · mcyoung

new blogpost about protobuf perf (work related!)
mcyoung.xyz/2025/07/16/h...

16.07.2025 18:59 👍 42 🔁 8 💬 0 📌 1
Post image
17.07.2025 20:08 👍 1 🔁 0 💬 0 📌 0

I never went to work in a monorepo again ✨

14.07.2025 18:09 👍 0 🔁 0 💬 0 📌 0

Played BAR (Beyond All Reason) with the boys—my youngest got annoyed at all the clicking, so I showed him build queues. Next thing I hear: “I am the master of efficiency! Muwahaha!” 😂 #DadLife #GamerDad

14.07.2025 12:32 👍 0 🔁 0 💬 0 📌 0
Post image

> The person who communicates best, becomes the programmer.

Senior devs get more from AI because they know how to explain complex ideas clearly.

They have years of experience communicating to teams of developers. THAT, translates well to working with AI.

youtu.be/8rABwKRsec4?...

12.07.2025 16:59 👍 0 🔁 0 💬 0 📌 0

- Working in a mono repo
- Linters and Generators take 15 minutes to complete

Do not do this

The amount of developer time wasted is not greater or equal to the convenience gained from the generated code.

11.07.2025 01:21 👍 1 🔁 0 💬 1 📌 0
Post image

While browsing through repository.upenn.edu/entities/pub..., I came across a charming rhyme. I sincerely hope the author intended it, as it really brightened my day. 😄

02.07.2025 20:08 👍 1 🔁 0 💬 0 📌 0
Post image

What an amazing first day at #SD25 Systems Distributed in Amsterdam!

It was a joy to hear all the wonderful talks and meet so many people building the next generation of software.

The tiger beetle team have built something special here.

20.06.2025 16:59 👍 3 🔁 0 💬 0 📌 0
Post image

I'm in Amsterdam this week for Systems Distributed #SD25!

First surprise, the sun is up at 4:00 am! This is the northern most city I've ever visited during the spring months. The early sun rise makes sense because: earth == round 😅✨

19.06.2025 02:51 👍 0 🔁 0 💬 0 📌 0