Profile avatar
joshsaintjacque.com
Seattle-area Staff Software Engineer working mostly on web applications. I work mostly in Ruby on Rails and React. Interested in AI and LLM discussions. I sometimes write on joshsaintjacque.com.
281 posts 438 followers 1,111 following
Regular Contributor
Active Commenter

Remember GeoCities? 🏠 Once home to millions of personal websites, today it’s gone… except for what’s preserved on the Wayback Machine. 🌐💾 Explore the web's past with the #WaybackMachine ➡️ https://web.archive.org

I mostly cover NgRx, Architecture & Testing - not accessibility. But my latest video is a blend of #Playwright & #A11y! See how easy it is to integrate different a11y aspects into your tests. 🚀 Btw, I made sure the cover is fully a11y compliant 😅 youtu.be/wCzXIa-RLp0

Just published the first article in a series about how I packaged up Ruby code for @terminalwire.com in a binary that I can distribute to users that don't have Ruby. Article at terminalwire.com/articles/sel... I'm trying a video read-along, which you can watch or listen to at youtu.be/NvjRVhqobPQ

💡 CSS Tip! Do you ever want to have one column control the size of another one? It's easier than what you might think! css-tip.com/equal-height... #CSS

New from Julie Kent: Imaging you have a Rails endpoint that has slow queries AND performs third-party HTTP requests. With Rails async queries, you can perform these operations in parallel—without being an expert in multithreading. 🚀 www.honeybadger.io/blog/rails-a...

I agree hiring juniors to save money is a mistake, but anyone who's seen the job market knows there's no "epidemic" frenzy to hire them. If anything getting companies to hire juniors is a struggle, since most understand the mentorship required will slow the team down in the short term.

We can say the transformer architecture doesn't give rise to "intelligence", yet it can perform tasks that previously required a human. We can say an LLM can't "learn", yet it can be instructed on how to do something it previously didn't know how to do. Categories aside, this is going to take jobs.

Grok is garbage. It’s only differentiator is it’s access to the endless stream of trash that’s become Twitter.

This 1000%

CSS library based on Counter Strike 1.6 UI 😎

I liked the fish. And yes my back hurts. 😎

TIL: Text areas element’s don’t behave like other HTML elements. I summarized my learnings here: dev.to/blackgirlbyt...

I love that "drop the heavy Javascript" is the first thing they mention to improve accessibility. We work really hard to break things that are fully accessible out of the box.

Speaking of accessibility, this post is loaded with good insights.

The unemployment rate among software engineers is 2% as of this month. This is not a bad market for tech workers, and we need to stop pretending it is.

Reminder that inaccessible web sites can leave you open to legal exposure. #accessibility #a11y

I'm really enjoying the ViewComponent gem, in particular writing tests for components. Super easy and fast. #rubyonrails #frontend

It's unreasonably nice to be able to actually see the "thought" tokens in DeepThink R1 as opposed to o1 which obscures them from you. I find I'm able to get to the output I want much faster because I know the "why" behind it. #llm #openai #deepseek

New Puma release - a few goodies for JRuby, refork users (more coming for this as well), and some observability/debuglogging stuff

Testing JavaScript used to take so much time (and frustration) out of me but now it's part of my day. It all started with a Node upgrade project. The results? A RailsConf 2024: "From RSpec to Jest: JavaScript Testing for Rails devs". Check it out here: hexdevs.com/posts/railsc...

Here, have whatever this is

Nothing suspicious about virtually every upvoted post on /r/deepseek is handwaving CCP censorship.

Hackers took data on 190 million Americans from UnitedHealth, "believed to include health insurance member IDs, patient diagnoses, treatment information and social security numbers, as well as billing codes used by providers." They should be fined for every effected person.

We're launching a complete Hotwire course! ⚡️ Turbo, Stimulus, and Hotwire Native are in a great spot with many patterns and approaches sorted out. We've teamed up with @_williamkennedy to cover as much as we can in one course. Sign up to get notified when we launch: learnhotwire.com

Jokes on you, my rage drives my productivity.