Become a sponsor to Josh Thompson
👋, fellow developer!
I'm Josh! I aspire to learn useful things, and teach as much of that as I can to others, hopefully in a way that reinforces my own learning, and is respectful towards other's time and efforts.
A lot of what I do centers on increasing the "capacity" of individuals and small groups. Usually as I learn something, I'll write it out in a way that will allow others to do what I just did, or more likely, will allow a future version of me to very quickly accomplish a similar task to what I just did, in 1/20th of the time for 3x in impact.
In some cases, I teach/train other developers in small groups or in synchronous, real-time ways, like pairing via screenshare:
The time that I’ve spent working one-on-one with Josh has been, without a doubt, the most valuable time I’ve spent individually with anyone at on my journey to becoming a skilled software developer.
Josh combines his unrivaled work ethic and technical aptitude with deep, genuine empathy and self-awareness that is unique and has made him an indispensable ally.
- Jessye Ejdelman, Associate Software Engineer, Corvus Insurance
In other cases, I do real-life consulting and software development. Here's what one customer said:
For the simplicity of our releases it was critical that we did not introduce a bottleneck with a slow CI because for us to be efficient and grow our business at scale we need to be really quick and iterative about product development.
If a customer requires a fix it is our responsibility that a slow CI doesn't mean releasing this feature now has to wait till tomorrow.
In two weeks Josh improved our test suite by 80% and it only required a single sprint, not a three or four month cycle. With a faster CI in place, releasing features and hot fixes is much quicker.
- Taylor Cooney, CEO/Founder, OpenUnit
Featured work
-
josh-works/intermediate_ruby_obstacle_course
Drills to get better at ruby.
HTML 7 -
josh-works/ruby_web_scraping
A humble side project about Hacker News, Sinatra, and webscraping.
HTML 2 -
josh-works/til
til: Today I Learned. A collection of notes. Semi-self-explanatory, but likely mostly confusing if you are not me, which you're not.
Ruby 1