For Developers
Recent activity
Importing and Using Fonts With JavaScript
How to Beat the Technical Interview
Adding Active Storage to your Rails Project
Introduction to JavaScript Testing with Jest
What is MVC and Why Should I Use It?
Understanding the Ruby on Rails Asset Pipeline
An Introduction to Your Terminal
Writing Migrations for Polymorphic Associations in Ruby on Rails
How to use Grep to Search in the Terminal
How to Write Git Commits With a Commit Message
How to Use Fragments in React
A Quick Introduction to TypeScript
How to Render Plain Text Templates in Ruby on Rails
What is the HREF attribute and what does it mean?
Keep Your Code DRY
Understanding Instance Variables in Ruby on Rails
The Complete Guide to Ruby Comments
How to Prevent Bot Spam on Your Ruby on Rails Website
The Singleton Design Pattern in Software Development
Ruby Templating Engines: ERB vs Haml vs Slim
A Deep Dive into the useMemo Hook in React
Understanding Memoization: What is it and when should you use it?
How to Build Your Own Custom Search in Ruby on Rails (With 5 Lines of Code)
How to Manage Null Constraints With Migrations in Ruby on Rails
How to Create an Empty Commit That Has No Changes
How to Export to CSV with Ruby on Rails
5 Tips to Not Rip Your Hair Out When You're Can't Figure Out a Bug
Routing Multiple Domains in a Ruby on Rails App
Don't Get Hacked: How to Prevent SQL Injection Attacks in Your Ruby on Rails Application
How to Parse a CSV File with Ruby
Understanding Multipart Content: What is it and how does it work?
How to Add a Canonical Link in HTML
A Complete Guide on How SQL Injection Attacks Work
How to Add Custom Filters to Administrate Dashboards
Mastering the Content-Type HTTP Header
Polymorphic Associations in Ruby on Rails
How to Build OR Queries With Active Record
Learn Markdown in 5 Minutes
Speed Up Your Rails App With Memoization
Ruby on Rails is Definitely Dead... Right?
How to Pass Variables to ERB Partial Views With Ruby on Rails
Why Can't You Return Multiple Elements in React?
How to Send Emails From Your Rails Application
How to Detect Bot Form Spam on Your Website
Trigger a Pop-up Modal When People Leave Your Website
How to Use React's useEffect Hook
Prevent an Infinite Loop When Using after_save in Rails
How to Use State Hooks in React
An Introduction to Active Storage
Ruby Class vs. Instance Methods: What's the Difference?
How to Generate a Simple Sitemap with Ruby on Rails
Stateless Function Components in React
Understanding the #any? Method in Ruby
How to Debug Cache Misses in Chrome
Featured
Level up faster
Hey, I'm Nick Dill.

I help people become better software developers with daily tips, tricks, and advice.