Code Is Craftsmanship
Great software doesn't happen by accident.
It's a product of deep curiosity, intensity, and experimentation.
Things I've Made
GoRails
Ruby on Rails screencasts for intermediate developers.
HatchBox.io
Deploy Rails to your own servers
easier than Heroku.
LaunchCode
Paid apprenticeships for anyone who wants to become a developer.
OAuthable
Test, integrate, and develop
with 70+ APIs using OAuth
FeedForward.io
Articles on amazing startups, businesses, and management.
CodeThinking.io
Learn how to think like an expert developer.
Simple Calendar
An extremely easy to use calendar gem for Ruby on Rails.
Webhook Monitor
Monitor and store the webhooks you receive for faster development.
Keryx
Ubuntu Linux package manager for offline computers.
AnimatedGif.Me
Fast access to animated gifs. You can never have enough gifs.
Things I've Learned:
- Share what you know. It helps everyone.
- Deliberately do what others aren't doing. Be different.
- Play with new things often. Toys are crucial to discovering good ideas.
- Learn things the hard way. It gives you deep appreciation and understanding.
- Deeply focus on areas you're interested in. Become a master.
- Everything you do is a user experience for someone else. Design wisely.
- Charge what you're worth. Don't undervalue yourself.
- Do things that scare you. You'll be surprised.
- Want to get better at programming? Easy. Write lots of code and use your own software constantly.
- The main difference between software and traditional writing is that we can use software to control machines.