The Missing README covers skills you'll need to be a successful software engineer, the skills your manager wants you to know, the skills not taught in school.

Joined January 2021
One of my favorite bits in @missingreadme . If you ever get to visit, the amphitheater in Arles is incredible. P.S. buy the book for your early career SWE friends! :-D
1
3
11
1,305
Get the trilogy: The Missing README by @squarecog and @criccomini , followed by The Software Engineer's Guidebook by @GergelyOrosz , and on to Staff Engineer's Path by @whereistanya .
If y'all are lookin for a good gift this holiday season, might I recommend The Missing README? amazon.com/Missing-README-Guโ€ฆ @squarecog and I jammed it full of practical lessons for engineers. Plus, it's got fun autobiographical stories like this one...
5
14
2,156
The Missing README ๐Ÿ“„ retweeted
๐Ÿ’ฏ @squarecog and I cover this in @missingreadme.
A software (libraries as well as apps) design tip: validate configuration as early as you can. Validation (and failing) at build time > validation at start-up > validation at runtime. The earlier any invalid config is flagged, the faster the feedback cycle for your users.
2
12
4,860
The Missing README ๐Ÿ“„ retweeted
I Have Complicated Feelings About TDD by: @hillelogram Featured in PTK #113 bit.ly/ptk0113 Post: buttondown.email/hillelwayneโ€ฆ
The Missing README ๐Ÿ“„ retweeted
Using Async-profiler to speed up Hazelcast SQL engine - hazelcast.com/blog/performanโ€ฆ
3
19
1
73
The Missing README ๐Ÿ“„ retweeted
some ways to get better at debugging jvns.ca/blog/2022/08/30/a-waโ€ฆ
3
40
2
149
The Missing README ๐Ÿ“„ retweeted
"Ask a programmer to review ten lines of code, heโ€™ll find ten issues. Ask him to do five hundred lines, and heโ€™ll say it looks good." - Gene Kim, The DevOps Handbook.
41
638
67
6,586
New software engineer? Experienced eng/manager who helps new engineers? Take this 5 min survey on onboarding! All responses get a sticker and entry into raffle for a free copy of The Missing README. Please RT! docs.google.com/forms/d/e/1Fโ€ฆ
The Missing README ๐Ÿ“„ retweeted
To ๐ŸŽ‰ 1 year of @missingreadme, @squarecog and I are running an engineer onboarding survey and a giveaway. Take the survey to help us! ๐Ÿ‘‡ (< 5 min) forms.gle/4v4eJKAut8BAnKo79 You get a free laptop sticker and a chance to win a copy of the book. Please ๐Ÿ” so we get good data!
The Missing README ๐Ÿ“„ retweeted
๐Ÿ—ฃ๏ธ "Distill years of Java experience down to a set of best practices that help developers build high-quality Java applications and libraries" Lots of good advice for #Java developers on this site by @JonathanGiles ๐Ÿ‘. java.jonathangiles.net/
17
191
11
760
Replying to @karlhigley
If I may tweet my own horn a bit, we mostly wrote @missingreadme for beginners, but it's lowkey good for mid-career, too (most will find at least 50% of it useful, different 50 for each person).
2
4
See also, Chesterton's fence. And @missingreadme of course ๐Ÿ˜œ
1
8
The Missing README ๐Ÿ“„ retweeted
Replying to @chrisalbon
True story. @squarecog and I wrote this in @missingreadme:
1
3
The Missing README ๐Ÿ“„ retweeted
๐Ÿ“ข Blogged: "What's in a Good Error Message?" Discussing some recommendations for designing error messages in libraries and frameworks. morling.dev/blog/whats-in-a-โ€ฆ
7
36
4
140
As a software developer, you may be called upon to perform some of these tasks in your career. How well a CS degree prepares you for these tasks (and whether it even should prepare you for these) is left as an exercise to the reader. ๐Ÿงต 1/
114
1,965
507
6,520
The Missing README ๐Ÿ“„ retweeted
Interesting book "The Missing Readme" that teaches new software developers things they don't learn in school. I like the defensive programming, smart retry & continuous refactoring ideas. Listening to @ieeesoftware podcast with @criccomini & @squarecog. se-radio.net/2021/12/episodeโ€ฆ
1
4
The Missing README ๐Ÿ“„ retweeted
The @CuraiHQ folks sat down to talk @missingreadme with @squarecog and me. โœ‚๏ธ Which sections we left out ๐Ÿฆ  What advice would change post-pandemic โœ๏ธ What chapters we'll have to rewrite in 5 years ๐Ÿ˜ก Which topics we disagreed on Read the transcript! ๐Ÿ‘‡ blog.themissingreadme.com/thโ€ฆ
Apparently @missingreadme has been selling well enough that it's already getting reprinted! ๐Ÿฅณ If you read it and noticed any typos and other errata, let us know? We can sneak minor fixes into the reprint.
2
2
18