RSSAmplifier

Blog

Javier Donado - Product Engineering - Apps | Posts | Music

Javier Donado - Product Engineering - Web and mobile apps (iOS and Android) - Photos - Music

jdonado.comRSS feed ↗29 posts

Latest posts

AI Accelerates Software Development - That's Why You Should Think Slow

AI coding tools are already making parts of software development dramatically faster. The risk is that implementation accelerates faster than review, architecture, maintainability, and product judgment.

Number Sense

An interactive visualization that transforms abstract numbers into colorful, bouncing spheres

Thinking Like an Engineer: Avoiding Pitfalls

How engineering principles can help us manage complex systems effectively by recognizing and avoiding common design pitfalls

The Long Game of Building Companies That Stay Relevant

Why a sustainable engineering culture—not just speed—keeps companies innovative, competitive, and relevant.

My Journey with LLMs: From Vibe Coding Hype to Practical Use

Large language models are quickly becoming integrated into software development tools. Here’s my experience with them, from initial hype to practical use, and what I’ve learned along the way

You're Getting It Wrong

Having a look at the usual arguments against AI, pointing out which ones don’t hold up, which ones do, and why it all comes down to thinking critically.

Engineering the Economy: Reflections on Growth and Systems Thinking

Applying engineering principles and systems thinking to economic policy—sharing concerns about the risks of unchecked complexity

Obsidian Life Grid

An Obsidian plugin to visualize your entire life as an interactive grid.

Legacy Isn’t in the Code: It’s in Our Heads

Why change is so hard in organizations, and how you can challenge the status quo

Flying South

Flying South by Javier Donado - Available on Spotify and YouTube

Will AI Replace Us All?

Discover how AI is reshaping work and how you can leverage it to stay relevant, boost productivity, and enhance creativity

The Human Side of Technical Leadership

Learn how Systems Thinking, Git, and Event Storming can help you model and optimize the way teams work together to build better solutions.

From Luck to Skill: Randomness and Product Development

The influence of randomness in product development and how to build reliable feedback systems

Building a "Second Brain"

Why personal knowledge management matters

Supercharge Your Language Learning with This AI Hack

A free AI-based hack to superpower foreign language skills for people with no time

Garden Street

Garden Street by Javier Donado - Available on Spotify, Apple Music, and YouTube

What Is the Internet Doing to Our Brains?

The internet is changing how we think and remember things. How do you deal with the algorithms? Learn why I created AstroBrain

The Yin and Yang of Software Development

Explore the balance between software quality, startup agility, and product development

The Infancy of the Cloud

Where are we today in our journey towards cloud development?

Self-Hosting Behind a NAT

Learn how to set up and manage self-hosted solutions behind a NAT, with tips for cloud and Linux users

Speaky MiniPlayer

A robotic mini player for Spotify

Kubernetes: Beyond Docker Compose

Explore how Kubernetes extends the capabilities of Docker Compose for managing containerized applications at scale

CMD Magic

Uncover powerful command-line tricks and tips for Linux, macOS, and shell scripting

ReasonML Programming Language

First impressions about ReasonML, a functional programming language that combines the power of OCaml with JavaScript interoperability

Lifescope Project

An AI Software Searching for Solutions to Healthcare Problems

Useful npm Commands

Discover some of the most useful npm commands for managing dependencies in JavaScript projects

Vim Magic

Unlock the power of Vim with tips and tricks to enhance your text editing workflow

Restore Clover Using Windows

Learn how to restore the Clover bootloader using Windows. A guide for Hackintosh users

About Functional Programming

An introduction to functional programming, exploring its core principles and benefits in JavaScript