The Flagrant Blog

developmenta day agoBy Yossef Mendelssohn

Design Patterns: What? Who? When?

Have you heard of a "design pattern"? If you have, and if you know the history, and if you don't feel like double- or triple-checking how…

Read More
consulting24 days agoBy Morgan Moran

Our first offical writer is obsessed with death. How original.

But hey, it’s not what you think! Far from a Plath/Dickinson/Black Sabbath kink, Morgan Moran literally apprenticed at a funeral home for…

Read More
consultinga month agoBy Jim Remsik

Ope! We’re hiring a Senior Software Engineer AND YOU’RE INVITED!

If you’re looking for substance and laughter, if you thrive on a long leash, if you are hungry for a team that doesn’t suck, STOP TWEAKING…

Read More
development3 months agoBy Amanda Klusmeyer

Arel Basics

When tasked with figuring out why unexpected behavior was happening in our app, I followed the bread crumb trail to this block of code: Who…

Read More
development3 months agoBy Cody Brooks

Git Got Your Goat?

Look at you. You learned so much about software, that the intelligent folks at Flagrant HQ decided that you were capable of learning A LOT…

Read More
development4 months agoBy Jonathan Greenberg

Pagination with Hotwire

Pagination With Hotwire In the pantheon of classic user stories over the years of modern web development, pagination is certainly well…

Read More
consulting5 months agoBy Jim Remsik

Unstuck Yourself

We've all been there. You have a deadline or a goal that you, or perhaps your boss, desperately wants to meet. But when you sit down all…

Read More
design8 months agoBy Kelly Rauwerdink

Self-promotion is the most artful form of torture.

What’s in your head: What’s on your site: While ancient philosophers sought to know the mind of God, modern business owners just want to…

Read More
consulting8 months agoBy Jim Remsik

The Flagrant Interview Process

We recently posted a position (Remote Administrative Assistant) and I wanted to share how we interview at Flagrant. In part to set…

Read More
consulting9 months agoBy Jen Remsik

The Job: Remote Admin Assistant w/ Leslie Knope Energy

Do you possess a favorite high-lighter? Does your brain tingle when you mark comments as “resolved” in Google Docs? Do you actually like…

Read More
consulting10 months agoBy Jim Remsik

Clapping and Cringing

When your job is to "be the expert" and provide advice to other people, it sometimes feels uncomfortable to share your mistakes or ignorance…

Read More
development10 months agoBy Jonathan Greenberg and Jim Remsik

TIL: How to properly dispatch a submit event

We have been building a Responsive Web Chat application. In order to provide users with a look and feel similar to a native app we decided…

Read More
developmenta year agoBy Ben Vandgrift

Reactive Rails: Comparing StimulusReflex and Hotwire

Comparing StimulusReflex and Hotwire Over the past few posts we've been talking about Reactive Rails and our experiences with Hotwire and…

Read More
developmenta year agoBy Ben Vandgrift

Reactive Rails: Hotwire

A Brief Study of Hotwire We continue our exploration of Reactive Rails tools with Hotwire. This is the fourth post in the series--if you…

Read More
developmenta year agoBy Ben Vandgrift and Jonathan Greenberg

Reactive Rails: StimulusReflex

A Brief Study of StimulusReflex This post continues our exploration of Reactive Rails tools with StimulusReflex(SR) and its underlying…

Read More
developmenta year agoBy Ben Vandgrift

Reactive Rails from Bare Bones

Reactive Rails: Bare Bones Chat Introduction This is the second article in a five-part series on Reactive Rails. In the first post we wrote…

Read More
developmenta year agoBy Ben Vandgrift

Reactive Rails in Context

Reactive Rails in Context At Flagrant, we recently began designing a chat-centered product. As we were reaching for React, Basecamp dropped…

Read More
developmenta year agoBy Jim Remsik

Hotwire-Debug

Hotwire dropped on the scene this past Christmas and it was right at a time where we were evaluating options for a product we’re building…

Read More
developmenta year agoBy Amanda Klusmeyer

The wonderful(ly frustrating) world of RSpec

My brain is a gosh darn prodigy when remembering stuff like: Chewing gum jingles. Harry Potter spells. Pretty much any SpongeBob episode…

Read More
consultinga year agoBy Jim Remsik

We Are Here

This has been an extraordinary and eventful year. For me it began with the passing of my father and was quickly followed by the fulfillment…

Read More
developmenta year agoBy Jonathan Greenberg, Senior Developer

ActionMailbox - Lessons Learned

ActionMailbox is a great new feature shipped with Rails 6.0 that allows you to receive emails in your website; a sort of counterpart to…

Read More
developmenta year agoBy Ben Vandgrift

Rails Engines using Webpacker (1/2)

An Experience Report Webpacker is the main line replacement for Sprockets and the Asset Pipeline, as of Rails 6. Webpacker wraps the…

Read More
design4 years agoBy Kelly Rauwerdink, Creative Director

The pitfalls of being a design island in a small software company

At times, I feel like an island. As a software designer, I have been a team of one almost my entire career. While it can be inspiring to…

Read More
design5 years agoBy Kelly Rauwerdink, Creative Director

From 0 to 60 in brand design

How I approach and create a small brand from scratch in a day. For any blank canvas or creative project, everyone approaches it differently…

Read More
design5 years agoBy Kelly Rauwerdink, Creative Director

First time blogger, everyday imposter.

Dealing with my self-diagnosed failure everyday at a software company and learning to let it go. I want to acknowledge that this will…

Read More