how to stop being "terminally online" | nights's blognights.bearblog.dev/how-to-stop-being-terminally-online/
has something being present on social media (a frequently talked about movie, author, or political viewpoint, for example) ever made you come to the conclusion that it is just as present in "real life"? is this actually true?
AddyOsmani.com - Software Engineering - The Soft Partsaddyosmani.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...
How to Write Better with The Why, What, How Frameworkeugeneyan.com/writing/writing-docs-why-what-how/
A lightweight commenting system using GitHub issues.
How to Freaking Find Great Developers By Having Them Read Code | Freaking Rectanglefreakingrectangle.wordpress.com/2022/04/15/how-to-freaking-hire-great-developers/
Reading probes the most fundamental skills. Reading code is probably 95% of what a developer does as part of their job. Whether a developer is writing new code, fixing bugs, or creating documentation, they are constantly reading. What abilities does a coder need to read code well? There are two important ones: 1) The ability to remember variables and stack locations and 2) The ability to generalize a piece of code once they understand it. I can memorize interview coding quest...
How To Do Lessalexturek.com/2022-03-07-How-to-do-less/
You probably need to do fewer things right now. Prioritization, the other definition There’s two loose definitions of prioritization. Prioritization(1): Ordering a todo list. You make a giant list of things you could do, things you should do, things you’d like to do… and then you put a unique number...
How to Prepare for Thanksgiving Dinneryoutube.com/watch
This is my Thanksgiving Dinner checklist, but I've only ho...
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.
Ten Rules for Negotiating a Job Offer - haseeb qureshihaseebq.com/my-ten-rules-for-negotiating-a-job-offer/
When the story of how I landed a job at Airbnb went viral, I was surprised at how infatuated people were with my negotiations. Media stories portrayed me as some kind of master negotiator—a wily ex...
Competitive Analysis For Product Engineers | Stay SaaSystaysaasy.com/product/2021/05/02/competition.html
In my experience, most professional software engineers in industry have little to no experience doing competitive analysis. That’s a shame, because competitive analysis is one of the most useful skills that an engineer can have.
136 facts every web dev should know before they burn out and turn to landscape painting or nude modelling – Baldur Bjarnasonbaldurbjarnason.com/2021/100-things-every-web-developer-should-know/
Everything I’ve learned about web development in the almost twenty-five years I’ve been practising. All boiled down into a neat little list that I put together over a week. I’m Icelandic, so I’m prone to absolute statements. It’s a cultural thing. No, I’m not going to explain any of these. There are exceptions to most rules. Web development becomes more complicated the more you pull it apart and less so the more you step back.
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: