Álvaro Ramírez
13 July 2014 Development bookmarks
updated: 30 September 2021
- Hexagonal Grids.
- Big O Notation – Explained as easily as possible | Hacker News.
- Comprehensive Big O Notation Guide in Plain English, using Javascript.
- Just Simply | Stop saying how simple things are in our docs.
- Show HN: DevBooks – Help Developers find indy books | Hacker News.
- Writing Well-Documented Code - Learn from Examples - Code Catalog.
- (How to Write a (Lisp) Interpreter (in Python)): parse, tokenize, read from tokens, environments, eval, and repl .
- 12 Signs You’re Working in a Feature Factory - 3 Years Later.
- 15 Fundamental Laws of Software Development.
- 3 books that will take you to the next level – Gui Froes.
- 8 Tips To Get Started In An Existing Codebase.
- 9 Anti-Patterns.
- A composable pattern for pure state machines with effects.
- A crash course in compilers – Increment: Programming Languages.
- Algorithms, Part I - Princeton University (Coursera).
- All the UML you need to know.
- All You Need to Know About Big O Notation {Python Examples}.
- An intro to compilers.
- Apprentice Alf’s Blog: Everything you ever wanted to know about DRM and ebooks.
- Ask HN: How do I choose the right resource to learn CS fundamentals?.
- Ask HN: What is your favorite YouTube channel for developers? (Hacker News).
- Ask HN: What's the most elegant piece of code you've seen? (Hacker News).
- Automatic Language Bindings (via clang -ast-dump).
- Awesome lists of everything (Github).
- AWS in plain English.
- Better Bash scripting in 15 Minutes.
- Beware of cute optimizations bearing gifts (building fuzzy search) · wincent.com.
- Big-O Notation: Beginners Guide - DEV Community.
- Bozhidar Batsov's presentation (lots of great books listed).
- Brain, refactored: lots of wonderful dev learning references (Murray's Blog).
- Bytecode compilers and interpreters (Hacker News).
- Catalog of Refactorings.
- Clean code.
- Code review best practices.
- Code style rules that are actually useful (DEV Community).
- Command line interface best practices (Hacker News).
- Confessions of an Abstraction Hater (Hacker News).
- Could ImGUI be the future of GUIs?.
- Data structure visualization.
- Database readings.
- Designing and evaluating reusable components: Talk by Casey Muratori.
- Designing Qt-Style C++ APIs.
- Diverse podcasts in @ermmears's tweet comments.
- Domain-driven design: Tackling Complexity in the Heart of Software (Book).
- Donald Knuth Lectures - YouTube.
- Font compare.
- GitHub - fdiskyou/Zines: hacking Zines mirror for the lulz and nostalgy.
- GitHub - kilimchoi/engineering-blogs: A curated list of engineering blogs.
- Google shell style guide.
- Hacker shelf: Free software dev books.
- Hacking knowlege.
- Happiness is… a freshly organized codebase - Several People Are Coding (aka feature-driven org).
- Heap Exploitation Part 1: Understanding the Glibc Heap Implementation | Azeria Labs.
- How to pass a programming interview.
- How to Safely Implement Cryptography Features in Any Application.
- How to write your own compiler.
- Jeremy Mikkola - Rules for Autocomplete.
- Joe Duffy - The Error Model.
- LibHunt - Find The Software You Need.
- Linux workstation security checklist.
- Lost in Technopolis.
- Migrating bajillions of database records at Stripe.
- OAuth diagram/explanation (Quora).
- Over 500 Top PDFs posted to Hacker News in 2018.
- Please do not attempt to simplify this code: favors completeness, boilerplate, and documentation in the name of stability and long term maintenance (Hacker News).
- README Love: Quick and easy tips.
- Refactoring: Improving the design of existing code (Book).
- Sarah Mei on livable coebases.
- Semantic Versioning 2.0.0 (Semantic Versioning).
- Show HN: I wrote a book on writing good developer resumes | Hacker News.
- Signs you’re working in a feature factory | Hacker News.
- Some REST best practices.
- Structure and Interpretation of Computer Programs (videos).
- Teach Yourself Programming in Ten Years.
- TechnoSophos: Be Nice And Write Stable Code (versioning scheme).
- The art of command line.
- The Debugging Mindset (Hacker News).
- The Hardest Program I've Ever Written (a code formatter).
- The passionate programmer.
- Things I’ve learned in 20 years of programming | Hacker News.
- TIL: today I learned.
- Tmux crash course: By Josh Clayton.
- UI Engineering Questions.
- Use long flags when scripting (2013) | Hacker News.
- VisuAlgo.net: Visualising data structures and algorithms through animation.
- When management tells you to build a specific thing (junior vs mid vs senior eng).
- Wizard zines (programming by Julia Evans).
- WTF Is Big O Notation? (Hacker News).
- Your calendrical fallacy is thinking….