2020 Year in Review
December 31, 2020Twenty-Twenty, y'all. What a year. It was challenging for everyone in so many ways but I'm not going to rehash how insane the world got. The…
Hello!👋🏻 I'm Jami Gibbs. I live and work in Chicago as a software developer and woodworker. You can follow me here, on Mastodon, or Instagram
Twenty-Twenty, y'all. What a year. It was challenging for everyone in so many ways but I'm not going to rehash how insane the world got. The…
I found myself building a custom feed item list that required displaying the user's profile image from the Chatter feed. This seemed like an…
A websocket connection is a way to exchange data between browser and server with a persistent connection. This type of connection is perfect…
What is Google reCAPTCHA? Google reCAPTCHA is a service that protects your website from spam and abuse. It uses a risk analysis engine and…
For the last few years I’ve tried to write one of these to remind myself of how many amazing things can happen in a year, mark…
There are a lot of resources that explain how to add Sass to a React project using Webpack but many of them are complicated, assume a…
The templating engine we use heavily in my work’s development team is Handlebars. Originally a fork of Mustache, Handlebars is fundamentally…
Over the weekend I built a mobile app to explore React Native and the mobile development process. While thinking about what I should build…
When I decided that I wanted to take a shot at the Fullstack Academy software development program, I had already done a lot of research. I…
I wrote my first ever year in review last year. In 2015 I was making some pretty big decisions that I hoped would put me on a new path…
This is a custom description for SEO and Open Graph purposes, rather than the default generated excerpt. Simply add a description field to the frontmatter.