Recommended read: Highlights from Git 2.35 | The GitHub Blog https://github.blog/2022-01-24-highlights-from-git-2-35/
Kind bookmarks
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: Improving end to end tests reliability https://frantic.im/e2e-tests/
Recommended read: Facing the Legacy Code Monster https://joshghent.com/scary-legacy/
Recommended read: Monorepo Explained https://monorepo.tools/
Recommended read: endoflife.date: a community-maintained project to document end-of-life dates, and support lifecycles of various products. https://endoflife.date/
Recommended read: Architecturally evident Java applications with jMolecules - YouTube https://youtube.com/watch?v=IzLHmPNmLLw
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: Sweardle - the 4 letter word guessing game https://www.sweardle.com/
Recommended read: No Docker; Onionskin Stacks — brandur.org https://brandur.org/nanoglyphs/030-onionskin
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: Free for developers: services with free tiers https://free-for.dev/
Recommended read: Why don't I have a blog? · fede.dm https://fede.dm/blog/
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/
Recommended read: The Gift of It's Your Problem Now https://apenwarr.ca/log/20211229
Recommended read: The startupification of tech https://werd.io/2022/the-startupification-of-tech
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/
Recommended read: Board Game Arena: Play board games for free online https://en.boardgamearena.com/
Recommended read: Being on-call as a software engineer - a challenging and fast learning experience · trivago tech blog https://tech.trivago.com/2022/01/12/being-on-call-as-a-software-engineer-a-challenging-and-fast-learning-experience/
Recommended read: Speed-Review API Specifications with Insomnia https://konghq.com/blog/api-specifications/
Recommended read: Lessons learned using contract testing in GOV.UK Pay https://technology.blog.gov.uk/2019/01/29/lessons-learnt-using-contract-testing-in-gov-uk-pay/
Recommended read: Spring Boot Actuator - Accessing Endpoints via JMX - Roy Tutorials https://roytuts.com/spring-boot-actuator-accessing-endpoints-via-jmx/
Recommended read: The Great Resignation is here. What does that mean for developers? https://stackoverflow.blog/2022/01/10/the-great-resignation-is-here-what-does-that-mean-for-developers/
Recommended read: The burden of an Open Source maintainer https://www.jeffgeerling.com/blog/2022/burden-open-source-maintainer
Recommended read: Logging is a code smell (Dave Jarvis) https://dave.autonoma.ca/blog/2022/01/08/logging-code-smell/
Recommended read: Who wrote this shit? https://www.heltweg.org/posts/who-wrote-this-shit/
Recommended read: Making Open Source economy more viable with dual license collectives https://dpc.pw/making-open-source-economy-more-viable-with-dual-license-collectives
Recommended read: The right to delete: how faker.js exposed the fragile nature of open source culture, again https://www.thegingerviking.com/the-right-to-delete-fakerjs-fragile-nature-open-source/
Recommended read: know how your org works (or how to become a more effective engineer) https://copyconstruct.medium.com/know-how-your-org-works-or-how-to-become-a-more-effective-engineer-1a3287d1f58d
Recommended read: Dev corrupts NPM libs 'colors' and 'faker' breaking thousands of apps https://www.bleepingcomputer.com/news/security/dev-corrupts-npm-libs-colors-and-faker-breaking-thousands-of-apps/
Recommended read: Open source developer corrupts widely-used libraries, affecting tons of projects - The Verge https://www.theverge.com/2022/1/9/22874949/developer-corrupts-open-source-libraries-projects-affected
Recommended read: In the aftermath of Log4Shell, three lessons that organisations must learn | Jetstack Blog https://www.jetstack.io/blog/log4shell-lessons-to-learn/
Recommended read: Are you building features for phishers? https://bradleyjkemp.dev/post/are-you-building-features-for-phishers/
Recommended read: you feel like shit https://youfeellikeshit.com/
Recommended read: Happy 10th Birthday, Bridgy! | snarfed.org https://snarfed.org/2022-01-08_happy-10th-birthday-bridgy
I like having code review for learning and catching common issues, bugs and missing test coverage, just to name a few, but it's good to read alternative points of view
Recommended read: No code reviews by default https://www.raycast.com/blog/no-code-reviews-by-default/
Recommended read: Maybe don't hire https://joshghent.com/hiring/
Don't agree about notice period - although I told my manager before I'd handed in my notice, as we had a good personal relationship and I wanted us to work through it together as well as talk through the options, don't give the company more time than they expect out of you. You've already worked very hard for them, and if they felt that you needed 3 months to handover, that'd be your notice period
Recommended read: How to quit like a boss https://jmsbrdy.com/blog/leaving-spring/
Recommended read: Securing Large API Ecosystems - The New Stack https://thenewstack.io/securing-large-api-ecosystems/
Recommended read: Guest Blog: Alissa Knight on 'FHIR Walker: Authentication and Authorization in FHIR APIs' https://securityboulevard.com/2021/05/guest-blog-alissa-knight-on-fhir-walker-authentication-and-authorization-in-fhir-apis/
Something I very often need to remember 😅
Recommended read: “Work will never love you back” https://letterstoanewdeveloper.com/2022/01/03/work-will-never-love-you-back/
Recommended read: How to mentor software engineers https://xdg.me/mentor-engineers/
Recommended read: No-bullshit guide on publishing your Gradle projects to Maven Central • madhead https://madhead.me/posts/no-bullshit-maven-publish/