David Teren
davidteren.bsky.social
David Teren
@davidteren.bsky.social
Cape Town based Ruby on Rails freelancer.

Currently:
@HealPay (US),
TBA SEO solution (US),
Solo: Python in-store radio avert assembly solution that part of a bigger streaming system used in (EU/Africa)
Reposted by David Teren
After 15 years off the market, I’m available for hire!

I’m an effective, versatile and compassionate technical leader, and an accomplished Rubyist. I’m looking for remote Principal or Staff Engineer roles, at 4 days/week.

Find out more: timriley.info/posts/hire-me
Hire me! - Tim Riley
After 15 years at Buildkite, Culture Amp and Icelab, I’m available for hire! I’m an effective, versatile and compassionate technical leader, and an accomplished Rubyist. I’m looking for remote Princi...
timriley.info
January 20, 2025 at 1:07 AM
Reposted by David Teren
Rails continues to expand its lead as the single best platform for building web applications backed by SQLite! You can now load extensions directly from the database.yml file. This now means you have quick and easy access to the full range of SQLite extensions

🧵
December 8, 2024 at 3:07 PM
Codebuff (previously Manicode) is definitely one of the best code assistants. Rates highly for Rails tasks. Busy with a Python project, Codebuff has played a large part in the success so far.

Link for free credits:

manicode.ai/referrals/re...
Codebuff
Codebuff is a tool for editing codebases via natural language instruction to Mani, an expert AI programming assistant.
manicode.ai
November 5, 2024 at 11:31 PM
Reposted by David Teren
New social network, new gem open sourced

github.com/stevegeek/awfy

Still a messy WIP but you might want to have a look
GitHub - stevegeek/awfy: CLI tool to help run suites of benchmarks , and compare results between control implementations, across branches and with or without YJIT.
CLI tool to help run suites of benchmarks , and compare results between control implementations, across branches and with or without YJIT. - stevegeek/awfy
github.com
October 29, 2024 at 8:52 AM
Reposted by David Teren
And, with the full understanding that I will probably get zero questions, but because I want to test if there's any engagement for Ruby stuff here now..

Ask Me Anything about Ruby/Rails/Tech Publishing/SF Novels, etc...
October 29, 2024 at 8:08 PM
Reposted by David Teren
My wife and I made this fun website to help web devs learn about an important concept in the Ruby programming language.

www.exceptionalcreatures.com
October 31, 2024 at 12:23 AM
Reposted by David Teren
As a follow-on to yesterday’s post about disentangling ourselves from Heroku, here’s why we don’t use review apps anymore and what has replaced them (hint: feature flags)

jamie.ideasasylum.com/2024/10/31/w...
Why Podia doesn’t use review apps anymore
It turns out the review apps are fundamentally incompatible with short-lived branches. We prefer to use feature flags.
jamie.ideasasylum.com
October 31, 2024 at 2:54 PM
Reposted by David Teren
Yesterday @joel.drapper.me and I were pairing and came up with this lovely test that ensures you have no controllers with public methods that do not have a corresponding route defined.
October 31, 2024 at 1:10 AM