Blame
- Each necessary, but only jointly sufficient - I think we need to really understand this about complex systems: there is no root cause. not just as developers but as architects, Product owners, Projectmanagers, etc.
- On How (Not) To Learn from Accidents
- A Review of Accident Modelling Approaches for Complex Socio-Technical Systems
- Human factors and folk models
- Best Practices For Code Review
- Do Your Best And Own It
- Beyond Blame: Learning From Failure And Success
My favorites
- Calm.com
- Stop Working So Hard - you should read this
- Why We Need A Public Cloud For The Public Good
- Docker At The Scale Of Enterprise - Looking at you Enterprise…
- Clippy. For Resharper - We should get him back!
- 12 Ways To Balance Your Work And Study Life - i know, lists sucks ;)
- Asp.net 5 Is Dead - Introducing Asp.net Core 1.0 And .Net Core 1.0 - A better name!
- The One Cent Blog - one cent…
- Examining Tools With A Devops Lens - culture and automation (Building Devops Skills)
- Rethinking The Decision Factory
Ideas, Thoughts and process
- WHAT WE’VE LEARNT FROM THE MOB & Part 1 Part 2
- Rebooting Productivity
- How Expensive Is Your Outsourcing Team?
- How To Create A Strategic Product Roadmap
- Breaking Down Barriers Between Design And Development
- How Do You Learn?
Agile
Architecture & Software development practices
- Building Resilient Microservices From The Fallacies Of Distributed Computing
- Server-side Architecture. Front-end Servers And Client-side Random Load Balancing
- The Short History Of Ci/cd Tools
- From Containers To Unikernels And Serverless Architectures
- Architecting Scalable, Dynamic Systems When Eventual Consistency Won’t Work
- The Hidden Costs Of Leaving A Monolith
- Avoiding Enterprise Web Scale Pitfalls
- Premature Microservices
- First-class Commands (The Annotated Presentation)
- Feature Toggles
- Microservices Versus Soa In Practice
- Microservices, Containers And The Digital Dialectic
- Microservices Frameworks For Handling Complexity At Scale
- From The Editors: When Microservices Are Frozen, It’s Time To Let Them Go
- Reactive Design Patterns
- Robert’s Rules Of Coders: #8 Avoid Negative Conditionals And Method Names
- Unikernels Are Unfit For Production
- Micro Service Based Architecture
- Implementing A Ci/cd Pipeline
.Net & C
- Myth-busting: Memory-mapped Files And Shared Memory On Windows
- Tor.net - A Managed Tor Network Library
Javascript
- Hijacking Api Requests With Service Workers
- Too Much Rope - Javascript For Teams
- Angular Style Guide
- React.js Best Practices For 2016
- Why I Left Gulp And Grunt For Npm Scripts
- Testing Angular 2 With Karma And Jasmine
- Difference Between A Promise And A Task
NodeJs
Other Languages
- Functional Programming For The Uninitiated, Using Java
- How To Build Rails Apis Following The Json:api Spec
- Chat Service Architecture: Persistence
- From Legacy To Ddd: Start With Publishing Events
- Modern Java At Hubspot
Web
- Pa11y - Your Automated Accessibility Testing Pal
- How I Sped Up My Site 68.35% With One Line Of Code
- Some Pretty Splendid Svg Links
Tools
- Apex Makes Aws Lambda Easy Peasy For Programmers
- Riemann Monitors Distributed Systems
- Vhostm (Previously Spinup)
- Awrstudyr Chrome Extension Or What I’ve Been Up To Lately
Releases
Monitoring
- Better Log Parsing With Logstash And Google Protocol Buffers
- How To Automate Enterprise Application Monitoring With Chef
- Achieving Stability And End-to-end Monitoring
- IT’s Little Secret: Too Little End-user Experience (Eue) Data Use
- Dynatrace In A Microservices World With Ansible, Bamboo & Docker
- Meros’ Container Monitor Plots To Be A ‘Complete Gui’ For Docker
- A Look Inside Container Monitoring
Cloud, DevOps and Security.
- Bing: Continuous Delivery
- How To Secure Haproxy With Let’s Encrypt On Ubuntu 14.04
- DevOps-ing the blog Part 1 & Part 2
- How To Capture Dump When Intermittent High Cpu Happens On Azure Web App
- Azure Bites: Microservices In Azure
- Fun With Kafka Part 1 & Part 2
- Infrastructure As Code: The Automation Fear Spiral
- The Http/2 Module In Nginx
- Api Best Practices: Api Management
- You, Yes You: Devops’ People Problem
- Parsing 10tb Of Metadata, 26m Domain Names And 1.4m Ssl Certs For $10 On Aws
Containers
- Why Always Docker?
- Why Google Won’t Support Docker’s Container Network Model
- Docker Clusters From The Ground Up: Front-end Reverse Proxy (Part 1)
- Runc Containers On The Desktop
- Visualizing Docker Compose With Ardoq
- Get Started With Docker On Windows Using Chocolatey
- From Vagrant To Docker: How To Use Docker For Local Web Development
- Volume Plugins With Docker Toolbox And Boot2docke
- Office 365 Addins As Microservices On Docker Containers
- How To Get Docker Working On Your Favourite Arm Board With Hypriotos
- Simplifying Docker With Sean Li
- Create A Docker Swarm Cluster Using Azure Container Service
- Docker: Portable Environment
- Static Analysis Build Server For Android With Jenkins Using Docker
Machine Learning, IoT and other very fancy buzzwords
- Pi-top
- Advancing Node.js For Windows 10 Iot Core
- Windows 10 Iot Core: Moving To Itemperatureclient Interface
- Measuring Temperature With Windows 10 Iot Core And Raspberry Pi
- Choosing The Right Infrastructure For Iot
- Password-dispensing Banana Pushed Into Production
- Off-the-shelf Hacker: Three Diy Trends Enterprises Should Watch
Videos & Podcasts
Books - Reading guides here
- Continuous Delivery
- Free-programming-books
- Killed by Proxy: Analyzing Client-end TLS Interception Software