Iván González

Iván González

@dreamingechoes.bsky.social

Engineering Lead · Elixir & Phoenix Framework · Mental Health · DEI & Belonging · He/him/his

82 followers95 following36 posts

Pinned

A year of building software with AI, countless experiments, articles, and lessons learned. I wanted a place to bring it all together, and that's how my AI Builder Playbook came to life. Always a work in progress, just like my understanding of AI 💜 👉 dreamingecho.es/playbooks/ai...

dreamingecho.esAI Builder PlaybookHow to build software with AI as a team: harnesses that carry your working agreements, workflows that move from intent to measured outcome, and software factories that grow without losing judgment.

Delegating execution is getting easier. Deciding what to delegate is not. Working with agents keeps bringing back skills I learned in management: context, autonomy, judgment, span of control. What happens when those become part of an IC’s daily work? dreamingecho.es/blog/managem...

dreamingecho.esThe Management Skills I Brought Back to ICA deliberate chapter back in an IC role, and the delegation skills from managing people keep resurfacing in the daily mechanics of working with agents.

Technical depth still matters. But AI is making implementation cheaper to produce. That makes execution a weaker proxy for the judgment underneath. What should we look for when evaluating seniority now: dreamingecho.es/blog/ai-brea...

dreamingecho.esAI Is Breaking Our Proxies for Engineering SeniorityTechnical depth still matters. What changed is that producing a plausible solution got cheaper, so execution is weaker evidence of the judgment behind it.

Entry-level engineering was never just a job. It was also an apprenticeship that quietly taught us how to form a view, be wrong, and learn why. What happens to engineering judgment when AI starts removing the work that used to build it: dreamingecho.es/blog/growing...

dreamingecho.esGrowing Engineering Judgment Without the Grunt WorkEntry-level work ran a loop that quietly produced senior judgment. AI shortens that loop, so teams have to build on purpose what they used to get free.

Building software gives us years of practice solving framed problems. But Product Engineering extends beyond implementation: framing, positioning, pricing, distribution, and learning from users. What building Avenida, my own product, taught me: dreamingecho.es/blog/half-pr...

dreamingecho.esThe Half of Product Engineering Nobody Assigns YouAs AI makes implementation cheaper, product engineers grow by practising the product, writing, pricing, and distribution decisions their briefs omit.

One of the best things to come out of my career break last year was starting a project with a former colleague 😄 That project became Avenida: www.avenida.so I’ve been quietly working on it since, aiming to release 1.0 by the end of summer 🚀 Current beta → 1.0 👇

Publishing a salary range is not the same as reducing uncertainty. Cornell research found that wide ranges can discourage women from applying or negotiating, unless companies explain typical offers and the criteria behind them. Transparency should reduce ambiguity. news.cornell.edu/stories/2026...

news.cornell.eduJob listings with wide pay ranges may deter female applicants | Cornell ChronicleResearch finds women have a stronger preference for jobs with narrower salary ranges compared to men, and that this preference is associated with less assertive negotiation behaviors.

Career break = time + headspace ✨ I finally wrote down my lived lessons from leading remote teams—my personal Engineering Leadership Playbook: a home for my principles today, and a place to pour new learnings as I grow #TechLeadership #EngineeringManagement 👉 dreamingecho.es/playbook

dreamingecho.esEngineering Leadership PlaybookA practical, copy-pastable operating system for healthy, high-performing engineering teams in remote-first SaaS environments. Covers team operations, delivery, metrics, culture, and people growth.

Career growth in software engineering doesn’t happen by chance. The best engineers don’t just write great code, they take ownership of their learning, seek meaningful challenges, and focus on real impact.

dreamingecho.esOwning Your Career as a Software Engineer: Beyond Code to Real ImpactCareer growth in software engineering isn’t just about writing better code—it’s about taking ownership of your trajectory and focusing on real-world impact.

You are up to date.