John Maddux
I am a software engineer, a blogger, an entreprenuer, a merch store owner, and a alumnus.
Software Engineer
I have over a decade of experience crafting robust web applications, I specialize in building scalable solutions that drive business growth. My journey in software engineering has been marked by leading high-impact initiatives at companies ranging from innovative startups to established enterprises.
My expertise spans across:
- Backend: Ruby on Rails, Node.js
- Frontend: React, React Native
- Static Sites: Jekyll (this site)
- Infrastructure: AWS, Database Optimization
- Testing: TDD, Automated Testing Frameworks
- DevOps: CI/CD, Git, Agile Methodologies
Dragon Astronauts Blog
Here are some of my top posts:
- Why you should use Docker in Development
- Notes on the Rails 8 Keynote: “It’s more fun to be competent”
- The difference between Ruby blocks, procs, lambdas, and closures
- Why do we bundle exec (rexamined)
- Using spaced repetition to learn programming
Hieroglyph Screenshots
Hieroglyph takes screenshots of any website and gives you a url to a png or jpeg. Our workers use Chrome to give up-to-date screenshots that utilize the latest web technologies.
Dragon Astronauts Merch Shop
Visit the Dragon Astronauts shop to find branded merchandise including:
Education
My journey in software engineering is built on a strong educational foundation:
- Turing School of Software and Design - Software Engineering
- Georgia Institute of Technology - B.S. in International Affairs
Connect
Interested in discussing new technologies, innovative projects, or potential collaborations?
Reach me at jemaddux@gmail.com.