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

Form analysis 0 forms found in the DOM

Text 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