If you are fortunate enough to work at a tech startup that is experiencing some success, you will likely need…
Yes. Or No. Only you can figure out the right answer for you and your situation. For the sake of…
It’s easy to hate meetings, and believe that they are all a waste of time. Many (most?) meetings are…
It may not always be true—at some point Artificial Intelligence might write most of the software we use. But…
Early Days Like so many other engineers, I started programming in high school. After school, I would spend hours hacking…