🎙️ New podcast recommendation now live on my blog!
Just added Cup o' Go
Check it out:
I help small companies deliver software with big tech confidence, on a small tech budget.
🎙️ New podcast recommendation now live on my blog!
Just added Cup o' Go
Check it out:
Okay, in the end, this might be an all-hands-on-deck situation. If indeed DHH strongarmed RC into this and the current leadership will not budge, we need a RubyCentral alternative. We need a Rubygems.org alternative.
I am happy to help organizing this effort and would suggest we're making this a non-US effort, for reasons.
Unfortunately this means we would need money and time. Which would mean Sponsors and Sponsors.
Any ideas? Anyone willing to pre-plan this?
In which I try but fail to get an 80x25 text console on modern Linux. https://changelog.complete.org/archives/10881-i-just-want-an-80x25-console-but-thats-no-longer-possible
#TDD is about practice, "instead of reading the menu you eat the food".
It's not about 'book learning', it is experiential. You can't study your way to expertise, you have to practice.
The practice changes you, changes your mind, changes your way of working, changes the way you think. It is transformative.
You don't need a mentor or coach for this, I didn't have one, but it does make it a lot quicker and easier to achieve competance.
it is past time for the rails project and community to sever ties with dhh
This will be my second week working on adding a new #CouchDB compatibility layer to #PostgreSQL as part of my Open-Source #Go library, Kivik.
Join me today at 3:00pm EDT (19:00 UTC)
Does your codebase look like this vibe-built home? From a distance, it looks fine. But when you look closely, it's clear there's no rhyme or reason to it's design?
Let me help.
Join me in just about half an hour, when I'll be live-coding (note: live, not vibe, coding!) a new feature in my open-source project.
📣 @couchdb 3.5.0 is here!
We’re excited about: ✨ P-Reads! ✨
A Parallel Reads, or “pread”, is a read from a specific file position… without the “seek” operation.
What’s the impact?
High-concurrency throughput gets a 30% boost! Using multiple (parallel) channels to perform fewer operations leads to impressive #performance gains.
Find out how your project will benefit: https://neighbourhood.ie/blog/2025/07/11/understanding-parallel-preads-in-couchdb
Listen to Ian Lance Taylor share insights from his 19 years on the #Go team at Google.
New episode!
Thanks, Ian. 🙏 Plus Kevin Hoffman talks about empathy and the joy of logging ⚡
"... [TDD] offers substantial
benefits in terms of early defect detection, leading to reduced costs and effort in rectifying issues during the
development process. Moreover, [TDD] encourages improved code design and maintainability..." -- Rahman et al 2024
I write daily emails teaching about #go I'm in the middle of a series about the `context` package.
And today, my list passed 1,000 subscribers!
Want in? For the low low price of your firstborn, your left arm, and signing me into your will, I'll let you subscribe using this secret link:
@xameer I've never seen an actual need for sophisticated branch management. If a team thinks they need that, it virtually always is a red flag. There's some deeper dysfunction going on that should be addressed.
@xameer Who said structured branching is important?
@xameer I don't know that it is important.
@xameer I'm afraid I do not understand the question. Not necessarily what?
@xameer GitFlow makes true CI/CD impossible. So if CI/CD is a goal (and it should be) the only option is to ditch GitFlow.
@xameer Both of those are easily accomplished without the complexity of GitFlow.
@0xZogG You'd have to ask the person who wrote the code.