Recommended read: From Tumblr girl to engineer: How the platform inspired a generation of women to code https://mashable.com/article/tumblr-girl-learn-code
Recommended read: When you're a manager, your behavior is under a microscope - Jacob Kaplan-Moss https://jacobian.org/2021/oct/26/manager-microscope/
Recommended read: Code that Doesn’t Rot https://pointersgonewild.com/2022/02/11/code-that-doesnt-rot/
Recommended read: The case against serverless https://blog.cyborch.com/the-case-against-serverless/
Recommended read: Patterns for Authorization in Microservices https://www.osohq.com/post/microservices-authorization-patterns
Recommended read: Checklist to service: scaling Stripe’s incident response https://retool.com/blog/incident-response-tools-stripe/
Recommended read: The naive Lambda-as-transaction-coordinator pattern | Serverless First https://serverlessfirst.com/emails/the-naive-lambda-as-transaction-coordinator-pattern/
Recommended read: Precision In Technical Discussions https://rtpg.co/2022/02/04/precision-in-technical-discussions.html
Recommended read: Contract Testing a Laravel API with OpenAPI | APIs You Won't Hate https://apisyouwonthate.com/blog/contract-testing-apis-laravel-php-openapi
Recommended read: Lock-in and Multi-Cloud https://www.tbray.org/ongoing/When/202x/2022/01/30/Cloud-Lock-In
Recommended read: Building a Reliable Cloud-Based Bank in Java https://www.infoq.com/presentations/starling-bank/
Will work ever love us back? Two millennials disagree.
Thanks to Carol Gilabert for sharing this podcast last week.
Since leaving Capital One, I've realised that a lot of my self esteem and self worth has been poured into my work, and I was (mostly) getting a lot of satisfaction out of work, and enjoyed the fact that I was always busy, with sprint work, out-of-sprint work, and a tonne of internal side projects to work on, as well as general maintenance of libraries, as well as a wealth of proactive production support.
With my new role at the Data Standards Authority, I've been working to strike a better life-work balance, and the lack of "here's a billion things to work on at the same time" that I thought I was thriving on has made me realise that maybe I've been so used to being in this mode that I just assumed that I did enjoy it.
This podcast (and its transcript) is a good look at The Great Resignation, the way that workers across industries have been reconsidering their relationship to work, and with a wealth of options for jobs out here, as well as thinking about not what they want, but deserve.
I'm still working on my own relationship with work and how I find fulfillment in my life, and would recommend you have a listen/read to see if there's anything in there for you, too.
Recommended read: Opinion | The Case Against Loving Your Job - The New York Times https://www.nytimes.com/2021/11/19/opinion/ezra-klein-podcast-sarah-jaffe.html
Recommended read: Do you feel burnt out? Know that it’s not just about working too much | Caroline Dooner https://www.theguardian.com/commentisfree/2022/feb/01/burnout-not-just-about-working-too-much
I'd agree that learning skills is important, especially as general command line proficiency can be helpful regardless of how you host but remember that everything is a tradeoff - what does your company differentiate on, and do you have time to learn how to scale infra or can you outsource to get to market quicker?
Recommended read: Reclaiming the lost art of Linux server administration https://www.pietrorea.com/2022/01/28/reclaiming-the-lost-art-of-linux-server-administration/
Recommended read: stenh0use/docker-machine-for-mac: Docker Machine for Mac - an alternative to Docker for Mac https://github.com/stenh0use/docker-machine-for-mac
Recommended read: JSON Serialization Benchmarks https://zacsweers.github.io/json-serialization-benchmarking/
Recommended read: Linux system service bug gives root on all major distros, exploit released https://www.bleepingcomputer.com/news/security/linux-system-service-bug-gives-root-on-all-major-distros-exploit-released/
Recommended read: The truth about starting with microservices – Arnold Galovics https://arnoldgalovics.com/truth-about-microservices/
Recommended read: Don’t start with microservices – monoliths are your friend – Arnold Galovics https://arnoldgalovics.com/microservices-in-production/
Recommended read: Onion Architecture – @hgraca https://herbertograca.com/2017/09/21/onion-architecture/
Recommended read: Highlights from Git 2.35 | The GitHub Blog https://github.blog/2022-01-24-highlights-from-git-2-35/
Don't agree with everything, but there's some good points
Recommended read: You don’t need the cloud https://80daystartup.com/day-11/you-dont-need-the-cloud/
Recommended read: Here’s how Stack Overflow users responded to Log4Shell, the Log4j vulnerability affecting almost everyone https://stackoverflow.blog/2022/01/19/heres-how-stack-overflow-users-responded-to-log4shell-the-log4j-vulnerability-affecting-almost-everyone/
Recommended read: A tool for picking words and winning at Wordle | Brad Ideas https://ideas.4brad.com/tool-picking-words-and-winning-wordle
Recommended read: Run the Dishwasher Twice. A lesson on throwing out the rule book… | by Kate Scott | Forge https://forge.medium.com/run-the-dishwasher-twice-e24ff24def60
Recommended read: How I build a feature https://simonwillison.net/2022/Jan/12/how-i-build-a-feature/
Recommended read: How to be useless | Psyche Guides https://psyche.co/guides/how-to-wander-free-and-easy-through-life-by-being-useless
Recommended read: How does Treblle scale on AWS without breaking the bank? https://treblle.com/blog/how-does-treblle-scale-on-aws-without-breaking-the-bank
Recommended read: 10 real-world stories of how we’ve compromised CI/CD pipelines https://research.nccgroup.com/2022/01/13/10-real-world-stories-of-how-weve-compromised-ci-cd-pipelines/
This is great for anyone using Actions, as this was seen to be a vulnerability for getting past code review
Recommended read: GitHub Actions: Prevent GitHub Actions from approving pull requests | GitHub Changelog https://github.blog/changelog/2022-01-14-github-actions-prevent-github-actions-from-approving-pull-requests/
Recommended read: What do Java annotation ElementType constants mean? - Stack Overflow https://stackoverflow.com/questions/3550292/what-do-java-annotation-elementtype-constants-mean
Recommended read: Orca Security Discovers AWS Glue Vulnerability - Orca Security https://orca.security/resources/blog/aws-glue-vulnerability/
Recommended read: Nobody cares about API design guidelines https://apihandyman.io/nobody-cares-about-api-design-guidelines/