Software engineer. See also @catwithtail.

Benicia, CA
Joined March 2009
Hey @phillc 👋 @KenDecanio reached out to you a few days ago via email about sharing your Sidekiq expertise (alongside a few other experts) at @sfrubyconf! Is that something you'd be interested in?
73
Hey @briancolfer 👋 We received your SF Ruby Meetup proposal and would like to ask you to speak at the upcoming meetup on 10/29! I've tried to reach out a few times via email without any luck, hoping that X is more effective :)
1
329
Cameron Dutro retweeted
July's SF Ruby Meetup is now up on YouTube! This time, we met at @sentry's offices, hosted by @inazarova, with presentations by: - @camertron from Cisco Meraki and the co-host of these meetups. He presented Garnet.js, a way of implementing the YARV Virtual Machine - Alexander Baygeldin from Evil Martians. He gave a presentation on orchestrating background jobs in Ruby. It was lovely to have a Martian visit us this time. - @marcoroth_, creator of Herb and a friend of the house. He talked about the anatomy of an ERB rendering engine. At the end, we had a round of intros. See the recording here: youtu.be/13a6XcrzQcc
2
1
7
1,682
Hey @remote_ruby, @excid3, and @andrewmcodes 👋 This is always awkward but... what would y'all think about having me on the show to talk about LiveComponent? Thanks for considering! livecomponent.org
1
2
524
Hey @kodykendall, I've tried to email you a few times over the last week or so about speaking at the SF Ruby Meetup coming up this Tuesday 9/30. Please let me know if you're available!
2
255
San Francisco #Ruby scene is heating up Already two events planned for this year: 1. SF Ruby AI Hackathon - 19 July 2. San Francisco Ruby Conference - 19-20 November See details about the Hackathon: lu.ma/znhcct7v?tk=17VJ2z And about Ruby Conference -> sfruby.com
1
5
26
1,556
Cameron Dutro retweeted
Starting the May edition of the #SFRuby at @meraki with @camertron and the friendliest group of people ❤️‍🔥
1
5
28
1,855
Yo @joinsimplify! I had to click no less than *449 times* to go back far enough to enter my birthdate. That feels like too many times? Probably should let me use my keyboard #protip
1
152
Yo @RavensburgerNA, is it normal to have 65 (!!) duplicate pieces?? They made this already challenging 1000 piece puzzle (Bizarre Bookshop 2) much more difficult. But more concerning... is there some poor soul out there trying to put together their copy missing 65 pieces??
176
Hey all, recordings from our last SF Bay Area Ruby Meetup earlier this month at Cisco Meraki are available! Cool talks from Liz Heym from Cisco @meraki, @LukasFittl, @camertron, @specialCaseDev, @yangtheman. Talk descriptions at the link! evilmartians.com/events/sf-b…
3
6
1,029
Hey @EasyDWH, thanks for try.ruby-lang.org/ 😀 The site downloads ruby.wasm, which is only 3.1mb of transfer. Uncompressed it's only 10mb. The size of ruby.wasm from the releases available at github.com/ruby/ruby.wasm show it to be ~83mb. How did you get it so small??
10
738
Cameron Dutro retweeted
#Ruby and #Rails friends of the Bay Area 🦦 Next week, on July 18, the SF Bay Area Ruby Meetup ❤️ returns, hosted by @meraki at the Mission Bay, with the following agenda: – Talk from friends from Meraki – @LukasFittl "How to optimize Postgres queries for Rails developers" – Yang Chung "Dokku your way to Heroku" – @camertron "Let's Write a C Extension!" – @specialCaseDev "Borrowing Concepts from React to Build Dynamic Forms in Rails" And of course an open mic 🎤 for your announcements! Sign up here and join us! lu.ma/bxzdp6mz
7
1
28
2,272
Cameron Dutro retweeted
SQLite is cracked
82
863
118
10,408
1,454,032
Hey @kddnewton, am I remembering correctly that Prism was going to eventually be able to emit YARV byte code, i.e. compile code to YARV? Or is something like that outside the purview of the project?
1
213
The todo application. 😅 But, seriously, here's the thing... When Laravel and Rails developers say "full stack", they mean something totally different than when Next or Remix (React Router?) developers say "full stack". In Laravel and Rails, it means there are built-in, opinionated solutions to things like validation, interacting with a database, authenticating users, scheduling background work, sending an email. In Next and Remix, it seems to mean that there is simply the bare ability to run code on the server at all and an advertisement for Clerk. 🙃 From my perspective, Next and others are really, really great at the GET part of web development. Get data from some backend, show it on the page quickly. 👌 They are not mature for POST, PUT, and DELETE, especially when things start getting non-trivial. And, I don't think this is really unique to Next or a single framework. It's something that seems to pervade current JavaScript as a whole - note the current proliferation of "starter kits" that try to bring some sanity to the full-stack story. I think this has had actual consequences in the JavaScript ecosystem... Rails and Laravel were built with the express purpose of allowing a single developer to build the next GitHub... or the next AirBnb... or the next Shopify. Prototyped from beginning to end. That's what I'm passionate about. Empowering a single developer or small team to build something amazing. I built the 1.0 of Laravel Forge, Envoyer, Vapor, Spark, and the backend of Nova by myself. $40M in revenue over 10 years from my home office. That's an empowering tool for a solo founder. I don't see a full-stack story in JavaScript yet that would allow me to realistically sit down and build something like Forge or Vapor from start to finish. Maybe I'm missing it. 🤷‍♂️ The MVP start-ups I do see fully built on current JS meta frameworks are much thinner. The stereotypical API call to an AI service. Not much meat on the bones. Laravel / Rails have been building their modern front end story with Hotwire, Livewire, Inertia, and more... Next and others are building their modern back end story. Smart people on both sides working on these problems, so I'm confident we'll both get to where we want to go. 💪
bro, try laravel it's so simple compared to next. this is a todo list application:
184
492
213
2,964
1,010,754
Cameron Dutro retweeted
Yesterday at the SF Bay Area Ruby meetup we had a full room (50-60 people) and amazing speakers. Kayla Reopelle spoke about Open Telemetry and Ruby, Sweta Sanghavi gave a purring presentation about PORO (using Ruby object to refactor legacy code).
1
3
2
35
2,541