RSSAmplifier

Blog

@emangini.com

This is where I unpack thoughts and research on technology, business and leadership.

emangini.comRSS feed ↗33 posts

Latest posts

Harness Engineering: The Devil is in Your Details

Coding agents are real, and they are over-marketed, and those are not contradictions. This grey paper measures the gap, then shows that the industry standardized the easy layer and called the disciplines solved. What you can buy, a file format, a hire, a platform, is the inexpensive, transferable artifact. What actually creates value, your failure history, your judgment, your organizational…

Writing in the Age of AI: A Commoditization of Characters

Why Context Matters in Learning

This article explores how engineers and technical teams actually learn, drawing on cognitive science, adult education research, and real world engineering practice. Instead of teaching frameworks like software architecture, Agile, or Domain Driven Design in isolation, it shows why learning is most effective when it is embedded in real projects and real constraints. By connecting concepts to live…

Connection, Grace and the Weight We Carry

A reflection on connection, grief, and the role of grace in navigating both personal and professional challenges. Through the experience of losing my mother, I explore how unseen struggles shape our daily lives, why empathy and patience matter, and how reflection, fairness, and consistency can help us lead with compassion.

Beyond the Hype: Leadership and Trust in AI

Most companies don’t actually need AI, and the few that do usually aren’t ready. This article explores why AI is oversold as a consulting hook, the trust debt it creates, and how firms can lead with discovery, outcomes, and honesty instead.

Lessons for AI: How Gossip in Distributed Systems Became a Catalyst for Innovation

How gossip protocols, born from a surprising source, reshaped distributed systems and what their evolution reveals about the future of AI innovation.

Rethinking Applicant Tracking Systems: Challenges and the Path Forward

This article examines the limitations of Applicant Tracking Systems (ATS), such as issues with keyword-based filtering, resume formatting, and understanding job changes. It highlights how economic pressures have led to increased dependence on ATS, reducing the effectiveness of hiring. The disappearance of talent marketplaces like Hired has limited employer-candidate connections. The article…

Ghosts

A perspective from the new kid, 30 years later

Sight "C"ing: Crafting Vision within in the C-Suite for Technologists

Explore how technologists can define and communicate executive vision to drive innovation, inspire teams, and achieve organizational goals. Learn from leadership theories, case studies of successful CTOs, and key principles from leadership literature.

Striking the Balance: Estimation (or Not!) in Software Development

Explore the debate between estimation and no-estimation in software development. Understand the benefits, challenges, and strategies for finding the perfect balance to maximize success in delivery.

Engineering Success: The Unseen Power of Customer Service

Discover how exceptional customer service enhances innovation, satisfaction, and loyalty in engineering organizations. Learn the secrets to building customer-centric engineering solutions and gaining a competitive edge.

Re-Imagining Team Topologies For Non-Tech Teams

Discover how the principles of "Team Topologies" can transform non-tech teams for peak performance. Learn about stream-aligned, enabling, complicated-subsystem, and platform teams, along with effective interaction modes, to optimize your organizational structure and enhance team efficiency.

Diversity in Tech Hiring: A Strategic Imperative for Risk Management and Competitive Advantage

Discover how diversity in tech hiring serves as a powerful tool for risk management and provides a competitive advantage. Learn about inclusive hiring practices, innovation, and the benefits of a diverse workforce in the technology sector.

Lead From The Toes: A New Paradigm in Leadership

Discover how agile, proactive, and adaptive leadership, inspired by the principles of fighting sports, can drive organizational success. Learn the importance of staying on your toes in leadership to navigate change, foster resilience, and empower teams.

Data Mesh: An Executive Guide to Modern Data Architecture in Manufacturing

Discover how Data Mesh revolutionizes modern data architecture with decentralized management, domain-oriented ownership, and scalable solutions. Learn about its principles, benefits, challenges, and implementation strategies to enhance data quality and agility in your organization.

Reinvention and Refactoring: A Data-Driven, AI-Enhanced Framework for Managing Systems

Explore how reinvention and refactoring can drive innovation and efficiency in your organization. Discover practical strategies to transform business processes and leverage technology for sustainable growth.

How Companies Profit Despite Inflation

Discover how companies manage to increase profits even during times of inflation. Learn about strategies like pricing power, operational efficiency, financial strategies, and more that help businesses thrive despite rising costs.

New Look, Same Vision: Website Remodeled

Explore the newly revamped emangini.com with enhanced design, performance, and accessibility. Discover fresh features like newsletters, subscriptions, and project showcases for an improved user experience.

SWOT Analysis: Definitions, Criticisms and Solutions

Learn how to conduct a comprehensive SWOT analysis to assess your organization's strengths, weaknesses, opportunities, and threats. This article provides a step-by-step guide, practical applications, and tips for using SWOT analysis to inform strategic planning and decision-making.

Demonstrating ArangoDB VelocyPack: A High-Performance Binary Data Format

Explore the efficiency and flexibility of the VelocyPack serialization format. This article provides practical demonstrations, performance benefits, and integration tips to enhance your database operations with VelocyPack. Learn about its real-world applications and use cases.

Mastering Upward Feedback: Effective Strategies for Communicating with Your Boss

Learn the art of upward feedback with practical strategies for providing constructive feedback to senior leaders. This article covers best practices, common challenges, and tips for fostering a culture of open communication and mutual respect within organizations.

Balancing Leadership: Span of Control, Flat Organizations and Decentralized Command

Explore the intricacies of balancing leadership styles to effectively guide teams. This article examines the importance of adaptability, the benefits of combining different leadership approaches, and practical tips for achieving a harmonious and productive work environment.

Understanding GPT: How To Implement a Simple GPT Model with PyTorch

Gain insights into GPT technology with this article, which covers the evolution of Generative Pre-trained Transformers, their applications in natural language processing, and the impact of GPT models on various industries. Learn about the latest advancements and potential future developments.

Data Readiness: The Critical Enabler of AI in Decision-Making

Understand the importance of data readiness in driving successful projects. This article highlights key aspects of data preparation, its role in enabling effective decision-making, and strategies for ensuring data is accurate, accessible, and actionable."=

Beyond One-Size-Fits-All: Understanding and Balancing Sensible Defaults and Best Practices in Technology and Management

Explore the limitations of a one-size-fits-all approach in software development. This article delves into the importance of customized solutions, the benefits of adaptive methodologies, and strategies for tailoring processes to meet specific project needs.

Agile: With a Shovel

Discover how practical, hands-on approaches can enhance Agile methodologies for more effective project management and team collaboration.

Lightweight ADR: Architecture Decision Records

Learn how to effectively document and guide software architecture decisions using Lightweight Architecture Decision Records (ADRs) for improved communication and alignment among stakeholders.

Accidental Complexity

Accidental complexity in software development arises from unnecessary processes and poor design choices. This article explores its impacts on productivity and offers strategies to reduce complexity, fostering more efficient and maintainable systems.

Should architects code?

Discussing the debate on whether software architects should actively code, this article examines the benefits of hands-on coding for architects, including staying current with technology trends, improving communication with developers, and enhancing system design.

Definition of Done

Understand the importance of a clear "Definition of Done" in project management to ensure quality, consistency, and successful delivery.

Platforms and Infrastructure: Inventing the Universe

Learn how the convergence of platforms and infrastructure is revolutionizing the tech landscape, enabling unprecedented innovation and growth.

Platforms and Infrastructure

Explore the critical role of platforms and infrastructure in driving innovation, efficiency, and scalability in modern technology ecosystems.

Leadership: Game of Empathy

Discover how empathy can transform your leadership style and foster stronger, more resilient teams