Shopify Tech Stack

Note: This article is written in collaboration with the Shopify engineering team.

ByteByteGo Newsletter
プログラミング未経験から海外でフリーランスエンジニアに至った軌跡を振り返る - Qiita

こんにちは、とまだです。 今回は、プログラミング完全未経験だった私が、Ruby on Rails を学んで自社開発企業の Web エンジニアに転職し、その後、米国企業と日本企業で働くフリーランスになるまでの 4 年間を振り返ってみたいと思います。 この記事は「こうすれば成功...

Qiita

A couple of weeks ago, in my quest to try and fall back into the habit of reading books, I came across @hardcover and I noticed on their blog that they're using a library called Inertia.js, and it looks like just the thing I want to use when I eventually get round to my next Rails project.

https://hardcover.app/blog/part-1-how-we-fell-out-of-love-with-next-js-and-back-in-love-with-ruby-on-rails-inertia-js

#hardcover #ruby #rails #inertiajs

Part 1: How We Fell Out of Love with Next.js and Back in Love with Ruby on Rails & Inertia.js - Hardcover Blog

A look at how and why we migrated from Next.js to Ruby on Rails.

Hardcover

ActiveJob::Continuable merged to Rails, for jobs that can be re-started after interuption

https://github.com/rails/rails/pull/55127

Discussions: https://discu.eu/q/https://github.com/rails/rails/pull/55127

#programming #rails #ruby #webdev

Active Job Continuations by djmb · Pull Request #55127 · rails/rails

Continuations provide a mechanism for interrupting and resuming jobs. This allows long running jobs to make progress across application restarts. Jobs should include the ActiveJob::Continuable modu...

GitHub

Friendly reminder that @rubycentral has decided to platform hate at the last #railsconf by having #dhh speak.

The community has already fought this battle and removed his hate from our conference but apparently @rubycentral has no spine.

What happened to #MINASWAN ? How are our lgbtq+ or minority community members supposed to feel welcome and safe when you actively platform someone who rails against them at every opportunity.

Choose a local conference instead!

#ruby #rails #rubyonrails

Beyond MVC: Layered design in Rails, service objects and the new Ruby Data class

Rails’ tight integration of ORM and web gives it a big productivity boost early on. However, as projects grow, tight coupling tends to surface through a mix of slow tests, overloaded controllers, models too close to the database, and domain logic tangled up with infrastructure.

#Rails devs, simplify authentication in Rails 8! This guide explores Rails 8's new built-in generator & a powerful alternative. Find your ideal, secure setup & get a well-informed perspective on modern Rails auth.

Read the guide: https://reinteractive.com/articles/rails-8-authentication-guide-built-in-generator-authentication-zero

#Rails8 #Rails8Authentication