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.
![Twitter avatar for @jh3yy](https://substackcdn.com/image/twitter_name/w_96/jh3yy.jpg)
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
![Twitter avatar for @gregnavis](https://substackcdn.com/image/twitter_name/w_96/gregnavis.jpg)
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...
![Twitter avatar for @nateberkopec](https://substackcdn.com/image/twitter_name/w_96/nateberkopec.jpg)
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
![Twitter avatar for @swyx](https://substackcdn.com/image/twitter_name/w_96/swyx.jpg)
![excalidraw login screen showing that github was my last used signin](https://substackcdn.com/image/fetch/w_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fpbs.substack.com%2Fmedia%2FFpHjVcSagAAalXj.jpg)
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...
![Twitter avatar for @robbyrussell](https://substackcdn.com/image/twitter_name/w_96/robbyrussell.jpg)
![Instructions for deleting your local copy of your app plus configuration...and having to walk through your setup instructions.](https://substackcdn.com/image/fetch/w_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fpbs.substack.com%2Fmedia%2FFpMy0ITaEAAee8S.jpg)
Hotwire: Asynchronously loaded tooltips
Learn how to effectively render tooltips in Rails without writing any JavaScript.
![Twitter avatar for @andybudd](https://substackcdn.com/image/twitter_name/w_96/andybudd.jpg)
![Twitter avatar for @siaw23](https://substackcdn.com/image/twitter_name/w_96/siaw23.jpg)
![Image](https://substackcdn.com/image/fetch/w_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fpbs.substack.com%2Fmedia%2FFpYD-pUWcAERahP.jpg)
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...
![Twitter avatar for @lucianghinda](https://substackcdn.com/image/twitter_name/w_96/lucianghinda.jpg)
![](https://substackcdn.com/image/fetch/w_600,h_314,c_fill,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29c0b951-4c2a-4388-b1cc-176a1e0503a7_1200x600.png)