Hello World!
Hello world! This is an experiment. An experiment to try and help others. Do you remember what you where doing exactly 1 year ago? I don’t. I have trouble remembering a few months ago. Sure the ‘big’...
View ArticleWhy You Should Treat Your Career Like A Startup
For the last 40 – 50 years careers paths worked like an escalator. You started at the bottom and slowly worked your way up to the top of that ladder. You went to college, got a job, and didn’t leave...
View ArticleThe Two Paths You Can Take To Learn A Skill
This is an excerpt from my post on Finding What To Learn Next which I wrote for the Simple Programmer blog. When it comes to software development, there are so many ways you could go. Choosing what to...
View ArticleTo Being A GREAT Programmer Learn History
If you want to learn how to be a GREAT programmer, not just good enough to program an app application, but good enough to be GREAT, study machine language. Study 1s and 0s. Study the history of the...
View ArticleFrom Peer To Peer Lending To Online Ordering
I was finally done! I had taken my last order, chopped my last potato, and washed my last red plastic tray. After my final shift at In-N-Out (yes I’ve worked at In-N-Out), I thought I would never be in...
View ArticleDaily Practice Chart
I’m a big fan of James Altucher and his writing around a concept called The Daily Practice. You basically try to stay healthy in four key areas: Physically, Emotionally, Mentally, and Spiritually....
View ArticleAvoiding A Push Process
Have you ever thought about how much work your automated test actually help you do? I mean real honest work. Don’t worry if it’s low, because for most teams it is. There can be a lot of waste in the...
View ArticleGrowth Hacking In 4 Deceptively Simple Steps
How did companies like Uber, Airbnb, and Dropbox have rapid growth while going against tough competition? Ryan Holiday would say it’s because they use a new set of marketing strategies called growth...
View ArticleHow To Avoid My Business Mistakes
The final text was sent. I lowered my head and let out a long sigh. Looked up at my wife and said, “It’s done…”. I had just shut down the business I had started almost 2 years ago called Samson. For...
View ArticleWhat Software Developers Can Learn From Arnold Schwarzenegger
When you think of Arnold Schwarzenegger, software development probably doesn’t come to mind. Ok, I’m one hundred percent sure Arnold Schwarzenegger doesn’t come up during a normal discussion about...
View ArticleFinding What To Learn Next
Being able to learn things quickly is an amazing skill to have—even more so for developers because of speed of technology. Most people change careers 15 times throughout their life. Not jobs, careers!...
View ArticleHow to Ace a Non-Technical Interview
In my experience, developers often overlook the non-technical interview. I’ve been the company culture guy during quite a few interviews. The task is simply to answer one question: “Is this person a...
View ArticleDo You Need To Know More Than One Language?
I had just committed career suicide. Well, that’s what I had been told. My coworkers had just learned that I would be leaving the company. Most understood that. What bothered them was that my current...
View ArticlePresent Like Steve Jobs In 7 Easy Steps
As software developers, we mostly present our ideas from behind a computer screen. Sometimes for our ideas to be known, however, we actually have to talk to other humans in the real world. One of the...
View ArticleHow To Engineer Your ‘Lucky Break’
To most, luck is about rolling the dice, finding a dollar on the ground, or having all your tests pass after a last-minute code commit. Luck is given credit for many people’s struggles and...
View ArticleHow Taking More Breaks Will Boost Your Productivity
Software Developer live in an interesting paradox. On one hand we’re lazy. That’s why we like to automate boring repetitive tasks like running unit test or deploying new environments. At the same time...
View ArticleWhy You’re One Piece Of Content Away From Changing Your Life
“Everyone you know started off as an unknown until they did the thing that made them known.” —Gary Vaynerchuk I recently heard this idea from a highly successful businessman Gary Vaynerchuk and wanted...
View ArticleHidden Signs That It Is Time To Leave Your Job
When feelings about a job are extreme, either good or bad, you know what to do. When you love your work and can’t wait to start coding each morning, it’s clear that you should stay. When things are...
View ArticleScript Kittens : Press-Your-Luck Style Card Game
For the longest time I’ve said that I’ve wanted to design and build my own game. Well now I have and it’s called Script Kittens. The game is kind of a hack, but before the details let me give a little...
View ArticleX-Card Technique : How To Build Any Habit
Forming new habits is the holy grail of productivity. The X-Cards Technique can help you with the process of building new habits. Building New Habits Takes Time Phillippa Lally is a health psychology...
View Article