To keep track of the books I am reading with Goodreads. I'm currently reading "The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change" by Camille Fournier. Below you can find a list of various blog posts and articles I have found and am in the process of reading or have already read:
Unread (72)
- Confessions of a 1x Programmer
- Three things that are limiting your impact as an engineer
- Monitoring Performance with the PageSpeed Insights API
- How to build microservices with Node.js
- Three things that are limiting your impact as an engineer
- Death, Taxes, and Database Migrations
- The Boring Technology Checklist
- Writing Matters: How to improve your written communication skills
- Developing engineering talent
- Traditional companies are losing because they mismanage software engineers
- Developers, your manager is likely clueless
- The software apocalypse is coming
- Software development topics I've changed my mind on after 6 years in the industry
- 'Positive deviants': Why rebellious workers spark great ideas
- ARE WE REALLY ENGINEERS?
- Write Shitty Code - why you should and feel good about it
- No code reviews by default
- The Pragmatic Pragmatic Programmer
- An incomplete list of skills senior engineers need, beyond coding
- 15 Technical Leadership Qualities That I Try to Emulate
- How to be useless
- Everything is Build vs Buy, Even the Cloud
- What makes writing more readable?
- Embracing Impostor Syndrome
- Manipulating AST with JavaScript
- How to mentor software engineers
- My Personal Creed of Employment
- Five Books that Changed My Career as a Software Engineer
- Measuring Software Complexity: What Metrics to Use?
- Write code that's easy to delete, and easy to debug too.
- The Problem With Hero’s In Software Development
- Only One Deliverable Matters
- Why flow matters more than passion
- Will Nix overtake Docker?
- How to build an effective working group
- Researchers Defeat Randomness to Create Ideal Code
- Your Team is Not "Them"
- Tips On Prioritizing Tech Debt In A Healthy Way
- Willingness to look stupid
- Polyglot Programming and the Benefits of Mastering Several Languages
- Why Senior Developers Are Leading the Great Resignation Movement
- What is engineering enablement
- 10 Software Engineering Laws Everybody Loves to Ignore
- A day in the life of a professional software engineer
- Bad engineering managers think leadership is about power, good managers think leadership is about competently serving their team
- Understanding UUIDs, ULIDs and String Representations
- Our Engineering Principles and Best Practices
- Backpedal of the Day: Type Keys
- Reddit Interview Problems: The Game of Life
- Google Tag Manager, the new anti-adblock weapon
- Testing in the Twenties
- How to Remember What You Read
- Reduce code complexity: Guard clauses
- A Practical Guide to Writing a Software Technical Design Document
- Sharing our Engineering Career Framework with the world
- Do-nothing scripting: the key to gradual automation
- Programmer’s emotions
- Overengineering can kill your product
- Things You Should Never Do, Part I
- Writing Maintainable Code is a Communication Skill
- No capes: the perils of being a hero-engineer
- How To Do Less
- My guiding principles after 20 years of programming
- The Code Review Pyramid
- Choose Boring Technology
- How long do software engineers stay at a job?
- You probably don’t need AWS and are better off without it
- Shipping to Production - Approaches for shipping code to production reliably, every time.
- Proper use of Git tags
- When Everything is Important But Nothing is Getting Done
- Kelsey Hightower on How to Become a Better Engineering Team
- Code vs. No-Code
Read (8)
This page is powered by Github issues, which you can read about in this post: Using Github Issues as a CMS.