RSSAmplifier

Blog

Benjamin Tumbleson

A collection of thoughts from tech consulting, startups, and everything in between.

bentumbleson.comRSS feed ↗15 posts

Latest posts

On moving to San Francisco, the city of serendipity

My personal reflection on life in San Francisco from a Midwestern. The opportunities, the energy, and the uniqueness of the city offset against the forces that make it a hustle.

Do a lot of things

I've found, and seen, that the best way to grow as an individual is do a lot of things. You never know what you might find when you don't stand still.

Initial Impressions of Figma Slides (beta)

Figma Slides released approximately a week ago. Here's my take on the product to take, including strengths, weaknesses, opportunities, and threats.

Experiments with the Google Slides API to recreate slides

Let's investigate using the Google Slides API the reliably save and recreate slides. The API is certainty powerful, but not without limitations.

Do you know your Uber PNR?

PNRs and other similar constructs represent legacy patterns that may not be relevant to the consumer today. Can we decouple these concepts between the consumer and the enterprise while breaking dependence across industries?

Building a Golden Tee Fore Cabinet: Part 3 - Fix Trackball

If you've tried to use a trackball with MAME you may have hit an issue related to stuttering inputs created from an analogue input. I think I've found a solution worth sharing.

Building a Golden Tee Fore Cabinet: Part 2 - Hardware and MAME

Documenting my journey emulating Golden Tee Fore! in MAME on custom hardware.

Directionally correct and not precisely wrong

Work is often undertaken on a basis of its perceived value, but it's often in hindsight, without the "fog of war" that reveals false starts.

Building a Golden Tee Fore Cabinet: Part 1 - Idea and Design

I set out to build a Golden Tee Fore custom showpiece cabinet - follow along as I explore my inspiration and design, including things to look out for on your own project.

macOS Big Sur - Fix Fuzzy External Display (Force RGB Mode)

Fixing a fuzzy or blurry display on macOS Big Sur by forcing RBG mode on external displays.

Handling stock splits in financial applications

When stocks split, there's a host of underlying changes put in motion to maintain data integrity, both in the past and in the future. I'll explore this thought process from one on my own projects.

Adventures in database query optimizations (hint: avoid N+1 problem)

Unoptimized code can lead to poor database performance. I learned some of these lessons the hard way. Let's explore the N+1 problem, efficient forEach loops, production table sizes, and useful logging from a project of mine.

Stop designing for edge cases

I'm confident that I'm not the only person who has sunk a lot of time into designing these that may never be seen. I'll share an example from a recent project.

Invisible Engineering | Case Study: Google Stock Price Results

It can be easy to become blind to the amount of engineering that goes into websites and applications that seem so simple in premise. It's this concept of invisible engineering that is so fascinating to unbox. Here's a case study of accessing stock prices from Google Search.

Make Asana More Valuable: Product Study

I believe opportunities exist to mature Asana's product functionality to make it more valuable to leadership and executives that drive and support project work and execution. This case study explores a few strategies.