A place to dump lists of resources and recommendations.
- Team Topologies: Organizing Business and Technology Teams for Fast Flow
- Accelerate: Building and Scaling High Performing Technology Organizations
- An Elegant Puzzle: Systems of Engineering Management
- Staff Engineer: Leadership beyond the management track
- Design Patterns for Cloud Native Applications: Patterns in Practice Using APIs, Data, Events, and Streams
- Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- BANKING ON IT: How I Disrupted an Industry and Changed the Way We Manage our Money Forever
- Reimagining Capitalism in a World on Fire: Shortlisted for the FT & McKinsey Business Book of the Year Award 2020
- Crossing the Chasm, 3rd Edition: Marketing and Selling Disruptive Products to Mainstream Customers
- Product Roadmaps Relaunched: How to Set Direction While Embracing Uncertainty
AWS
- https://github.com/robm26/cost (DynamoDb Cost Modeling)
- https://www.serverlesslife.com/DynamoDB_Design_Patterns_for_Single_Table_Design.html (Single Table DynamoDb)
- https://www.youtube.com/watch?v=QhU_jozk-4o (Deep dive dynamoDb)
Development
- https://dev.to/salah856/implementing-domain-driven-design-part-i-5a72 (Implementing domain-driven design)
- https://patterns.arcitura.com/microservice-patterns (Micro services patterns)
- https://stackoverflow.com/questions/3927537/how-do-you-implement-sorting-and-paging-on-distributed-data (How do you implement sorting and pagination on distributed data?)
Security
- https://www.infoq.com/news/2021/05/continuous-security-testing/ (Continuous security testing)
- https://blog.sqreen.com/serverless-security-apidays/ (Serverless security)
- https://theburningmonk.com/2021/03/the-case-for-and-against-amazon-cognito/
- https://aws.amazon.com/blogs/compute/building-well-architected-serverless-applications-managing-application-security-boundaries-part-2/?trk=global_employee_advocacy&sc_channel=sm&advocacy_source=everyonesocial&es_id=b51c68b8e3
- https://dzone.com/articles/how-saml-20-authentication-works-amp-why-it-matter
Software Architecture
- https://www.infoq.com/articles/architecture-trends-2021/ (Trends 2021)
- https://medium.com/system-design-concepts/distributed-cache-system-design-9560f7dd07f2 (Designing a distributed cache system)
- https://www.lightbend.com/akka-serverless (Stateful serverless solution)
- https://wkrzywiec.medium.com/ports-adapters-architecture-on-example-19cab9e93be7 (Ports and Adapters by example)
- https://www.serverless.com/blog/crdt-explained-supercharge-serverless-at-edge (CRDTs edge computing)
DevOps
Testing
- https://dannorth.net/2021/07/26/we-need-to-talk-about-testing/
- https://www.youtube.com/watch?v=fWtuwGSoSOU (Infra CDK testing with jest)
Teams & leadership
- https://medium.com/nick-tune-tech-strategy-blog/visualising-sociotechnical-architecture-with-ddd-and-team-topologies-48c6be036c40https://itrevolution.com/minimize-cognitive-load-of-teams/
- https://bootcamp.uxdesign.cc/agile-manifesto-is-long-gone-we-need-a-product-manifesto-aec90699ee4e (Interesting article on agile/product lead development)
- https://itrevolution.com/minimize-cognitive-load-of-teams/ (Cognitive Load on teams)
- https://www.thevirtualagilecoach.co.uk/post/funretrospectives-the-taco-tuesday-retro - Fun retrospective templates like taco tuesdays
- JavaScript for impatient programmers
- The Manager`s Path
- A Seat at the Table: It Leadership in the Age of Agility
- Succeeding with Agile: Software Development Using Scrum
- The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
- Measure What Matters: OKRs: The Simple Idea That Drives 10x Growth
Development Related
- https://www.30secondsofcode.org/
- https://exploringjs.com/deep-js/
- https://github.com/trekhleb/javascript-algorithms/
- https://addyosmani.com/resources/essentialjsdesignpatterns/book/
- https://github.com/cheeaun/javascript-error-logging
- https://github.com/fbeline/design-patterns-JS
Devops Related
- https://github.com/undergroundwires/AWS-in-bullet-points
- https://github.com/donnemartin/system-design-primer/blob/master/README.md
- https://web.devopstopologies.com/
- https://www.elastic.co/observability (Observability in a MS architecture)
Management Related
-
https://www.businessinsider.com/facebook-best-managers-exhibit-these-7-behaviors-2016-1?r=DE&IR=T
-
https://hbr.org/2013/12/how-google-sold-its-engineers-on-management
-
https://github.com/donnemartin/system-design-primer/blob/master/README.md
-
https://www.elastic.co/observability (Observability in a MS architecture)
Awesome lists
- https://github.com/component-driven/awesome-list#react
- https://github.com/30-seconds/30-seconds-of-code
- https://github.com/rajasegar/awesome-micro-frontends
- https://github.com/awesome-selfhosted/awesome-selfhosted
- https://github.com/sindresorhus/awesome/
- https://github.com/bolshchikov/js-must-watch#readme
- https://github.com/viatsko/awesome-vscode#javascript
- https://github.com/abhat222/Data-Science--Cheat-Sheet
- https://github.com/sorrycc/awesome-javascript#readme
- https://github.com/AllThingsSmitty/css-protips -https://github.com/bnb/awesome-awesome-nodejs
- https://github.com/analysis-tools-dev/static-analysis
- https://github.com/matiassingers/awesome-readme
Videos
- What the heck is the event loop anyway
- Setting Objectives and Key Results in your team
- Creating a career ladder for engineers - Marco Rogers
Blogs
Podcasts
- https://corecursive.com/
- https://www.thoughtworks.com/podcasts
- http://ocdevel.com/mlg
- http://www.fullstackradio.com/
- https://www.stitcher.com/podcast/plato/decisive-moments
Conferences/Meet ups
- https://www.meetup.com/Engineering-Product-Leaders-London/
- https://www.dotjs.io/
- https://www.nodeconf.eu/
- https://www.meetup.com/London-Microservices/
- https://finjs.io/
- https://www.meetup.com/torontojs/
- https://www.meetup.com/IBM-Code-London/
- https://www.meetup.com/DevOps-Exchange-London/
- https://www.meetup.com/LNM-London-Node-JS-Meetup/
- https://www.meetup.com/the-JS-Roundabout/
Tools
- https://www.notion.so/product
- https://feedly.com/i/latest
- https://usepanda.com/app/#/
- https://www.telerik.com/fiddler
- https://getkap.co/
- https://www.pluralsight.com/blog/platform/pluralsight-flow
- https://www.sonarqube.org/
Certification