scott francis (@planetscott) header
scott francis (@planetscott) profile picture

[email protected], enjoys computers, former Principal Production Engineer @ Shopify, ex-IBM, zinc-deficient

🇨🇦
Joined November 2008
Photo by scott francis (@planetscott)Photo by scott francis (@planetscott)Photo by scott francis (@planetscott)Photo by scott francis (@planetscott)Photo by scott francis (@planetscott)Photo by scott francis (@planetscott)Photo by scott francis (@planetscott)Photo by scott francis (@planetscott)Photo by scott francis (@planetscott)Photo by scott francis (@planetscott)
scott francis retweeted
debugging strategy: rule things out
6
58
5
255
Some people get very upset when they learn that I don't care about languages, I care about getting things done.
23
34
6
630
What many sw engineers don't realize: The majority of jobs do not hire you to write the highest quality code or produce the cleanest architecture. They hire you to solve their business problems very efficiently. Sometimes this means high-quality code. Sometimes not at all.
136
1,135
205
7,765
I was invited to give an MLK speech today and a small number of members of the group hosting me wrote and then leaked emails opposing my giving this speech, as it dishonored Dr. King for me to do so. They called me a "discredited activist" "unworthy of such association with King"
1,088
13,553
7,798
44,478
scott francis retweeted
2/ Being smart or good at what you do does not give you the right to be a jerk. Empathy as an engineer is a superpower. Caring about those you work with will do more for your career than writing beautiful defect-free code.
6
124
30
1,514
scott francis retweeted
Lots of people ping me for advice about becoming a Principal/Distinguished/Über engineer. Step 1: Stop aiming for the title. It’s likely not what you actually want Step 2: Understand big titles are about influence more than tech Step 3: Figure out how to increase your influence
11
28
4
291
scott francis retweeted
not only should you be allowed to google during a tech interview, but that should be a skill you're allowed to display; it shows how well you can ask questions, augmenting your ignorance of details, etc. googling lets you thicken the arms of your T-shaped skillset.
35
149
29
1,050
scott francis retweeted
Trumpet Winsock
This Post is from an account that no longer exists. Learn more
6
2
1
48
Being a principal engineer means just trying to get everyone to choose more boring technology choices.
23
227
46
1,860
Lots of people are rediscovering and re-sharing this post this morning, so I’m putting it again here. Listen to @esglaude. Really take in his words. The work we have ahead of us is deep, and transcends elections. It always has been. And we are called to do it.
Incredibly powerful, must-watch moment. Thank you, @esglaude.
1,177
17,777
2,991
81,713
scott francis retweeted
When I first started my career, I thought being a stellar software engineer means writing correct, performant, and elegant code, having deep understanding of programming languages & frameworks & operating systems & networking & databases, etc.
10
125
17
615
If you’re employed in tech right now, you should be tipping EXTREMELY well to everyone delivering takeout, bringing you groceries, cutting your hair, cleaning your house, etc. We’re in a very tenuous time and service workers need all the support you can give.
95
747
113
4,807
‘Black Lives Matter’ is currently being painted on 16th St leading up to the White House @PoPville 👌🏼🙌🏼🤩
1
5
1
18
No one is full of more false hope than a parent making a colorful daily schedule for their kids during the Covid-19 quarantine.
37
368
87
2,317
scott francis retweeted
Monoliths are the future (🖋 by @kelseyhightower) changelog.com/news/e9MA
10
103
39
213
OK friends, remember "we are groot" 🌲. @tobi started a great initiative today. I'll donate one tree per RTs + Likes that this tweet gets. Deal? Small print: max of 100k trees because I haven't told my wife about this yet! @Cybersole @whoasneaky @SyedSole @SudoShoe @Ciphore
You’re unable to view this Post because this account owner limits who can view their Posts. Learn more
670
52,686
480
64,968
scott francis retweeted
If you're wondering what "P-four-nines" means, it's the latency at the 99.99th percentile, meaning only one in 10,000 requests has a worse latency. Why do we measure latency in percentiles? A thread about how how it came to be at Amazon... teapawt.net/timbray/status/1132060…
Was in a conversation about some service refactoring and the guy said “mean latency was a bit worse, but our P-four-nines was rock-solid and only twice the mean. Customer loved it.” #CloudThinking
29
977
202
2,695
Software engineer (quoting Fred Brooks): The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. SRE: Your service fell over after it ran out of file descriptors.
12
451
23
1,680
scott francis retweeted
Do you wonder about Ruby's global method cache and how it affects the speed of your big app? Wonder no more! engineering.appfolio.com/app…
3
7
12