Popular Posts

What Makes a Great Candidate?
Interested in joining an amazing team? This read explains how we look at candidates and what we look for in new team members.

Our Approach to Clean Code
How we approach writing great software that supports a sustainable pace of development over the long run.

Learn, Create & Teach
Learn, Create, Teach, a company-wide initiative leveraging Peachy where we create courses on topics we have mastered to share our knowledge and become better developers.
Rails Testing: The Battle of Factories vs Fixtures when using RSpec
A comparison of the pros/cons of using factories vs fixtures for testing Ruby on Rails applications with RSpec. Read More
Ruby on Rails
Alex McDermid
Full Stack DeveloperBridging the Gap: Adapting Agile Product Management for National Defence
A look at the challenges and opportunities with using Agile software practices when partnering with National Defence. Read More
Product Management
Tanya Sam
Head of ProductUnleashing the Power of Type Checking in Ruby with Sorbet
A powerful ruby static type checker to supercharge your IDE. Read More
Ruby on Rails
Asad Ahmed
Full Stack DeveloperLeveling up on Github View Components
Expand your use of Github's View Components gem for a more complete implementation. Read More
Ruby on Rails
David Nguyen
Lead DeveloperDocumenting Ruby on Rails Code with YARD
How to leverage YARD to document your Ruby on Rails code. Read More
Ruby on Rails
Piranavan Jeyakumar
Full Stack DeveloperThe Design of Everyday Things: Lessons Learned
A summary of the lessons learned from reading The Design of Everyday Things Read More
Design
Asad Ahmed
Full Stack DeveloperTurbo Frames and Turbo Streams: Understanding the Key Components of Turbo Hotwire in Rails 7
Understanding the Key Components of Turbo Hotwire in Rails 7 Read More
Ruby on Rails
Asad Ahmed
Full Stack DeveloperTurbo Hotwire vs. Traditional JavaScript Frameworks: A Rails 7 Performance Comparison
A quick overview of the main differences between Turbo Hotwire vs. Traditional JavaScript Frameworks Read More
Ruby on Rails
Asad Ahmed
Full Stack DeveloperFuture of Hotwire and Rails: Upcoming trends and developments
Hottest and most trendy topics related to Rails and Hotwire Read More
Ruby on Rails
Asad Ahmed
Full Stack Developer@hotwired/turbo: How we upgraded our entire Ruby on Rails monolith in one month.
Learn the approach we used to upgrade a large Rails application to the latest Rails and Hotwire in only 30 days. Read More
Ruby on Rails
Jon Loos
Head of EngineeringAchieving your goals and finding new opportunities using KPIs and Stats
Learn what KPIs are, when you should start measuring them and why you should care more about them. Read More
Software Engineering Management
Piranavan Jeyakumar
Full Stack DeveloperWhat is Turbo for Ruby on Rails?
Build reactive Ruby on Rails applications with Turbo Drive, Turbo Frames and Turbo Streams. Read More
Ruby on Rails
Nabiha Aziz
UI/UX DesignerIs AZ-900 Certification Worth it?
What Microsoft Azure AZ-900's certification process will and won't get you as a developer. Read More
Software Engineering Management
David Nguyen
Lead DeveloperGem Detective: A How-to (and How-to-not) on Incorporating Gems at Harled
A look into the process of identifying, evaluating and implementing new ruby gems into an existing Rails application. Read More
Ruby on Rails
Vlad Hociota
Development ManagerOur Majestic Monolith: Part Two
We've covered the context in Part One. Now let's talk about the specifics of how we approach our Majestic Monolith. Read More
Ruby on Rails
Chris Young
Principal, Harled Inc.What's New in Rails 7
A quick look at some of the great new features in Rails 7. Read More
Ruby on Rails
Asad Ahmed
Full Stack DeveloperHow to Improve your Daily Working Environment
Get the most out of your daily working environment by using the right tools and the right processes. Read More
Software Engineering Management
Vlad Hociota
Development ManagerPerformance in Ruby on Rails Applications
This post outlines a number of things to consider when evaluating the performance of Ruby on Rails applications. Read More
Ruby on Rails
Asad Ahmed
Full Stack DeveloperOur Majestic Monolith: Part One
Learn about the context around our Majestic Monolith, including the project, our team and our philosophy. Read More
Ruby on Rails
Chris Young
Principal, Harled Inc.From Installing Shrinkwrap Software to Delivering a Robust Offering
A look at the difference in mindset associated with a tranditional IT organization supporting shrinkwrap software to a modern organization with bespoke cloud-native offerings. Read More
Product Management
Chris Young
Principal, Harled Inc.Closures in Ruby
Develop an understanding of what closures are, how and when to use them in ruby. Read More
Ruby on Rails
Asad Ahmed
Full Stack DeveloperOur Daily Product Journal System
How we use a Daily Product Journal to increase communication and tie work to business value. Read More
Software Engineering Management
Chris Young
Principal, Harled Inc.Why We Value Human User Guides
A look at the most important user guide you'll ever read or write - the human user guide! Read More
Software Engineering Management
Chris Young
Principal, Harled Inc.Growing at Harled
How we have fostered a culture of growth from day one at Harled. Read More
Culture
David Nguyen
Lead DeveloperWhy We Love Using Ruby on Rails at Harled in 2022
A look at some of the key reasons why we continue to love developing web applications with Ruby on Rails in 2022. Read More
Ruby on Rails
Asad Ahmed
Full Stack DeveloperHow We Made Our Engineering Team Fluid
Making the most of a small team, a dynamic project and a very unique client. Read More
Culture
Jon Loos
Head of EngineeringUsing Gather as a Fun and Efficient Tool for Hybrid Teams
How we thrive as a hybrid team through our virtual office space in Gather. Read More
Culture
Piranavan Jeyakumar
Full Stack DeveloperOperation Mega Merge
How doing the "wrong" thing can compress months into weeks and deliver a huge win. Read More
Software Engineering Management
Chris Young
Principal, Harled Inc.Our Approach to Clean Code
How we approach writing great software that supports a sustainable pace of development over the long run. Read More
Software Engineering Management
Grace Geng
Software Developer, Harled Inc.Candidate Essentials
A review of essential skills and experience needed by select candidates. Read More
Careers
Chris Young
Principal, Harled Inc.Ruby on Rails Gems We Love
A look at the gems we use most often and why we love them. Read More
Ruby on Rails
Chris Young
Principal, Harled Inc.Our Approach to One on Ones
A look at how we approach one-on-one meetings at Harled. Read More
Culture
Chris Young
Principal, Harled Inc.Technical Interviews with Harled
An overview of how we perform technical interviews and what you should expect. Read More
Careers
Chris Young
Principal, Harled Inc.Interviewing with Harled
Let us walk you through our interview process. Read More
Careers
Chris Young
Principal, Harled Inc.What Makes a Great Candidate?
Interested in joining an amazing team? This read explains how we look at candidates and what we look for in new team members. Read More
Careers
Chris Young
Principal, Harled Inc.Your Effort Estimates are Probably Wrong
It can feel like one (or more) of the same things are happening on a constant basis... Read More
Software Engineering ManagementTim Bartram
VP, EngineeringLearn, Create & Teach
Learn, Create, Teach, a company-wide initiative leveraging Peachy where we create courses on topics we have mastered to share our knowledge and become better developers. Read More
CultureSuvasan Krishnasamy
Full Stack DeveloperWhat Do You Know About Open Source?
At its simplest, Open Source Software (OSS) is software for which the source code is made publicly available. This is contrasted with... Read More
Software Engineering ManagementTim Bartram
VP, EngineeringGithub's View Components
What are View Components and how can they benefit us as we create modern web apps with Ruby on Rails... Read More
Ruby on Rails