Let's expect change and reload!

It's often that we create a service that is supposed to change an attribute on an ActiveRecord...

#Ruby#Ruby on Rails#testing
Added: 4 Apr 2023
Installation - Refine Laravel Docs

Refine is a paid package. To purchase, head to hammerstone.dev.

#Backend#Frontend#Packages#Ruby on Rails
Added: 4 Apr 2023
A Single file Rails Application

Did you know that you can create a single-file Rails application?

#Consulting#Ruby#Ruby on Rails
Added: 4 Apr 2023
Polymorphic Associations with Ruby on Rails | The Miners

Although not the first option for many, polymorphic associations are perfect for connecting the same type of model to multiple other different models.

#Backend#Ruby on Rails
Added: 3 Apr 2023
Hosting a Jekyll Static Website on AWS S3 with CloudFront

While setting up this blog with Jekyll, I went through quite a process to get everything configured so that I could host it on S3 with CloudFront. I wrote this article to document the process in hopes that it might help others (and maybe the next time I need to do this.)

#DevOps#Ruby
Added: 1 Apr 2023
Low Cost "Overkill" AWS Infrastructure for a Newborn Startup

Introduction On a cold and dark evening in December 2022, a good friend of mine calls me...

#DevOps
Added: 31 Mar 2023
What Being a Staff Developer Means at Shopify

A staff developer is an individual contributor who can have the same scope of impact and seniority as an engineering manager.

#Staff Engineer
Added: 30 Mar 2023
The Two Different Approaches We Take to Upgrade an Application - FastRuby.io | Rails Upgrade Service

Since 2017 we have been focusing on upgrading Ruby on Rails applications. It’s been quite a fulfilling learning process as we continuously improve our workflow best practices, and internal tooling. In this article I will go into detail to explain how we determine the best approach to create the roadmap...

#Consulting
Added: 30 Mar 2023
Setting your team up for success while on parental leave

Ahead of your parental leave, it's important to properly prepare your team and set them up for success.

#Consulting#Soft Skills
Added: 30 Mar 2023

Have you ever needed to get the most recent N posts for each user in rails, but didn’t know how to do it without using map? Or maybe something similar like:

#Backend#Ruby on Rails
Added: 30 Mar 2023
Search and Select Multiple with Rails and Hotwire

Selecting

#Backend#Frontend#HOTWire#Ruby on Rails
Added: 30 Mar 2023
7 Pieces of Bad Career Advice Women Should Ignore

With so much advice being thrown at young women, it’s hard to know what to follow and what to ignore. Organizational psychologist Tomas Chamorro-Premuzic and CEO of IfWeRanTheWord Cindy Gallop provide a list of popular suggestions that they believe are best neglected: Find a mentor. Instead, look for a champion, someone who has the agency to influence people at the top and will use it to help you. Women are constantly told to be less apologetic. But we need to worry less about editing women, and more about editing incompetent and inappropriate men. Ignore advice columns that tell you to gain more confidence. The problem isn’t women’s lack of confidence, but men’s oversupply of it. Men are rarely told to find work-life balance, so why should you be? Instead, find somewhere to work that will respect the balance you choose. Don’t “fake it till you make it.” Talk up your accomplishments, your intention, and your vision in a way that gets you recognized. “Just be yourself” is a trite piece of advice. Instead, find a psychologically safe workplace where you really can be. Finally, don’t ask for advice. Your intuition and gut instinct are far more valuable.

#Consulting#Soft Skills
Added: 30 Mar 2023
Rails 7.1 Improves Support for Custom Namespaces

Ruby on Rails and ReactJS consulting company. We also build mobile applications using React Native

#Backend#Ruby on Rails
Added: 29 Mar 2023
Why Remote Design Sprints Work - The Lean Software Boutique

Design Sprints lend themselves nicelyto a virtual format, and digital tools can enhance this widely-used processdeveloped by Google Ventures.

#Consulting#Design
Added: 29 Mar 2023
How to implement undo in your apps

The command pattern is a very popular design pattern that was introduced in the GoF design patterns...

#Frontend#Javascript
Added: 29 Mar 2023
How to benchmark your ruby gem

With a folder, some scripts, and some tools, you can make your ruby gem/code faster. Measure, improve and repeat.

#Gem#Ruby#Tools
Added: 26 Mar 2023
One problem that is now solved by CSS Subgrid

How to use CSS Subgrid to solve the problem around aligning content in different columns

#CSS#Frontend
Added: 26 Mar 2023
CSS Nesting - Chrome Developers

One of our favorite CSS preprocessor features is now built into the language: nesting style rules.

#CSS#Frontend
Added: 26 Mar 2023
Learn how to handle flash messages with Hotwire

Learn to manage flash messages in Rails 7 with Hotwire. We will learn how to handle flash messages in Turbo Stream views and how to animate them with Stimulus.

#Frontend#HOTWire#Ruby on Rails
Added: 24 Mar 2023
Understanding the Attribute Assignment API in Rails

In this post, we will explore the `AttributeAssignment` module in Rails, which allows you to set an object's attributes by passing in a hash, a feature commonly used by Active Record models. We'll also learn a little metaprogramming along the way.

#Backend#Ruby on Rails
Added: 24 Mar 2023
Modeling business logic with ECS in Ruby | katafrakt's garden

Just my website. Some Elixir, some Ruby, some more exotic languages and general thoughts on tech.

#Backend#Ruby
Added: 23 Mar 2023
Time-Series Data With Ruby on Rails and Postgres

Counting things can be tough. It’s a metric you need to show your users, but if you’re not careful at best you end up creating a bottleneck in your app.

#Backend#Ruby on Rails
Added: 23 Mar 2023
How to use Docker containers for Ruby on Rails development in Visual Studio Code

Introduction It has become common practice to use Docker and Docker compose when building...

#DevOps#Ruby on Rails#Tools
Added: 23 Mar 2023
How to not get into trouble with Active Record

Follow good practices with Active Record to make sure that your application's performance is on a good level and the code is readable and testable.

#Backend#Consulting#Ruby on Rails
Added: 21 Mar 2023
Zero downtime Rails migrations with the PlanetScale Rails gem

Learn about the Ruby on Rails workflow that protects your database and application from accidental downtime and data loss.

#DevOps#Ruby on Rails
Added: 21 Mar 2023
First Previous Next Last