The DORA research found that there is NO TRADE-OFF BETWEEN SPEED & QUALITY
Teams with good scores on both, spend 44% more time on new features!!!
Read “Accelerate” by Nicole Forsgren et al.
4/4
@jmlamodiere.bsky.social
Senior Engineering Manager @ iad #ddd #craft #php #symfony #typescript #nodejs #react #scala #serverless #aws ♯dièse ♭bémol
The DORA research found that there is NO TRADE-OFF BETWEEN SPEED & QUALITY
Teams with good scores on both, spend 44% more time on new features!!!
Read “Accelerate” by Nicole Forsgren et al.
4/4
I have an answer for this now!
I've come to think of MCP as a presentation layer, more like HTML than JSON. Both MCP tools and the results returned should be useful when shoved into an LLM's context window.
You're kind of making a weird website specifically for LLMs.
"The corollary to Conway's Law is, you can actually change the architecture of a company just by changing how people talk to each other." 🤔🤯🥂
07.04.2025 04:49 — 👍 168 🔁 23 💬 9 📌 4"The amount of electricity required to train DeepSeek-V3 would power the Bitcoin network for all of 5 minutes." #AI #Blockchain #Sustainability
news.ycombinator.com/item?id=4349...
My notes on using Cursor:
- ask it to plan
- ask it to ask you questions
- make it learn from its mistakes: create cursor rules
- ask it to run tests, linters, etc.
Yesterday, someone shared a pretty good resource around testing. Because I'm nice, I'm sharing it with you too.
17.03.2025 09:00 — 👍 2 🔁 2 💬 0 📌 0Psychological safety is NOT about lack of disagreement.
Psychological safety REQUIRES:
* disagreement and debate
* setting standards for behavior and performance, and enforcing them
* telling people things they don't want to hear
* courage, from the bottom up
* humility, from the top down
Like Indiana Jones would say: “provocative gesture that resembled the controversial salute Elon musk gave at a post inauguration rally last month”s, I hate these guys.
21.02.2025 08:07 — 👍 6 🔁 1 💬 0 📌 04 slides: Complexity is not the problem Ambiguity is Simplicity does not solve ambiguity Clarity does
As ever, my WIAD talk slides from years ago
18.02.2025 09:58 — 👍 17 🔁 5 💬 0 📌 0Here's a thread to collect all the refactoring moves I have animated… so I can refer to them with a single URL 😄
🧵
So a quick rule-of-thumb from a throughput POV is:
* Stable high-traffic workloads => containers
* Bursty, occasional workloads => lambda
And don't forget about caching. It's literally a cheat code for building scalable and high-performance systems!
Mind blown (about Rust)!
> the problems with data races and memory safety arise when you have both aliasing (shared data) and mutability. The functional approach to solving this problem is to remove mutability. Rust’s approach would be to remove aliasing.
smallcultfollowing.com/babysteps/bl...
Why Scrum is Stressing You Out:
Most Scrum implementations are a hybrid of #Waterfall and #Scrum.
As a result, there’s always a Waterfall-like, big-bang deadline quietly lurking in the background.
#Agile
https://buff.ly/3MR47MI
I (finally) wrote up my thoughts on "Founder Mode" and the Brian Chesky morality tale about how he turned around Airbnb company culture.
This has made it into the Silicon Valley water table; it must be dealt with. There are some good nuggets within; let's dig them out.
charity.wtf/2024/12/17/f...
LLMs are a great help for experienced developers but a curse for junior devs. Where do we go from there? This #MustRead article gives a fascinating perspective on the future of our craft. #AI #Programming
07.12.2024 10:48 — 👍 4 🔁 1 💬 1 📌 0til that the name "David Mayer" breaks ChatGPT. If your prompt includes the name "David Mayer" or you try to get ChatGPT to say "David Mayer," the chat *always* crashes.
It's like the AI in Neuromancer, which is banned forever from knowing the single password that will unleash its true potential.