A development process startup founders should use to ship features weirdly fastgrowing-products.paralect.com/a-development-process-startup-founders-should-use-to-ship-features-weirdly-fast
Here are 9 specific steps founders can use to ship features faster, keep their product team aligned and build what their users really want.
Code: Falsehoods programmers believe about emailbeesbuzz.biz/code/439-Falsehoods-programmers-believe-about-email
In the spirit of falsehoods programmers believe about names and time, here’s some falsehoods about email which are all too common.
How to Write Better with The Why, What, How Frameworkeugeneyan.com/writing/writing-docs-why-what-how/
A lightweight commenting system using GitHub issues.
High performance individuals and teams | Pablassopablasso.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…
Pair Programming Antipatternstuple.app/pair-programming-guide/antipatterns
Consider reflecting with your pair or asking for feedback after each session. What could have been better?
Don't build (or build) that featuredont.build/
A simple, opinionated decision system to help decide whether to build a software feature or not.
Stay alert - DEV Communitydev.to/richharris/stay-alert-d
Always be quitting - jmmv.devjmmv.dev/2021/04/always-be-quitting.html
A good philosophy to live by at work is to “always be quitting”. No, don’t be constantly thinking of leaving your job 😱. But act as if you might leave on short notice 😎. Counterintuitively, this will make you a better engineer and open up growth opportunities. A thread 👇.
An incomplete list of skills senior engineers need, beyond coding | by Camille Fournier | Jun, 2021 | Mediumskamille.medium.com/an-incomplete-list-of-skills-senior-engineers-need-beyond-coding-8ed4a521b29f
For varying levels of seniority, from senior, to staff, and beyond.. “An incomplete list of skills senior engineers need, beyond coding” is published by Camille Fournier.
My Engineering Values | Mike McQuaidmikemcquaid.com/2020/12/15/my-engineering-values/
I’ve been encouraged by a mentor to think about what my core (engineering) values are (in the context of being recently promoted to be a “staff engineer” and having my eyes on being a “principal engineer” one day). This felt like something that could be of wider interest so here we go:
The Art of Debating: A Useful Skill for Software Developersthevaluable.dev/guide-debate-software-developer-skill/
The keys to debate effectively as a software developer and therefore bringing value to yourself and your company.