I’m a 20-something from Minneapolis, Minnesota. When I’m not coding I can be found traveling, enjoying wine or a tequila cocktail that’s not a margarita, volunteering or playing the piano.

Contents

The really early years

I started writing code when I was 8: I wanted to create a membership website where people could sign up to download piano music I was writing. After a few SQL books from the library, I was up and running. I never figured out the marketing thing, but my mom signed up.

When I was 9 I told my father — a hardware engineer — that software will all be on the web someday. I think we’re quickly approaching that point.

When I was 10, the local restaurant had a new point-of-sale system. I wanted to know all about it and my mother (bless her heart) talked the manager into letting me push buttons on it. I remember asking how we add a new menu item: “what if someone wants a Josh?”, to which my mom quickly barked “Josh that is not appropriate!”

Everyone laughed.

The awkward years

I spent time creating websites dedicated to AIM programs in PHP from 11-17. The marketing part became easier with topsites lists.

Coming of age story

From 18-19 I dropped out of college a number of times. I wanted to study neurochemical engineering because drugs are cool. I never got very far. I worked in restaurants trying to find my calling, while running a web hosting company with my friend Gurpreet.

After officially stopping the whole school thing I sold a TV to a guy that had a bad website. I told him his website was bad and that if he wanted a new one I could help. He took me up on my offer and shortly thereafter I found myself tasked with writing a CRM for his emerging fleet management company.

Today

After so many years with PHP and Perl I jumped to Ruby in 2012 after failing to convince my employer in Boston that we should go to PHP. I haven’t looked back, even as its waned in hotness I’ve stuck with it.

I’ve since pushed everything from Go, Smalltalk, Python, Crystal, Node, React, Vue, and more to production. I’ve built, managed, and run multiple niche SaaS products, some of which have failed but others that have greatly exceeded expectations, and some that have not.

I currently deploy bugs for a platform that doesn’t invade your privacy or track you relentlessly, and you may just have a profile on it if you’re into the startup world.

This site

Contact

I’m on most sites as joshmn. You can email me at {my first name}@josh.mn

All code and contents herein are licensed under the MIT license.

The MIT License (MIT)

Copyright (c) 2020 Josh Brody

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.