Onboarding with an M1
Discover how Authzed's software engineers adapted their application stack to run on Apple's new M1-based MacBook Pro, using Python, Go, Typescript, React, and gRPC.
Topics /
The most popular blog posts about career & management on Hacker News. 6,086 posts.
Discover how Authzed's software engineers adapted their application stack to run on Apple's new M1-based MacBook Pro, using Python, Go, Typescript, React, and gRPC.
The latest Future Forum Pulse, a quarterly survey of more than 10,000 knowledge workers around the world, reveals that executives’ preference to return to the office is threatening employee satisfaction and retention, particularly for women, working parents and people of color: About the survey and key findings The…
What happens when executives are allowed to secretly sell stock at a company that is doing poorly? And what can founders learn from this incident?
Sharing how I got paid to live in Antarctica, how to get a job on the ice, and everything you need to know about life at McMurdo Station.
Implementation of an on-call policy requires answering precisely these questions: who is responsible for on-call duties for an application/service, and how is that responsibility defined? More succinctly, who owns on-call?
As I watched him on stage, I thought about what made him extraordinary. It’s not his voice. He readily admits that his voice isn’t amazing.
Early in my career, I noticed the project managers in my company drove nicer cars than we programmers did. (This was back before companies had learned to ful...
If I was setting up curriculum at a university I’d make an entire semester-long class on The Challenger disaster, and make it required for any remotely STEM-oriented major. Because I think it…
Join Emily for part 2 of her series on becoming VP of Engineering, where she opens up about the good and bad parts of transitioning to VP.
It’s my fault, actually. I took a perfectly good thing (DevDays ’09) and gold plated it until it was a different thing.
On Election Night 2016, a few hours before the results were fully in, I wrote a blog post titled “Why I’m staying at 18F”. I felt it was…
Here is my list of heuristics and rules of thumb for software development that I have found useful over the years: Development 1. Start small, then extend. Whether creating a new system, or …
Don't suffer and merely survive, aided by your noise cancelling headphones. Optimising for individual happiness can result in less of the joy that people find in teams that achieve great things together.
Over this past weekend, I came across a Wired called "Write the Perfect Email to Anyone with this Creepy Site" on using machine learning and natural language processing to analyze a person's social media profiles and offer tips on how to communicate with them effectively. Most people immediately thought about sales…
For over 20 years, the meditative focus of programming has been one of the best parts of my job. Every week I’d spend countless hours in a flow state, which quiets the default mode network. The DMN is responsible for daydreaming/reflection but also rumination/worrying, so quieting it settles your mind. If I didn’t…
Nominations are now open for this year’s appointments to the F-Droid Board of Directors! We are looking to select up to four volunteer directors to serve for...
Building git for lawyers at Version Story (YC W21) — versionstory.com
Over the last few weeks I've been interviewing with Google for a job doing primarily JavaScript development. I didn't end up getting the...
Projects and thoughts from James Porter