Eric Hotinger
2023 Papers & Books
Below is a list of papers and books I’ve read in 2023 with some minor notes around each. Each section represents a general theme/category for software development.
Books
- Outlive: The Science and Art of Longevity by Peter Attia
- The Little Book of Common Sense Investing by John Bogle
- Never Finished by David Goggins
- Die With Zero by Bill Perkins
- How to Win Friends & Influence People by Dale Carnegie
- Four Thousand Weeks: Time Management for Mortals
- The Way Out by Alan Gordon, Alon Ziv
Papers
- No Silver Bullet — Essence and Accident in Software Engineering
- Written in 1986! Main thought is that it’s difficult to find a magnitude improvement in the software development lifecycle. Reasons include the formal complexity around the specification of a program and state transitions. It’s interesting to look back at the author’s viewpoints of high level language design such as object-oriented programming and other technologies like Artificial Intelligence from nearly 40 years ago.
- FoundationDB: A Distributed Key-Value Store
- Towards Modern Development of Cloud Applications
- Scaling up the Prime Video audio/video monitoring service and reducing costs by 90%
- On-demand Container Loading in AWS Lambda
- Amazon DynamoDB: A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service
- Elastic cloud services: scaling snowflake’s control plane
Developer Productivity
- Fleming W, Romas M, Dean B, and Rob L, “A Framework for the Effective Adoption of Software Development Methodologies”
- Davide F, Burak T, and Markku O, “On the Effects of Programming and Testing Skills on External Quality and Productivity in a Test-Driven Development Context”
- Nicole F, Margaret-Anne S, Chandra M, Thomas Z, Brian H, and Jenna B, “The SPACE of developer productivity”
- Lan C, Emerson M, Mark C, Ciera J, Collin G, Andrea K, Nan Z, and Elizabeth K, “What improves developer productivity at google? code quality”
- Thomas Z, “Measuring Developer Productivity and the New Future of Work”
- Margaret-Anne S and Alexey Z, “Disrupting developer productivity one bot at a time”
- Terese B, Antonio M, and Jan B, “Technical debt cripples software developer productivity: a longitudinal study on developers’ daily software development work”
- Michaela G, Margaret-Anne S, and Abi N, “An Actionable Framework for Understanding and Improving Developer Experience”
Programming Languages
Blogs
- https://aws.amazon.com/blogs/compute/introducing-aws-lambda-response-streaming/
- https://aws.amazon.com/codewhisperer/
Previous Post: 2022 Books