RSSAmplifier

Blog

Michael Bianco

Technologist Entrepreneur.

mikebian.coRSS feed ↗10 posts

Latest posts

How to Increase the macOS Terminal Device Limit

I ran into this error for the first time: You may run into the more obscure error: I had to look it up to understand what a pty device was (basically, a terminal connection)! The default on macOS was ~500, so I had to really be convinced that I had 500 pty terminals running, but it looked like I did (coding CLIs spawn their own subshells, vscode at the time used a bash wrapper to spawn a zsh tmux…

Why NetSuite and SalesForce Win

I spent years of my life building an advanced NetSuite Connector. It got acquired by Stripe and has now been absorbed into their connector offerings. While at Stripe, I led the buildout of the Stripe Billing to Salesforce CPQ connector. Point being, I know both NetSuite and SalesForce really well. I've been asked by many startups over the years I've consulted with on various NetSuite products why…

The Future and AI, Part 2

I published the first part of this blog a while back, and wrote most of this post around the same time. I just found some time to clean this up and publish it. I was surprised I still agreed with most of my thinking nearly a year later. AI Will Cause Rapid Job Loss The most concerning impact Artificial Intelligence will have on society is job displacement. Yes, every technological revolution in…

Using Git Worktrees for Parallel AI Agent Development

Git worktrees are a lesser-known feature of git that only really became useful as CLI coding tools became really popular. They enable 'duplicates' of a git project to exist on your file system that share the same .git database. This enables stashes, branches, etc to be shared across all worktrees. Since the folders + files are duplicated, this enables you to have different test environments,…

Execution Isn’t Everything

Common wisdom in startups is 'ideas are easy, execution is everything' The idea being, if someone else can execute an idea better than I can—just by me telling them about it—I shouldn't work on it! I still think this is true, but now ideas (at least, big ones) are much harder to come by. Simple ideas are easy. 'Uber for dog walking,' 'Airbnb for cars,' 'vetcove for industrial materials,' etc. If…

European Experiment: Cholesterol & HA1C After Two Months of Living In Italy

I've been fighting my cholesterol for a couple of years at this point. This past summer, I lived in Italy for two months, ate whatever I wanted, and my cholesterol dropped by nearly 50% and my HA1C didn't change. Below is the full story! Background Why even track your cholesterol and HA1C levels? After I was diagnosed with methane-dominant SIBO (confirmed by FoodMarble) in my early 30s, I was…

Learning Caddy Server

As part of setting up my new home server, I decided to learn Caddy. Caddy is a replacement for nginx/apache. With its plugin system, zero-config SSL support, and modern architecture, it's a good bit more powerful. It's been a while since I've used something that just felt right: well-designed, great abstractions, good defaults, etc. I'm really impressed with what they've built. It's a beautiful…

The Future and AI, Part 1

Introduction I'm in the midst of hunting for the next startup idea, and I've been thinking about and playing around with AI nearly every day over the last year. I've had a lot of conversations with fellow technologists about how the advances in AI are going to change our world, and I wanted to get some of them down on paper. I'd love to hear critiques and comments on any of these thoughts! I'm…

How To Get Things Done

Time is the great leveler. Regardless of where you live, what job you have, how much money you have, or what culture you live in, you have 24 hours in a day. We have a responsibility to cultivate our resources. At the very top of this list is our time. We live in an age when our time is more limited than ever. From big companies (Instagram, Twitter, etc.) to our friends (messaging us all day),…

Mastering Tmux

Tmux has been one of the best things I've added to my developer toolkit. After my initial dive into tmux, I've slowly learned more about the system and made some additional improvements to my workflow. Some notes from my tmux learnings over the last couple years: It's been great that tmux continues to get consistent updates. Mad props to the developer who has maintained this tool for quite a long…