
Vim 'enthusiast', bag guy, and Fuji lover. #developer focused on #ruby, #js, #serverless, #jamstack. Booster Gold's spirit mammal.
NC (land of the Banjo)
Joined July 2007
- Tweets19K
- Following2K
- Followers965
- Likes1.5K
Braden Douglass retweeted
Spent a little time optimizing a hot route on a Ruby Roda + SQLite JSON API app
15 db queries: 1 refactored, 3 new indexes & all now use prepared statements
DB time was ~5ms per req, now ~500us per req
Most of the req time was in DB, reqs now are under 1 ms
Roda + SQLite FTW!
Braden Douglass retweeted
Gave the @medusajs b2b starter readme a little ✨ color ✨
What do you think? Too much?
git.new/b2b-store
Braden Douglass retweeted
The official @medusajs 2.0 release is next week and Workflows is a big part of what makes 2.0 flexible and reliable.
Really like this component back from the beta release of Workflows - does a great job of explaining how to custom durable executions in Medusa.
Braden Douglass retweeted
Replying to @AndriyTyurnikov
Braden Douglass retweeted
In which @_delete44 and I did a lot of soul searching to build a browser extension that is extensible, yet feels native to the websites it’s embedded in 🤔💭💡✨
We’re proud of the result, and given it’s open source we figured we might as well share our learnings!
our engineers @Phacks and @_delete44 recount the technical journey of our [not-so-new] Chrome browser extension. Check it out! orbit.love/blog/the-orbit-br…
Braden Douglass retweeted
ActiveRecord::QueryCache is no longer of unbounded size!
github.com/rails/rails/pull/…
I predict a lot of "my memory usage went way down!" posts after the next Rails release...
Braden Douglass retweeted
Met Gala as monitoring and observability solutions, a 🧵.
Kim Kardashian as Datadog.
Requires investment to get into. Takes active upkeep. Generally worth it, but there are gaps (and the occasional malfunction). Not an easy situation to get out of.
Braden Douglass retweeted
If you're a "senior" on a team & think you'll have to do 50% of the work yourself, my advice is to do _none_ of the work yourself. Instead, spend your time helping the "juniors" do the work. You'll find the overall work will go much faster because everybody becomes better faster.
Braden Douglass retweeted
Why should building @Deliveroo be more complicated than @Nike?
The fundamental commerce logic is the same; you offer carts, accept payments, and process orders.
Yet, only conventional ecommerce is supported by current popular platforms.
These platforms were built in times where moving your business online was a competitive advantage. Boy, has this changed.
As the digital space matures, businesses are pushed to innovate, and new product categories emerge.
This has spawned the need for a more extensible commerce platform and a set of developer tools.
Tools you can use to build any commerce application without hacky workarounds or shoehorning features to meet your requirements.
What is needed is an SDK for commerce.
medusajs.com/readme
Braden Douglass retweeted
Replying to @ravishankar456
No. It's not impossible. Many teams do it. Just look at @mipsytipsy at @honeycombio. Stop making excuses for why it's "impossible" and spend some energy improving your system.
Braden Douglass retweeted
It's happening! Blue Ridge Ruby, a brand-new regional Ruby conference, June 8-9 in Asheville, NC. Come spend time with #RubyFriends in my favorite mountain town. 💎🏔️🍺 Registration is now open! blueridgeruby.com/
Braden Douglass retweeted
Replying to @GergelyOrosz
what about broken pipelines and SLAs not being met and Sev0s every couple of weeks? poorly done OKRs because teams overcommitted and consistently do it every quarter? or PMs axing projects days before launch, wasting a quarter of engineering work
Braden Douglass retweeted
Replying to @GergelyOrosz
Just in case.. my team has a couple of open positions
teapaw.org/jugmac00/status/161073…
Crazy times, but @Canonical is still hiring.
We have several openings in my team, both for #Python engineers (boards.greenhouse.io/canonic…) and managers (boards.greenhouse.io/canonic…).
It says EMEA, but we hire from all over the world. #remote
Come join me!
Braden Douglass retweeted
Before this app implodes:
My team is looking to add a Senior iOS Developer!
🏠 US Remote
♿️ Build accessibility testing tools
💻 Codebase in Swift
👏🏻 Diverse, friendly, and awesome team
📱Mentorship & collaboration opportunities
Let me know if you’re interested!
Braden Douglass retweeted
We've patched V8 to allow passing zero-copy strings into our API bindings, eliminating call overhead for many runtime APIs.
Look for this in Deno 1.29, which will be released Dec 15th.
V8 CL: chromium-review.googlesource…
PR: github.com/denoland/deno/pul…
Braden Douglass retweeted
X : Did you see "Why we're leaving the cloud" - world.hey.com/dhh/why-we-re-…
Me : Nope.
X : And?
Me : Why are you talking infrastructure clouds to me? This is 2022. You should have migrated to severless years ago. I'm not interested in niche edge cases.


























