July 7, 2021

Learn Python with Just Github Copilot?!

Here's the hypothesis: It's possible for an experienced programmer to learn a new language with just Github Copilot. Is it possible? Let's find out!
March 25, 2021

Episode 13: Brain hack

Rockset is a database optimized for real-time analytics, super-fast queries, and more. Rick shares his impressions of Rockset with a particular use case at FishRules.
First Time ExperienceMarch 22, 2021


Rockset is a database optimized for real-time analytics, super-fast queries, and more. Rick Blalock takes it for a spin with an actual use case for his company, Fish Rules.

March 9, 2021

Episode 12: Index anxiety

Special guest Jeff Haynie, from Pinpoint, joins us to share a first-time experience friction log using Firebase. Firebase is Google's platform that helps you quickly develop high-quality apps and scale your business.
February 11, 2021

Episode 11: Work off the tacos

Figma is the subject of our first friction log of 2021. Cesar, a developer, goes into the designer's world and discusses the UX from a developer's POV.
First Time ExperienceJanuary 24, 2021


We have mentioned Figma since the beginning of Friction Log as the tool that we used to create assets for the webpage, interestingly enough I haven't used Figma before and decided to try it out.

First Time ExperienceJanuary 20, 2021

Roomservice.dev, Tailwind UI, Retool, Sanity

This post has a smattering of random tools that I didn’t think was appropriate for a full friction log (at least not yet). This is more of a “first-time” impressions post.

November 23, 2020

Palm Beach Hackathon 2020 Entry

Matt, Cesar, and Rick have a fireside chat about a hackathon entry, going over the tech details, the stack, and general hackathon thoughts.
November 10, 2020

Episode 10: Fall Notifications

Nova is the new code editor from Panic, the makers of software such as Coda and Transmit. Cesar dives in for a first-time experience using the editor. Find out how it went!
First Time ExperienceOctober 21, 2020


Nova is the latest app made by Panic and is a great native Mac app. I had a fairly great experience while trying it out but not without some of the frictions as every new app would have.

October 18, 2020

Episode 9: Fonts and line heights

How does the Aesthetic Usability Effect play in to Github Codespaces or PlayJS? That and a few more topics in this week’s episode.
October 13, 2020

Naming software like corn-based meals

All of us technical people make strange associations and this is precisely what this article is about.
October 1, 2020

Episode 8: How do you like your flat?

AWS Amplify’s value proposition is very attractive. In this episode, we talk about that promise and our first-time experience using it while also delving into the Zeigarnik effect and its contribution to this experience.
First Time ExperienceSeptember 29, 2020

PlayJS iPad App

I don't recall how I came upon this app but it seemed really compelling. I decided to try it on a trip recently. It's a fun app with some promise but a lot of friction.

First Time ExperienceSeptember 29, 2020

Github Codespaces

Github Codespaces (i.e. VSCode inside Github) is promising. It's remarkable just how portable they've made VSCode. This is a light, quick friction log on a first-time experience setting up Codespaces. More logs will surely come :-)

September 14, 2020

Episode 7: Chat bubbles

GraphCMS is a hot topic in the headless-CMS space. This log is a first-time experience study on this CMS. We also touch on the Peak-End Rule of UX.
August 31, 2020

Episode 6: The logger

In this episode, we have two brand new types of friction logs: "end-user" and "feature experience logs. We talk about the Principle of Least Astonishment (POLA) principle.
August 31, 2020

Episode 5: Somebody needs to do a friction log on Epic versus Apple though

A fun side conversation on Epic's attack against the Apple App Store rules. In this episode, we share our experiences as mobile developers in an Apple world, ponder what Epic is thinking, and ask the question: "Should we do a friction log on this?".
First Time ExperienceAugust 31, 2020


Friction logs are also great for analyzing end-user platforms. In this log, Rick and Cesar have a fun conversation around Hey.com and it's usefulness.

Feature ExperienceAugust 25, 2020

NextJS - Update to 9.5.X

It's time to update our website that leverages NextJS to the latest release. In this feature experience, I embark on the quick journey of implementing the incremental static regeneration.

August 17, 2020

Episode 4: In react the convention is that there are no conventions

We are back with another piece of the stack that powers the Friction Log website: NextJS. In this episode, Cesar interviews Rick’s Log, and they also discuss the speed of applications using the Doherty Threshold as a baseline.
August 3, 2020

Episode 3: Put a little front end in front of it

In this episode, Rick interviews Cesar on his first time experience with Vercel (formerly known as Zeit). We also talk about the Visibility of System Status heuristic and why that's so important for a SaaS like Vercel.
July 24, 2020

Episode 2: Hick's Law and Bar

In this episode, Cesar interviews Rick about his first-time experience using TailwindCSS. Also in this episode: Hick's Law and how it can be applied.
July 7, 2020

Episode 1: Here we go

Welcome to the first episode of the Friction Log podcast! In this episode, we talk about what the Friction Log is all about and cover a brief introduction of Rick and Cesar. We hope you like it.
First Time ExperienceJune 24, 2020


With the popularity of the JAM Stack, platforms like Vercel and Netlify have become the go-to way to deploy websites. My first experience had to be to deploy FrictionLog's website in Vercel.

June 9, 2020

What is a "Friction Log"?

I'm trying something different. Yes, it looks like a blog and tech content, but with a slightly different angle: DX (Dev experience) and UX emphasis.
First Time ExperienceJune 6, 2020


I’ve tried a lot of CMS’s over the years but I specifically wanted to try out using GraphCMS as Friction Log’s headless CMS and I wasn’t disappointed.

First Time ExperienceMay 31, 2020

AWS Amplify

I was able to easily spin up a sample project, with a DynamoDB and GraphQL backend, play around with it, make changes, with very little friction. If I would’ve stopped at the introductory tutorial, I think my review would be a little different.

First Time ExperienceMay 24, 2020


The conventions and philosophy of Tailwind make quick work of converting a design to HTML/CSS.

First Time ExperienceMay 24, 2020


I’ve always wanted to build something on NextJS. Building out the Friction Log website was the perfect opportunity to do so.

Sign up for updates

Friction Log © 2020.