Recommended Stuff - Software Engineering Edition
Content is dated by the time I read it, and not by the time it was published.
As someone with not so good memory, once in a while, I fall into the rabbit hole of trying to find content that I consumed in the past that can help me to achieve something I’m trying to.
This page tries to collect those golden nuggets somewhere I can easily recall afterward.
2023
Injection Points
droidcon NYC 2017 - Tech Talks for Humans
2022
Becoming A Successful Android Open-Source Librarian
Demystifying the ANRs Puzzle
2021
Herding Elephants - Wrangling a 3,500-module Gradle project
The Age of the Essay
Modelling UI State on Android
2020
Let me write your networking code
Dependency Analysis Gradle Plugin: What’s an ABI?
Hold on ✋🏻 Before you Dagger or Hilt! Try this Simple DI
Attacking Build Times With Sample Apps
Is High Quality Software Worth the Cost?
Unit Testing, Principles, Practices and Patterns
Mocks Aren’t Stubs
Android Feature Development at Babylon Health
Let a 1,000 flowers bloom. Then rip 999 of them out by the roots.
2019
Death, Taxes, and HTTP
Shape Up - Stop Running in Circles and Ship Work that Matters
Surfacing Hidden Change to Pull Requests
2018
Growing Object-Oriented Software, Guided by Tests
Test Driven Development: By Example
Code Complete: A Practical Handbook of Software Construction, Second Edition
2017
The Pragmatic Programmer: From Journeyman to Master
Clean Code: A Handbook of Agile Software Craftsmanship
This post is licensed under CC BY 4.0 by the author.