A Rubyist's Guide to Vite.js
Vite.js brings the joy back to frontend tooling! Learn how to use it in Ruby projects.
Thoughts about development and product design.
Vite.js brings the joy back to frontend tooling! Learn how to use it in Ruby projects.
Now it's easier than ever to create native custom elements with Vue.
Opening gems is one of the best ways to understand how they work.
Tips and techniques to debug library-related issues in Node.js applications.
A few practical applications of the singleton class that might prove useful in your code.
Demistifying the singleton class, also referred to as the metaclass or the eigenclass.
Enjoy all the benefits of Rails path helpers in your JavaScript code.
It's easier to manage and understand state in Vuex when it is split between different modules.
Make changes faster and refactor with confidence while preventing problems and regressions.
One of the nicest bits of syntax sugar in Ruby are keywords. Learn how to get the best out of them.
A useful practice to prevent Git conflicts and keep cleaner diffs.
A safe and robust settings library for Ruby apps. Immutable, predictable, and error-friendly.
A hack to manage customer-specific jargon using i18n.
Unlock the powerful aggregation DSL that is hiding within Mongoid by adding a few extensions.
Learn the difference between class variables and class instance variables.
Effective ways to reduce the amount of watchers in AngularJS applications and improve performance.
A brief tour through Angular's internals: watchers and the digest cycle.
A simple trick to make assertions in Cucumber more powerful—while not repeating yourself.
Learn a new trick that extends what's possible with remote links in Rails.
An outdated look at Anko as a UI builder in Kotlin Android apps.
Be careful when using a library that was designed for a different language.
Learn how to improve your Git usage in bash by adding a few plugins.
An extremely common idiom in Ruby uses symbols to specify the method that should be called, but.. how does it work?
A follow-up on how to solve the N+1 problem using mongoid includes.
An overview of the N+1 problem, and tactics to prevent it in MongoDB.
A way to use model inheritance without sharing the same collection.
Blabbering about simplicity.