I'm Angel, a product-minded and security-aware full-stack engineer with more than 10 years of experience writing software for the web (both frontend and backend) and the desktop. I've developed desktop applications for MacOS (native; Swift) and Windows (Winforms and WPF), CLIs using Go, Python and JS, as well as frontends (vanilla JS, Vue, Angular, React, and my own framework—see books below) and backends (Java, Kotlin, JS and Go).
I'm no writer, but I wrote two books you might be interested in.
In this book, I teach you how to build your own frontend framework, line by line, so that you can learn how they work internally.
📘 Buy your copy from Amazon or the publisher.
📦 Here's the repository with the code.
A book for engineering students (with a background in mechanics) to learn how to write Python programs to solve complex engineering problems. You'll learn how to program a 2D geometry library, a vector graphics engine and how to create CLIs to put everything together. You can check out all the details in the book's website.
📘 Buy your copy from Amazon or the publisher.
📦 Here's the repository with the code.
If you read any of them and like it, I'd love if you could write me a nice review in Amazon. It means a lot for a noob author like myself. Thanks!