Full Stack Ruby on Rails Weekly Bookmarks - #39
The missed week
Adding Sorbet to a Rails project
Nithin Bekal's blog about programming - Ruby, Rails, Vim, Elixir.
What's New in Rails 7.1 | AppSignal Blog
Let's take a look at what we can expect from the upcoming Rails 7.1 release.
Escaping/encoding URI components in ruby 3.2
Thanks to zverok_kha’s awesome writeup of Ruby changes, I noticed a new method released in ruby 3.2: CGI.escapeURIComponent This is...
#small #methods #code #design #ruby
Web Push for Web Apps on iOS and iPadOS
With iOS and iPadOS 16.4 beta 1 comes support for Web Push for Home Screen web apps, Badging API, Manifest...
CSS Tips For Better Web Development
CSS has been around for 25+ years, gaining tons of features and selectors to create great websites and apps. In...
If adding more engineers doesn’t speed up our development, what does?
The idea that hiring more developers will lead to faster time-to-market, is a common misconception.
Rails ActiveRecord: create_with, where for new records
More 'things I forgot' - using create_with and where in making new records. We can make use of the resulting...
Bringing Card Table to the small screen
A close look at the process we used to make our version of Kanban nice and useful on mobile devices....
7 techniques to increase the developer’s experience during a Rails console session
How Rails Authenticity Tokens Protect Against CSRF Vulnerability
Rails protects your web application from CSRF attack by including an authenticity token in the HTML forms. This token is...
Hotwire: Asynchronously loaded tooltips
Duped into modifying a frozen hash
Calling freeze on an object may not provide the immutability you expect. Here we dig into some of freeze's nuances...