Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น (@wyhaines) 's Twitter Profile
Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น

@wyhaines

Developer Relations; Web3, Web2, and Zk; decades of systems and software experience.

ID: 5252301

calendar_today19-04-2007 17:52:56

4,4K Tweet

949 Takipรงi

593 Takip Edilen

Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น (@wyhaines) 's Twitter Profile Photo

The power that Rails gives a developer to build powerful things quickly continues to amaze. I'm iterating on a beta of a content planning/management tool that, both as a content creator and as a developer relations professional, I've wanted.

The power that Rails gives a developer to build powerful things quickly continues to amaze. I'm iterating on a beta of a content planning/management tool that, both as a content creator and as a developer relations professional, I've wanted.
Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น (@wyhaines) 's Twitter Profile Photo

I have a few little things to tune up, and then I think I'll open it to the first beta testers. Then I think I'll start tackling the platform integrations for content analytics, and think about opening up the API.

Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น (@wyhaines) 's Twitter Profile Photo

An update on my app for content creators to track, share, collaborate on, and manage content creation, including post-publishing analytics via platform integrations. I've spent a lot of time focused on flexible simplicity, making it usable for individuals or teams. Here's a peek:

Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น (@wyhaines) 's Twitter Profile Photo

It is just barely there, and the only integration so far is Hashnode (thank you for being SO easy to integrate with, vs certain platforms like this one....), but....beta release is coming with some functional post-publishing analytics already working!

It is just barely there, and the only integration so far is <a href="/hashnode/">Hashnode</a> (thank you for being SO easy to integrate with, vs certain platforms like this one....), but....beta release is coming with some functional post-publishing analytics already working!
Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น (@wyhaines) 's Twitter Profile Photo

It's really impressive what Rails 8 + Stimulus lets a developer build. From a concept of an idea to a really useful application in such a short time! I'm working on deploying it for beta users right now. An update on that will be coming soon!

Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น (@wyhaines) 's Twitter Profile Photo

I've spent the day working with OpenAI's Codex research preview. While it has potential, right now it's underwhelming. On identical tasks, Anthropic's Claude-3.7-Sonnet still consistently does better work faster. Codex, now, is really only competent for very simple tasks.

Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น (@wyhaines) 's Twitter Profile Photo

Yesterday, I saw a discussion from someone about how AI is built on stolen data. I recently discovered OpenLedger , and while I need to read more, it looks like they're changing this, leveraging Blockchain to openly track/reward data provenance and impact on the model. ๐Ÿค”

Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น (@wyhaines) 's Twitter Profile Photo

When you spend all afternoon debugging why your referral code design isn't working right, only to realize that you support a `max_uses` that can be set on referral codes. At some point, you set that default to be 1. So the system is actually working as designed. Pilot error...

Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น (@wyhaines) 's Twitter Profile Photo

Rubyist since '01. I ran a small consultancy for 20 years, building many dozens of apps (mostly for the finance industry). I recently started building with Rails again. There is no better framework to quickly go from idea to deployed application than Rails 8 + Hotwire.

Shiv Aroor (@shivaroor) 's Twitter Profile Photo

The full sequence from take-off to crashโ€”final moments of Air India 171 captured on CCTV. Clear catastrophic lack of lift just seconds after liftoff.

Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น (@wyhaines) 's Twitter Profile Photo

I've released something: careertrackr.io I've been using it for weeks to make job hunting more effective and less of a chaotic mess. So I decided to make it something everyone can use. Customizing your resumes to the roles that you are applying to is fast and effective.

Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น (@wyhaines) 's Twitter Profile Photo

~a month ago, I made an app to streamline job hunting: tracks roles, recruiters, companies, processes, resume versions(+ auto-refinement), reporting for unemployment compliance. Built what I needed, shared it: careertrackr.io. What features did I miss thatโ€™d help others?

Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น (@wyhaines) 's Twitter Profile Photo

Ruby? Nah. Rust? Nah. Databases? Nah. Blockchain or ZK? Nah. What about bikes? youtube.com/watch?v=njVCIIโ€ฆ This video is so cool. I currently have one bike that has a biplane fork that I ride regularly, with a couple extra forks held in reserve. So much handmade detail to these!

Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น (@wyhaines) 's Twitter Profile Photo

I wish that I could pin down why, some nights I sleep like a rock, and other nights I am awake multiple times. Occasionally there is an obvious trigger, like eating too late, but most of the time? Nothing obvious.

Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น (@wyhaines) 's Twitter Profile Photo

26th half-marathon or longer. Definitely among my slowest, and the first in 5 years, but my peroneal tendon held up better than I expected (I mangled it in a mountain race some years ago), so onward and upward!

26th half-marathon or longer. Definitely among my slowest, and the first in 5 years, but my peroneal tendon held up better than I expected (I mangled it in a mountain race some years ago), so onward and upward!
Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น (@wyhaines) 's Twitter Profile Photo

The mine-is-faster-than-yours posturing every time someone like Nate Berkopec comments on the low cost to run a real-world Ruby web application is so silly. Whether it's Rust or Ruby, the language speed is rarely the bottleneck. Everything else is the bottleneck.

Kirk Haines ๐Ÿฅ‘๐Ÿ’Ž๐Ÿฆ€๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ต๐Ÿ‡น (@wyhaines) 's Twitter Profile Photo

1970: Conway invents Game of Life๐Ÿฆ en.wikipedia.org/wiki/Conway%27โ€ฆ 2025: I build a silly little demo to show how to communicate between a web front end and a Stellar/Soroban smart contract backend that runs the Game of Life as a smart contract๐ŸŒฑ๐Ÿ“ทโœจgithub.com/wyhaines/stellโ€ฆ Stellar