In an era where AI is reshaping the fabric of software engineering, we seem to stand at a crossroad where depth, intentionality, and responsibility matter more than ever. This manifesto is a call to engineers who seek meaningful, ambitious work. It is a blueprint for mastering the fundamentals, embracing slow and deliberate learning, and using AI ethically as a tool for innovation rather than automation for its own sake. Let’s build not just better systems, but a better way of thinking, learning, and engineering the future!


1. Embracing Growth & Purpose

The journey of an engineer is never static. From international law to full-stack development, I’ve personally seen how technical skills open doors to impactful work. And as AI reshapes the industry, engineers must evolve beyond frameworks and tooling, deepening their fundamental understanding of software and systems. AI brings tons of new opportunities, let’s embrace growth and purpose as engineers.

2. The Need for Depth

Modern software development often prioritises speed over understanding. Many engineers, myself included, have built applications without questioning the mechanics beneath them. AI accelerates this trend, automating routine development and pushing us toward system design, architecture, and problem-solving at a deeper level. If we seek to work on meaningful and ambitious projects, we must build a strong foundation in core computing principles.

3. Building a Stronger Engineering Mindset

To bridge this gap and help engineers thrive, I co-created the BE Trail Curriculum, a structured, self-paced path designed to reinforce core computing knowledge through hands-on projects in Rust and Elixir. The goal isn’t just to understand how software works, but why it works that way. By dissecting and reconstructing fundamental concepts, we move beyond surface-level learning to build a deep, intuitive grasp of our craft.

4. Commitment to Deep Work

In a world driven by distractions and shallow productivity, true progress comes from focused, deliberate practice. Inspired by Cal Newport’s philosophy in Deep Work and Slow Productivity, this curriculum encourages sustained concentration, deep thinking, and methodical skill-building over mindless hustle. Not for the fainted heart.

5. Responsible AI & Ethical Engineering

As AI continues to reshape software development, we must also commit to using it responsibly. Engineering is also about ensuring the systems we build serve people ethically, and without bias. By integrating ethical considerations into our work, we can develop technology that amplifies human potential rather than replacing it blindly. The future of engineering lies in the balance between automation and intentional, meaningful contributions.

6. Collaboration & Open Source

The best engineering is never done in isolation. The inclusiveness of the programming community has been a defining feature of my transition into tech, and I believe in the power of open-source collaboration. This curriculum is a shared endeavour, open for feedback, contributions, and collective refinement.

7. Invitation to Build & Grow

Change is the only constant! AI is not a threat but an enabler, with the capacity to push us toward higher-value work. Instead of resisting it, let’s embrace it. We can leverage automation to free ourselves for deeper and more meaningful challenges. I invite you to join this journey, contribute to the curriculum, and be part of a community dedicated to pushing the boundaries of what it means to be a great engineer.