Find me on Stable Discussion
Hey everyone! 👋 I wanted to let you know that I’ve shifted my primary writing over to blog.stablediscussion.com. As I’ve been diving deeper…
A Clean Slate is a blog about quality software and exploration.
Hey everyone! 👋 I wanted to let you know that I’ve shifted my primary writing over to blog.stablediscussion.com. As I’ve been diving deeper…
We’re migrating off of currently because the upgrade path got too tenuous. Recent namespace changes made a hard dependency jump Difficult…
I guess I’m helpless, but the word presses uncomfortably against my true emotion. I feel uncomfortable but I can rationalize that I am…
I mentioned a year or so ago that I finished my first game and I wanted to share a bit about the architecture I used to build it. I used…
I thought I was going to be a game developer growing up. It always sounded like the best job. Getting to make amazing worlds and work on…
Engineering teams are challenged to make decisions that work for them today and will continue to do so years down the road as an application…
I started this year going over my blog again and wondering why I hated it so much. I hated the style. I hated the technology. I hated the…
On the whole, getting the Ender 5 up and working was actually a fairly painless experience. The printer comes with most of the parts…
Below is an excerpt from a conversation about learning Cordova that I thought was helpful to understand it at a high level. My first startup…
I’m working on an exciting game called Our Story where players collaboratively create narrated stories with GIFs. The game runs in the…
I’ve spent most of my life wanting to do this. From playing Nintendo games as a kindergardener, to learning to program, to making a startup…
I took a two week vacation to Japan before moving to Tokyo for the summer as a consultant. Having visited, I had some idea of what the…
Building new things and enabling products to deliver better experiences to users is the things that makes development compelling for me…
I’ve recently been learning React and Redux Sagas for a new project I’m joining. It’s been fun transitioning from Angular and learning what…
I’m a software developer working at a company that regularly employs developers and technical leaders without a degree in computer science…
Technical leaders have a challenging job. We look to these leaders to make decisions, mentor developers, lead meetings, and tackle the most…
This blog post was originally written for and posted on Rangle’s blog. You can find a link to the original here. Learning is a unique…
This blog post was originally written for and posted on Rangle’s blog. You can find a link to the original here. Web applications have been…
Continuing my previous post, we’ll be working to setup an event source system using NodeJS. Event source systems utilize a common log of…
I love working on the full stack of technologies involved with developing an application. It’s satisfying to design and implement a feature…
This blog post was originally written for and posted on Rangle’s blog. You can find a link to the original here. Successful web development…
This blog post was originally written for and posted on Rangle’s blog. You can find a link to the original here. My name is Ben Hofferber…
Serverless Architectures are probably the coolest technology I’ve seen in the last few years. I think that these architectures will make…
The JavaScript environment has been changing rapidly in recent years. As new frameworks and technologies draw more developers to JavaScript…
Amazon’s AWS S3 (Simple Storage Service) is amazing. With just a few simple steps it’s easy to deploy a SSL secured website. This blog is…
It’s been a little while since I’ve done one of these. Complete Clutter is a collection of links, videos, etc. that I’d like to share. I’d…
Migrate to AWS - Make a static website using S3, Cloudfront and Route 53 by Lambros Petrou If you’ve been following this blog closely you’ll…
As a throwback to Michael Kohl @ Citizen428.net, I thought I’d start posting a series of links that were interesting to me every so often…
Hi! I’m Ben Hofferber. I’m a technical consultant specializing in web development and I’ve been working in the software industry since 201…
Stable Discussion Originally a podcast I created with my coleague, Abdella Ali, around AI in early 2023. This has expanded into a regular…
Hofferbar was started during COVID as mostly a joke. The site highlights what beers, coffees, and teas are available in my home bar…
A game where players work together to create collaborative stories using AI narration and GIFs. It’s multiplayer using WebSockets to connect…
Want an easy tool to track anything? A responsive website designed to make personal data entry easier. Users create their own forms, enter…
Want to compare one endpoints response against another? This is a regression testing tool to compare the resulting JSON from requests to…
Want an app that will tell you what activites are happening near you? A mobile social media app designed to share and locally participate in…