I do things with computers. Mostly a bunch of non-functional bullshit. Sometimes it works, though.
My name's Josh Freedman and I'm a software developer based out of North Florida. I mostly do web development, especially for work, but I dabble in a bunch of other nonsense for fun. Some of it I write about here, others will be on my GitHub.
If you want to contact me, you can DM me on:
- Mastodon (link in header)
- Discord (username is
When it comes to software development, I consider myself a generalist: I like to have my hand in every part of the stack. I could say I enjoy being a generalist because:
- It's easier for me to help out my team or to fix bugs if I know how everything fits together
- It makes me more valuable since I can see a feature to completion independently
- Some other third professional-sounding thing
But really, I just enjoy it far more than specializing in one thing. The only downside is that I don't want to be a "jack of all trades, master of none" but rather a "jack of all trades, master of all" and I don't have the time or energy to have an in-depth knowledge of everything :(
While I chose a career in software development because I enjoy it personally and do it for fun outside of work, I like other things too (hard to believe, I know). Some of those things are:
- exercising (cycling for now, but I used to run and rock climb more), although not super consistently
- volunteering at the local humane society (taking care of those funny little cats)
- playing video games (mostly single-player games, but I can enjoy a good multi-player game with friends every now and then)