If you need the money, don't take the job — Bitfield Consulting
bitfieldconsulting.com/posts/need-moneyMoney: how to get people to give it to you, how much to ask for, and how to be worth what you're asking. Some real talk about the challenges you’ll face as a newly independent worker.
Interviewing the Interviewer: Questions to Uncover a Company’s True Culture
praachi.work/blog/questions-to-ask-in-a-job-interviewUncover the true culture of a tech company by asking the right questions during your interview. Learn how to assess company values, employee support, and growth opportunities to ensure the perfect fit.
A Coder Considers the Waning Days of the Craft
newyorker.com/magazine/2023/11/20/a-coder-considers-the-waning-days-of-the-craftCoding has always felt to me like an endlessly deep and rich domain. Now I find myself wanting to write a eulogy for it.
Career Advice
moxie.org/2013/01/07/career-advice.htmlTo my great surprise, young people now somewhat frequently contact me in order to solicit career advice.They are usually in college or highschool, and want to know what the best next steps are for a career in security or software development.This is, honestly, a really complicated question, mostl...
How to sabotage your salary negotiation efforts before you even start
interviewing.io/blog/sabotage-salary-negotiation-before-even-startThese are the two things you must avoid. Both involve how you talk to recruiters at the start of your job search, way before there’s an offer: Revealing information too early in the game Negotiating before you’re ready
Strategy 101: An Introduction to Power - Tasshin
tasshin.com/blog/strategy-101/If you’re interested in strategy, this post will be valuable to you. It shares the the tools that I’ve found most valuable so far.
Build Your Career on Dirty Work | Stay SaaSy
staysaasy.com/career/2022/09/11/Dirty-Work.htmlThe Dirty Work Theory: The lamentable work that many people avoid are great places to look for high impact, low hanging fruit.
AddyOsmani.com - Software Engineering - The Soft Parts
addyosmani.com/blog/software-engineering-soft-parts/Today I will share some of the software engineering soft skills I have learned from my first 10 years on Google Chrome, where I am a Senior Staff Engineering...
High performance individuals and teams | Pablasso
pablasso.com/high-performance-individuals-and-teams/Growing up, the only thing that put me off while learning software development, was the common occurrence of people who cared more about one…
The Managers Handbook – The Manager's Handbook
themanagershandbook.com/This handbook represents the best of our collective knowledge on management and serves as the foundation of our internal training program here at Clearbit.
Hard to work with. | Irrational Exuberance
lethain.com/hard-to-work-with/Managing teams has taught me a lot about my own behaviors and motivations. For example, I overworked for a long time. This left me continually teetering on the brink of burnout, and I had no energy left to absorb the typical sorts of organizational changes that happen at any company. Despite doing good work, I handled change poorly, and I picked up the reputation for being difficult to manage. I’d like to say that I learned from my mistakes directly, but the honest version is that I ...
How to get the most out of your 1:1s
erik.wiffin.com/posts/how-to-get-the-most-out-of-your-11s/As a Director of Engineering, I have monthly 1:1s with all of my direct reports. A 1:1 (one-on-one) is a recurring meeting with no set agenda between a manager and one of their reports. The internet is full of valuable insight into how to run them from my perspective, (ex. The Update, The Vent, and The Disaster) but somewhat more limited in advice on how to make the most of them if you’re on the other side of the table.