Strong opinion, weakly held.
It's become the go-to description for explaining the legitimacy of a decidedly non-apologetic, domineering personality or position. The idea is that it may be okay to have an aggressive stance, as long as it…
As knowledge workers, it's somewhat a given that we end up taking work home with us. Sometimes this is literal: laptops and VPNs are enough to log in remotely and resume work into the evenings. Other times though,…
My weekly routine lets me talk to a pretty wide range of engineers at different points in their careers. Between candidate interviews and mentoring, I chat with everyone from new grads to more seasoned and experienced senior engineers to tech…
My commute is about 45 minutes from home to the office each way. To pass the time, I usually queue up a number of weekly podcasts to complement an iOS or Nintendo Switch gaming session. That set of podcasts were…
This tweet came across my Twitter timeline over the weekend:
Stuff CS departments should teach, but don't do very well:
* Source control, esp. git
* How to do effective code review
* How to read API documentation
* Publishing your own…
Rush hour traffic and lengthy commutes have become an accepted part of working life; worse, it's also mostly expected that congestion only gets worse over time[1]. For a bit there, there was some hope that ride sharing…