Software development requires servant leaders
The idea of “servant” leaders has been on the rise in the agile community of late. Robert K. Greenleaf coined the term in a 1970 essay, but the idea is timeless.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 6,086 posts.
The idea of “servant” leaders has been on the rise in the agile community of late. Robert K. Greenleaf coined the term in a 1970 essay, but the idea is timeless.
Bring all your engineering data in one place and build dashboards in minutes
I, like many people, find LinkedIn particularly annoying. I like the premise of it, don’t get me wrong, a resume you don’t need to update all that often seems cool. Unfortunately though, its turned into the worst possible version of itself. It’s a place where people post
What if your dedication to doing things right clashed with your company's fast pace? Chris Krycho faced this very question at LinkedIn. His journey was marked by challenges: from the nuances of remote work to the struggle of influencing company culture, and a critical incident that put his principles to the test…
More and more people are being exposed to working remotely. One of the key factors for success in a remote workplace is a culture of written communication.…
This is a story about me dreaming of building an online project that generates revenue, seeking financial independence and creative freedom. After five years and no success, it's still a dream. Let me tell you more about my failed projects. Planetoid (2015-2016) It's all started with a game. Who doesn't
Best practices for code review when you’re the author.
Have you ever felt like you were behind? I used to feel that way. I would read articles about a 26-year-old entrepreneur with a billion-dollar company or a 16-year-old kid who invented a new kind o…
Software developer based in Montréal, Canada
This post is hard to write, both in the emotional sense but also in the “I would have written a shorter letter, but I didn’t have the time” sense. Hence, please assume the best of intentions when reading it—it is not my intention to make anyone feel bad about their contributions, but rather to provide some insight…
In my day job I work as a consultant. Roughly six months ago my current client had a non-negotiable requirement that consultants are not all...
Leetcode-style interviews do not reflect real-world software engineering problems.
Your 60 hour work week is not a badge of honour. It is a problem. It means the business design has failed, or there's a breakdown in communication, or worse.
There is no book. There is only Idea Debt.
An Essential Piece to Your Life Resume
Lessons from finishing my first game, Pocket Pong AR
Most widely-used programming languages have at least one regular conference dedicated to discussing it. Heck, even Lisp has one . It’s a place to talk about the latest developments of the language, recent and upcoming standards, and so on. However, C is a notable exception. Despite its role as the foundation of the…
I remember having a discussion with a more tenured coworker, with the subject being the impending departure of another coworker. I said, “man, it’s going to be rough when he leaves, considering how much he’s done for us over the last several years.” The person I was talking to replied in a way that perplexed...
Why reasonable explanations are one of the easiest ways to avoid changing anything.