Derrick Wippler @thrawn01.bsky.social · 16/07/2026Everyone is slowly coming to the same conclusions at the same time ✨ Also, I've quoted Fred Brooks more in the last few months than any other historical figure. The guy was so far ahead of his time. antirez.com/news/169 000
Derrick Wippler @thrawn01.bsky.social · 16/07/2026I discovered this at mailgun, when we ran into scaling issues using gRPC to stream terabytes of data at scale. Not every tool is appropriate, it is one of the reasons we started working on duh-rpc. github.com/duh-rpc/duh.go 101
Derrick Wippler @thrawn01.bsky.social · 11/05/2026Why isn't the center of all software engineering, correctness and quality? 131
Derrick Wippler @thrawn01.bsky.social · 11/05/2026A language's job is to make aligning your mental model with code behavior easy. - Comprehension - Verification - Runtime guarantees Which matters most depends on the domain. The idea that there is one language which solves all equally is at the center of all language wars. 010
Reposted by Derrick WipplerGary Buckley @garybuckley.bsky.social · 04/05/2026© Friedrich Kunath. 'Storms Never Last.' Oil on canvas, 2023. 332614317
Derrick Wippler @thrawn01.bsky.social · 23/03/2026You think it's cool to hate things. It's not. Talk about what you love and keep quiet about what you don't. 020
Derrick Wippler @thrawn01.bsky.social · 21/10/2025“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 020
Derrick Wippler @thrawn01.bsky.social · 19/10/2025A 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.” 000
Derrick Wippler @thrawn01.bsky.social · 18/10/2025Your 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. 000
Derrick Wippler @thrawn01.bsky.social · 17/10/2025The 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. 100
Derrick Wippler @thrawn01.bsky.social · 15/10/2025Perfect 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. 000
Derrick Wippler @thrawn01.bsky.social · 14/10/2025Customers 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. 010
Derrick Wippler @thrawn01.bsky.social · 13/10/2025Followed a link to a Facebook post, got this. Not really sure what the blue guy is doing with the wrench. 000
Derrick Wippler @thrawn01.bsky.social · 12/10/2025Asked Claude to research the 2026 economic outlook based on current data. Took 10 minutes and referenced 500+ sources. ✨ 000
Derrick Wippler @thrawn01.bsky.social · 11/10/2025This 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. 000
Derrick Wippler @thrawn01.bsky.social · 10/10/2025True 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. 020
Derrick Wippler @thrawn01.bsky.social · 09/10/2025Code 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. 021
Derrick Wippler @thrawn01.bsky.social · 08/10/2025I'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. 100
Derrick Wippler @thrawn01.bsky.social · 07/10/2025Atuin is like Jupyter Notebooks but for the terminal. blog.atuin.sh/atuin-deskto... 051
Derrick Wippler @thrawn01.bsky.social · 03/10/2025I'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.anthropic.comIntroducing Claude Sonnet 4.5Claude Sonnet 4.5 is the best coding model in the world, strongest model for building complex agents, and best model at using computers. 000
Derrick Wippler @thrawn01.bsky.social · 01/10/2025Stop 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. 000
Derrick Wippler @thrawn01.bsky.social · 30/09/2025The 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. 000
Derrick Wippler @thrawn01.bsky.social · 29/09/2025Quite probably the most important essay anyone could read right now, especially if you have kids. open.substack.com/pub/jmarriot... 010
Derrick Wippler @thrawn01.bsky.social · 22/09/2025Product 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. 021
Derrick Wippler @thrawn01.bsky.social · 20/09/2025AI 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 010
Derrick Wippler @thrawn01.bsky.social · 22/08/2025Deep 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 000
Reposted by Derrick Wipplermcyoung 🏳️🌈 @mcy.gay · 16/07/2025new blogpost about protobuf perf (work related!) mcyoung.xyz/2025/07/16/h...mcyoung.xyzParsing Protobuf Like Never Before · mcyoung 0428
Derrick Wippler @thrawn01.bsky.social · 14/07/2025Played 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 000
Derrick Wippler @thrawn01.bsky.social · 12/07/2025> 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?... 000
Derrick Wippler @thrawn01.bsky.social · 11/07/2025- 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. 110
Derrick Wippler @thrawn01.bsky.social · 02/07/2025While 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. 😄 010
Derrick Wippler @thrawn01.bsky.social · 20/06/2025What 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. 030
Derrick Wippler @thrawn01.bsky.social · 19/06/2025I'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 😅✨ 000
Derrick Wippler @thrawn01.bsky.social · 17/06/2025Getting so close to an official launch of the new product. Claude has been helping me put together a new website. I'm so excited! 010
Derrick Wippler @thrawn01.bsky.social · 10/06/2025All the #AI skeptics and AI hype bros need to watch this presentation. youtu.be/1WC8dxMC4Xw?... I think he's off about agentic coding though. I personally love the smell of fresh PR reviews in the morning.youtube.comThe Role of the Human Brain in Programming 000
Derrick Wippler @thrawn01.bsky.social · 10/06/2025I've discovered the key to employing multiple @claude_code agents at once. I never thought I could handle multiple tasks like this before. I managed to complete all these pull requests from start to finish in just one day 🥹 000
Derrick Wippler @thrawn01.bsky.social · 10/06/2025Culture Shock is the growing pains of a broadening perspective. -- Rick Steves 011
Derrick Wippler @thrawn01.bsky.social · 08/06/2025#AI is an architectural amplifier. It will amplify code architects, while diminishing the so called "rock stars" that only pump out code and tech debit. 000
Derrick Wippler @thrawn01.bsky.social · 06/06/2025Claude Code has completely changed my workflow. While not perfect, I'm quickly learning what tasks I can outsource to Claude. This allows me to focus on code and product architecture in ways I never thought possible before. I'm more productive than I've been in years. 020
Derrick Wippler @thrawn01.bsky.social · 04/06/2025PSA: Never let an AI agent rebase a branch. EVER. 010
Derrick Wippler @thrawn01.bsky.social · 03/06/2025First time using linear.app and it continues to delight, in surprising ways. From the ability to copy the proposed name of a new feature branch, to the intuitive integration with GitHub. ♥️linear.appLinear – Plan and build productsLinear streamlines issues, projects, and roadmaps. Purpose-built for modern product development. 010
Derrick Wippler @thrawn01.bsky.social · 02/06/2025First time in a while I've had the itch to switch IDE from Jetbrains. If I do, it would be zed.dev They have done this right, focusing on what's important first, and building on top of that.zed.devZed — The editor for what's nextZed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. 020
Derrick Wippler @thrawn01.bsky.social · 02/06/2025I've lost two people in my life this year. Both left life long partners of 20+ years behind. I've been with the love of my life for 25 years, I can't imagine how they carry on, but they inspire me. 000
Derrick Wippler @thrawn01.bsky.social · 11/05/2025Building a profitable, lifestyle business, with a focus on outcomes and people (both customers and employees) should be the goal of all businesses. I hate the idea that businesses need to dominate the market. It can lead to a lifestyle change for a few, but at the expense of others. 000
Derrick Wippler @thrawn01.bsky.social · 10/05/2025What's the most efficient way to deploy a custom service on a single node server? I feel like k8s is overkill 210
Derrick Wippler @thrawn01.bsky.social · 16/04/2025I don't typically make predictions, but I predict we will see a new tax bill, which encourages manufacturing & shipping, while hurting tech, especially the big tech companies. As a result, tech companies will become even more cost conscious, and the tech job market will respond as a result. 000
Derrick Wippler @thrawn01.bsky.social · 13/04/2025> We need organizations we can trust, so they can do the hard work, and we don't have too I feel like I've been saying this for years??? (not online) and it is so wonderful to hear someone else, NOT ME saying it!!!! The part starts around 3:44 youtu.be/EVyhEUdiPUY?...youtube.comReal Things Look Fake NowIt's the video! The one I said would be up but wasn't up but it was just sitting in my dropbox so I don't know WHY it wasn't up!!! Anyway, real things look f... 000
Derrick Wippler @thrawn01.bsky.social · 24/03/2025I added the `retry` package to the Tackle Project! Easily add retries with exponential back off to any resource. Include a global budget to limit your service impact on the resource during outages. github.com/kapetan-io/t... 000