www.writesoftwarewell.com
Open in
urlscan Pro
2a04:4e42:200::775
Public Scan
Submitted URL: http://www.akshaykhot.com/
Effective URL: https://www.writesoftwarewell.com/
Submission: On December 13 via api from US — Scanned from NL
Effective URL: https://www.writesoftwarewell.com/
Submission: On December 13 via api from US — Scanned from NL
Form analysis
0 forms found in the DOMText Content
Announcing: Crash Course on Turbo (Hotwire) Framework Skip to content Write Software, Well * Archive * About Sign in Subscribe Light Dark System WORKING WITH SQLITE IN RUBY SQLite is an incredibly simple yet powerful database both for beginners and advanced users to learn SQL as well as build applications (both desktop and web) that need to store data. In this post, we're going to cover the basics of working with SQLite in Ruby. 6 min read FEATURED UNDERSTANDING THE RAILS ROUTER: WHY, WHAT, AND HOW 23 min read AKSHAY'S BLOG IS NOW WRITE SOFTWARE, WELL 4 min read LET'S BUILD A WEB APPLICATION IN RUBY WITHOUT RAILS Ruby no Rails 10 min read A LIST OF BOOKS TO LEARN PROGRAMMING WITH RUBY AND RAILS 8 min read HOW RESPOND_TO METHOD WORKS IN RAILS The respond_to method allows the controller to select the appropriate response format based on the request's Accept header or the request URL. You can also use it to handle variants for different screens. This post covers the basics of this method: what it is, how it works and why it's important. 6 min read CDPATH: EASILY NAVIGATE DIRECTORIES IN THE TERMINAL The CDPATH environment variable lets you pre-configure frequently used directories so you can easily navigate into them from anywhere in your file system. This blog post shows how it works and how to use it. 2 min read UNDERSTANDING THE RAILS ROUTER: WHY, WHAT, AND HOW The router is the entry point of your Rails application. It acts as the gatekeeper for all incoming HTTP requests, inspecting and sending them to a controller action; even filtering and rejecting them if necessary. In this article, we’ll do a deep dive into the Rails Router to understand it better. 23 min read ANNOUNCING: CRASH COURSE ON TURBO (HOTWIRE) FRAMEWORK Announcing the pre-release of an introductory mini-guide for everyone interested in Hotwire and part of a bigger, more comprehensive, paid Hotwire course that I plan to release next year. This course provides a brief introduction to Hotwire with hands-on, practical projects. 4 min read HOW TO CUSTOMIZE RAILS VALIDATION ERRORS TO REMOVE LEADING ATTRIBUTE COLUMN NAMES Rails validations is an elegant way to verify the model state before it's saved into the database. Often, you want to provide a custom, user-friendly error message to the user. In this post, we'll learn how to accomplish this with custom validation methods. 3 min read HOW TO RETURN 404 NOT FOUND ERROR IN RAILS In this post, we'll learn about the HTTP 404 Not Found error: what it is and how it works, how to return a 404 response from a Rails application with a custom error page, and understand the impact of 404 errors on the SEO for your website or web application. 5 min read INTERVIEW WITH DANIELA BARON, STAFF ENGINEER AT FUNDTHROUGH I recently had the pleasure to interview Daniela Baron, a Ruby and Rails developer and staff engineer at FundThrough, a fintech company based in Toronto. It contains a lot of interesting and thoughtful answers as well as a ton of high-quality recommendations for books and podcasts. Enjoy! 11 min read AKSHAY'S BLOG IS NOW WRITE SOFTWARE, WELL This blog is about writing as much as it is about software development. After two years, 130 posts, and hundreds of thousands of readers, the blog has outgrown my personal domain and needs a new home. Welcome to "Write Software, Well". 4 min read BASE64 ENCODING, EXPLAINED Base64 is an elegant way to convert binary data to text, making it easy to store and transport. This article covers the basics of Base64 encoding, including what it is, how it works and why it's important. It also shows how to encode and decode Base64 data in various programming languages. 5 min read UNDERSTANDING THE INSTRUMENTATION API IN RAILS The Instrumentation API in ActiveSupport serves a dual purpose. You can use it to implement the observer (pub-sub) pattern, as well as benchmark how long it took to execute some action. In this post, we'll learn almost everything you need to know about the Rails Instrumentation API. Rails Internals 5 min read LENGTH, SIZE, AND COUNT IN RUBY AND RAILS: WHEN TO USE WHICH? You can use the length, size, and count methods to find the number of elements in a collection. This post explores the difference between these methods and explains how you should choose which method to use according to the needs of your application. 5 min read INTERVIEW WITH MILES WOODROFFE, FORMER GLOBAL CTO OF COOKPAD Miles Woodroffe is a veteran Ruby & Rails developer who served as a Global CTO at Cookpad for many years and represents the company as a founding board member at the Rails Foundation. I recently had the pleasure to interview Miles, and he graciously provided very thoughtful and interesting answers. 8 min read Page 1 of 12 Load More Something went wrong with loading more posts * Sign up * Homepage © 2023 - Write Software, Well