engineer

Internal developer tools

Internal developer tools enhance engineering efficiency by addressing frequent, cross-team pain points that consume time and incur risks. Successful tools should be fast, predictable, self-service, integrated, and owned. Key ideas include local development bootstrappers, deploy tools, and secret management workflows. Avoid building full-time products from scratch unless necessary.

Developer Reading List 2026: 5 Books to Level Up Your Career

To grow as a developer, soft skills are crucial alongside technical knowledge. The recommended books include “The 6 Types of Working Genius” for recognizing energizing tasks, “Start With Why” for understanding purpose in proposals, “DotCom Secrets” for marketing knowledge, “The Jelly Effect” to enhance communication, and “The Millionaire Fastlane” for asset-building insights.

WPE WebKit + Cog: a kiosk UI stack

Embedded software must meet strict constraints like fast booting and fault recovery. WPE WebKit and Cog provide a modern UI solution using web technologies while maintaining reliability. This stack separates control logic from the UI, allowing for faster updates and improved diagnostics, making it suitable for various embedded systems.

Use Projen to deploy custom packages to AWS CDK

Projen is a tool that streamlines managing AWS CDK projects by automating tasks like file generation and dependency management. It allows developers to focus on infrastructure code instead of project setup. By following specific commands, users can create projects, configure repositories, and publish packages to npm and GitHub.