<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://aerelontech.hu/blog</id>
    <title>AerelonTech Blog</title>
    <updated>2026-10-30T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://aerelontech.hu/blog"/>
    <subtitle>AerelonTech Blog</subtitle>
    <icon>https://aerelontech.hu/img/at.png</icon>
    <entry>
        <title type="html"><![CDATA[Talent and experience is the main gap for successful digital transformations]]></title>
        <id>https://aerelontech.hu/blog/dx-fails-talent-main-gap</id>
        <link href="https://aerelontech.hu/blog/dx-fails-talent-main-gap"/>
        <updated>2026-10-30T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[TODO]]></summary>
        <content type="html"><![CDATA[<p>TODO</p>
<!-- -->
<p>TODO</p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Digital Cliff" term="Digital Cliff"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Aim high, but aim with purpose]]></title>
        <id>https://aerelontech.hu/blog/aim-high-but-aim-with-purpose</id>
        <link href="https://aerelontech.hu/blog/aim-high-but-aim-with-purpose"/>
        <updated>2026-10-27T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[There's nothing wrong with ambitious technology.]]></summary>
        <content type="html"><![CDATA[<p>There's nothing wrong with ambitious technology.</p>
<p>The problem is technology that aims high without knowing what it's aiming at.</p>
<!-- -->
<p>I've seen it on a dozen engagements: a talented team, a genuinely sophisticated architecture, and no clear connection between what they're building and what the business needs to achieve. Event-driven, cloud-native, highly scalable, all the nice sounding, impressive adjectives.</p>
<p>And produces no revenue at all, costs a fortune to build. Or solves a problem that the market doesn't have, never validated, or outright rejected. Then act surprised when the project is shut down and abandoned.</p>
<p>Technology was never the goal, it's a means to an end only.</p>
<p>When the business need and the technical direction aren't connected explicitly, in writing, in a shared place the whole team can see, this is when you get drift. The product builds towards elegance instead of outcomes, features instead of solutions. Infrastructure spend climbs while features that don't matter get polished. The things that do matter get deprioritised because they're less interesting. So human, focus is hard, keeping direction wins but masquarades unsexy in press releases.</p>
<p>A Tech North Star actually forces the connection between business and tech. It starts from business context — what does this system exist to do, for whom, under what constraints and works inward to the technical decisions. It connects for non-techies too.</p>
<p>Ambitious technology can be valuable on its own, but usually not economically.</p>
<p>Without that connection, you're spending real money going in the wrong direction to get to nowhere fast. As a leader, you are responsible for the direction. Get the help of my <a href="https://technorthstars.hu/" target="_blank" rel="noopener noreferrer" class="">Tech North Stars</a>.</p>
<p>(P.S. when the business becomes the technology itself, you get the bubbles like dotcom and genAI. Valuations divorced from reality.)</p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech North Stars" term="Tech North Stars"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Documentation is the first thing dropped under pressure — and the worst one to lose]]></title>
        <id>https://aerelontech.hu/blog/documentation-first-to-drop-worst-to-lose</id>
        <link href="https://aerelontech.hu/blog/documentation-first-to-drop-worst-to-lose"/>
        <updated>2026-10-23T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[When you cut documentation, then testing, then even refactoring, you think you get back to schedule. In reality, you just doomed your project and not even know about it.]]></summary>
        <content type="html"><![CDATA[<p>When you cut documentation, then testing, then even refactoring, you think you get back to schedule. In reality, you just doomed your project and not even know about it.</p>
<!-- -->
<p>I've heard this defended as pragmatism. "We'll write it up afterwards." "The code is the documentation." "We can add tests in the next sprint."</p>
<p>Afterwards never comes. You just took a loan with unknown interest that you pay every day until it buries your organization.</p>
<p>And here is how I push back: dropping tests is a pain You feel within weeks. Bugs surface, on a stakeholder's phone right on the demo. Regressions appear, users get angry and drop the app. The team notices falling KPIs and eventually pushes back, too late though.</p>
<p>Dropping the documentation is invisible at first. There's no immediate feedback loop for it, the system continues to work, velocity may seem stagnant too. The sprint still closes, nobody raises a flag, retros are calm.</p>
<p>And the cost accumulates silently. Every new engineer who joins spends weeks decoding decisions that took hours to make. Every senior engineer asked "why did we do it this way?" answers from memory, and differently each time. Every stakeholder who asks for a system overview gets a two-hour whiteboard session instead of a one-page document. Trade-offs hide in minds unspoken.</p>
<p>Six months later the team is 30% slower and nobody can point to why. Retros are livid but nothing seems to work to correct.</p>
<p>Tests protected you from breaking what worked and now you have a hole in that guardrail. Documentation protected you from forgetting why it worked and now you repeat embarrasing mistakes.</p>
<p>Both matter. But only one of them bleeds quietly. Don't forget, you still pay its interest anyway.</p>
<p>Start with my <a href="https://technorthstars.hu/" target="_blank" rel="noopener noreferrer" class="">Tech North Star packages</a>, so the quiet bleeding never happens.</p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech North Stars" term="Tech North Stars"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Enterprise microservices should scale your organisation, not your API]]></title>
        <id>https://aerelontech.hu/blog/enterprise-microservices-scale-organisation-not-api</id>
        <link href="https://aerelontech.hu/blog/enterprise-microservices-scale-organisation-not-api"/>
        <updated>2026-10-20T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Microservices were misunderstood from the moment the pattern came to light. It was rarely about the scale of the tech and throughput of services, rather then the scale of the enterprises around the products. It supposed to scale the organization.]]></summary>
        <content type="html"><![CDATA[<p>Microservices were misunderstood from the moment the pattern came to light. It was rarely about the scale of the tech and throughput of services, rather then the scale of the enterprises around the products. It supposed to scale the organization.</p>
<!-- -->
<p>Bear with me a little bit, either if you are a microservice-enthusiasts or a hater. Each pattern and tech has its places.</p>
<p>At enterprise scale — multiple tribes, year-long programmes, regulatory constraints, teams across time zones — the bottleneck is never the database query, the API response time or the UX animation length. It's the organisational impulse, the weight of the moving whole. It's the three teams waiting on a single integrator team's API. It's the cross-cutting change that requires a six-week coordination window among 7 squads. (Be real, they are just departments with fancier names at this point.) Or the service that nobody owns fully but everyone depends on, long forgotten who made it, long left the building anyway.</p>
<p>Microservices at this scale work great when they're designed to scale the <em>organisation</em>.</p>
<p>Because it is faster to create small functional things in isolation than use and modify slightly something else that a thousand paying customer relies on daily.</p>
<p>For example, you might have three notification services. One for transactional emails. One for regulatory communications. One for marketing. They overlap. They're not DRY. They might be in three different languages, with different coding standards. And that's fine. Actually even desireable.</p>
<p>Each one is small enough for a single person even to own completely, modify quickly, and ship without coordination. Or anyone to pick up quickly, as to read a couple dozen lines in minutes and you can confidently modify with a good enough test harness around it.</p>
<p>And if you need a fourth — for a new channel, a new regulatory requirement — you write it and deploy it in a sprint. You don't refactor a shared service that three other teams depend on. That a nightly obscure job calls every so often and somehow holds up half the revenue in last quarter. You never mess with something that works.</p>
<p>But you build next to it. This is micro-efficiency over macro-efficiency. Building each service locally, is inefficient. The organisation globally becomes fast just for this reason!</p>
<p>My <a href="https://technorthstars.hu/packages" target="_blank" rel="noopener noreferrer" class="">enterprise-scale Tech North Star package</a> is built around just the right approach for this: choreographed microservices — event stream based, not orchestration — so no single service becomes the bottleneck that the whole programme waits on. No single fault point to bring down the entire revenue stream overnight.</p>
<p>It's not the architecture that looks cleanest in a diagram. It's the one that survives contact with two hundred engineers and a five-year operational horizon.</p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech North Stars" term="Tech North Stars"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[The modular monolith — the most underrated pattern in enterprise software]]></title>
        <id>https://aerelontech.hu/blog/modular-monolith-most-underrated-enterprise-pattern</id>
        <link href="https://aerelontech.hu/blog/modular-monolith-most-underrated-enterprise-pattern"/>
        <updated>2026-10-16T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Modular monoliths have a resurgence after the craze of the microservices era. Hype happens, then the tech finally finds its place. Don't follow fashion, be honest what your team can actually deliver and maintain.]]></summary>
        <content type="html"><![CDATA[<p>Modular monoliths have a resurgence after the craze of the microservices era. Hype happens, then the tech finally finds its place. Don't follow fashion, be honest what your team can actually deliver and maintain.</p>
<!-- -->
<p>My <a href="https://technorthstars.hu/packages" target="_blank" rel="noopener noreferrer" class="">medium-scale Tech North Star</a> is built around this pattern — and its returning context: a core banking system, a complex end-user application in automotive, systems that need to integrate a dozen or so legacy calls and still let a team of twenty-ish people ship independently and fast.</p>
<p>That is harder to achieve than it sounds. The urge to scale up too early, especially for ambitious leaders to show off how they manage headcount, instead of how they succeed with less.</p>
<p>Just as microservices sound like the answer here. At this scale, with this team size, lacking the platform engineering enabling the real work, its just creates a distributed monolith — all the coordination overhead, none of the macro-efficiency.</p>
<p>A well-designed modular monolith gives you:</p>
<ul>
<li class="">Clear module boundaries that enforce team ownership without network calls bogging down the system and causing users to suffer a bad application experience.</li>
<li class="">Integration seams that contain the chaos of legacy systems behind clean interfaces, so your team don't have to scrape their mind out at every feature implementation wrestling outdated legacy.</li>
<li class="">A deployment model that a mid-sized team can reason about and operate without a dedicated platform squad, even on a Black Friday rush when every minute of uptime worth 100x revenue.</li>
<li class="">ADRs that document why each integration decision was made — critical when the legacy system vendor changes or the integration contract shifts so blast radius is limited.</li>
</ul>
<p>The package includes C4 diagrams at every level, decision records for the key integration choices, and a team structure recommendation that maps module ownership to squad boundaries.</p>
<p>You don't need to go distributed to go fast. You need to go reasonably modular.</p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech North Stars" term="Tech North Stars"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Why complexity tiers matter more than industry when choosing an architecture]]></title>
        <id>https://aerelontech.hu/blog/why-complexity-tiers-matter-more-than-industry</id>
        <link href="https://aerelontech.hu/blog/why-complexity-tiers-matter-more-than-industry"/>
        <updated>2026-10-13T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[I designed the Tech North Star packages around specific level of complexity. Industry wasn't enough, scale became a driving dimension.]]></summary>
        <content type="html"><![CDATA[<p>I designed the Tech North Star packages around specific level of complexity. Industry wasn't enough, scale became a driving dimension.</p>
<!-- -->
<p>I have seen widly different mistakes at different scales of the client, product or organization.</p>
<p>A small-scale system — a few engineers, a few weeks — doesn't need microservices. If you hand that team an enterprise architecture package and ask them to adapt it, they'll spend more time stripping out what doesn't apply than building the thing in the first place. The overhead becomes the project, and you can kiss goodbye to your investment.</p>
<p>An enterprise-scale system — multiple squads, year-long horizon, regulated environment — can't be solved at the module level. A single-service design is fine as far as it goes. Monoliths can be easily successful too. But it doesn't show you the system boundaries, the data flows, the regulatory touchpoints. It answers the wrong scaling problem, your scale is at the organization, not at the product or even the users.</p>
<p>The complexity tier you are at determines where you want to go and how you get there. My Tech North Star packages take these into account.</p>
<p>Pick too simple: you'll outgrow it before you ship meaningfully. Pick too complex: you'll spend your budget on scaffolding.</p>
<p>Each <a href="https://technorthstars.hu/packages" target="_blank" rel="noopener noreferrer" class="">OTF Tech North Star package</a> is calibrated to a specific scope. Not one-size-fits-all. The right skeleton for the right engagement.</p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech North Stars" term="Tech North Stars"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[A Tech North Star isn't documentation — it's a velocity multiplier]]></title>
        <id>https://aerelontech.hu/blog/tech-north-star-velocity-multiplier</id>
        <link href="https://aerelontech.hu/blog/tech-north-star-velocity-multiplier"/>
        <updated>2026-10-09T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[A Tech North Star isn't a bunch of documentation files. It's a velocity multiplier for your organization.]]></summary>
        <content type="html"><![CDATA[<p>A Tech North Star isn't a bunch of documentation files. It's a velocity multiplier for your organization.</p>
<!-- -->
<p>Imagine a supertanker, fully loaded, engines running at full capacity, sailing the ocean, loaded to the brim.</p>
<p>Now imagine changing course every few days, or even hours.</p>
<p>It doesn't matter how powerful the engines are. Every course correction costs speed, time, and fuel. The ship never reaches its full velocity because it's always in the middle of turning.</p>
<p>That's what happens to engineering teams without a shared architectural direction. Their momentum is shattered, then you ask why they are not delivering. Then throwing more money or resources onto the problem that never had a solution in those areas.</p>
<p>Each new senior hire arrives with their own opinions. Each quarter brings a new strategic priority. Each undocumented decision becomes a revisited argument. The team is capable. The engines are running. But you're always turning, turning and turning.</p>
<p>A Tech North Star doesn't lock your direction forever, but gives a good sense and a narrower arc to turn in. It records <em>why</em> you chose this one — so when circumstances change, you change the decision based on updated facts, not because someone new in the room has a different instinct.</p>
<p>Teams with a Tech North Star move faster because they stop losing momentum to realignment and finally they build the directional momentum that translates to their velocity.</p>
<p>Tech North Stars require real leadership, making the calls for trade-offs. But the compounding return makes it worthwhile to invest.</p>
<p><em>Start from one that already holds course: <a href="https://technorthstars.hu/" target="_blank" rel="noopener noreferrer" class="">technorthstars.hu</a>.</em></p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech North Stars" term="Tech North Stars"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Why an LLM can't replace your Architecture Decision Records]]></title>
        <id>https://aerelontech.hu/blog/why-an-llm-cant-replace-your-adrs</id>
        <link href="https://aerelontech.hu/blog/why-an-llm-cant-replace-your-adrs"/>
        <updated>2026-10-06T00:00:00.000Z</updated>
        <summary type="html"><![CDATA["I don't need this — I can just ask ChatGPT to generate the architecture."]]></summary>
        <content type="html"><![CDATA[<p>"I don't need this — I can just ask ChatGPT to generate the architecture."</p>
<p>I hear this a lot. And it's true: any LLM can produce a C4 diagram in seconds. But always, there is a catch.</p>
<!-- -->
<p>Here's what it can't do:</p>
<p>It doesn't know that your team tried microservices eighteen months ago and burned six months on service mesh complexity before reverting to a modular monolith.</p>
<p>It doesn't know that your regulator flagged a specific data residency concern that ruled out three otherwise obvious vendor choices.</p>
<p>It doesn't know that your lead architect is leaving in Q2 and you need decisions externalised before institutional knowledge walks out the door.</p>
<p>And it doesn't tell you to which context to add, which is irrelevant.</p>
<p>An LLM generates plausible structure with other people's decision inherited and not even spelled out.</p>
<p>An ADR records <em>your</em> decision, with <em>your</em> constraints, for <em>your</em> future team.</p>
<p>The value of a Tech North Star isn't the diagram or the nice slides. It's the reasoning behind it — human-authored, context-specific, and designed to guide the next decision.</p>
<p>Use the LLM to move faster inside the structure. Don't use it to avoid creating a structure.</p>
<p><em>The structure, written by a human who has had to live with the decisions: <a href="https://technorthstars.hu/" target="_blank" rel="noopener noreferrer" class="">technorthstars.hu</a>.</em></p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech North Stars" term="Tech North Stars"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[The hardest part wasn't the diagrams]]></title>
        <id>https://aerelontech.hu/blog/the-hardest-part-wasnt-the-diagrams</id>
        <link href="https://aerelontech.hu/blog/the-hardest-part-wasnt-the-diagrams"/>
        <updated>2026-10-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[I didn't expect when building these packages, the hardest part was deciding what not to include.]]></summary>
        <content type="html"><![CDATA[<p>I didn't expect when building these packages, the hardest part was deciding what <em>not</em> to include.</p>
<!-- -->
<p>Every package I've ever built in a real engagement is 40% universal things and 60% specific to that company, that team, that regulatory context.</p>
<p>The temptation was to include every dimension. Show all the work, the pieces to fit to any project you can have. Pack in every variant.</p>
<p>But that would have been useless.</p>
<p>What you actually need is the skeleton that's always right — and the space to fill in what makes your situation unique.</p>
<p>So every one of my <a href="https://technorthstars.hu/" target="_blank" rel="noopener noreferrer" class="">Tech North Star packages</a> is deliberately incomplete in the right places. The structure is there. The trade-offs are documented. The blanks are clearly labelled blanks.</p>
<p>That's not a bug, that's the feature you need.</p>
<p>Architecture that can't be adapted to reality isn't architecture. It's a day-dream dressed in diagrams and tech jargon.</p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech North Stars" term="Tech North Stars"/>
    </entry>
    <entry>
        <title type="html"><![CDATA["We don't have time for this"]]></title>
        <id>https://aerelontech.hu/blog/we-dont-have-time-for-documentation</id>
        <link href="https://aerelontech.hu/blog/we-dont-have-time-for-documentation"/>
        <updated>2026-09-29T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Multiple client executives asked me before: "your code seems don't have much documentation, why not follow the best practices?"]]></summary>
        <content type="html"><![CDATA[<p>Multiple client executives asked me before: "your code seems don't have much documentation, why not follow the best practices?"</p>
<!-- -->
<p>Well, best practices have context where they work best. My approach is always a self-describing code. Comments are only for the why, the decisions the code doesn't capture and the occasional exceptional implementations.</p>
<p>And I rarely had not enough time to document due to my focus on what matters. However most of their teams, peer engineers said "We don't have time to document." I get it. But after 20+ projects, the same pattern returns.</p>
<p>Those who say they don't have time to document are actually the ones re-litigating decisions on review boards that were made weeks ago, spending another three hours of everyones time. Then another engineer is about to onboard and the dance starts again.</p>
<p>Why we use that stack? Why not a different one? While the users still can't log-in to their account in an embarassing ratio.</p>
<p>The right documentation doesn't waste time or prolong a project. It recovers the time tax you already pay anyway, just hides in your calendar under meetings.</p>
<p>Then I get a different answer sometimes: "We already have the architecture diagrams."</p>
<p>Great. But they you look and those didn't explain the why. They are not even accurate anymore, the code diverged long ago. A new engineer reads the doc, looks at the code and then codes the wrong solution confused by the two worlds, trapped by trade-offs undocumented, repeating mistakes that shouldn't have been repeated.</p>
<p>If you fix these problems, congratulations, you finally got a viable Tech North Star. A documentation that doesn't just tell what is now, but gives a plan how to go ahead and where are you going. That worth all their efforts.</p>
<p>However, given a boxed version, you would say: "But we build our own North Star."</p>
<p>And yes, you absolutely have to. But do you know what goes in to one and how to structure for effect? A Tech North Star no-one buys into or confused by can even damage ongoing or future projects.</p>
<p>Take <a href="https://technorthstars.hu/packages/sales-funnel" target="_blank" rel="noopener noreferrer" class="">my package</a> as a starting point. Keep the structure, adapt the content to your context. Throw away what doesn't fit your organization. Wisdom is human.</p>
<p>But the package gets you to "good enough to build on" in days, not months.</p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech North Stars" term="Tech North Stars"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[The thing I keep trying to bottle]]></title>
        <id>https://aerelontech.hu/blog/the-thing-i-keep-trying-to-bottle</id>
        <link href="https://aerelontech.hu/blog/the-thing-i-keep-trying-to-bottle"/>
        <updated>2026-09-25T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[My most memorable feedback was never about my tech skills. It was my bridging of business and tech that gave me a superpower.]]></summary>
        <content type="html"><![CDATA[<p>My most memorable feedback was never about my tech skills. It was my bridging of business and tech that gave me a superpower.</p>
<!-- -->
<p>And it was about what happened in the room.</p>
<blockquote>
<p>"You can connect engineering and business world, you have huge experience and great people skills. Best experience that you entered our project and calmly got it back on track. At the time I could not imagine myself doing that."</p>
<p>— Roland Sz., senior data engineer</p>
</blockquote>
<p>That's the thing I keep trying to bottle, the spark to capture so you too can wield it.</p>
<p>Not the C4 diagrams. Not the ADRs. Not the cost model. Those are important but the key lies in between them.</p>
<p>The moment when someone who thought they couldn't do it realises they can — because they finally have the structure to think clearly and communicate at the right level.</p>
<p>My <a href="https://technorthstars.hu/" target="_blank" rel="noopener noreferrer" class="">Tech North Star packages</a> are my best attempt at making that transferable to any engineer, heck even to any digital expert, they are understandable for non-techies too.</p>
<p>The frameworks are included. The structure is built. The blanks are clearly labelled to fill in.</p>
<p>You bring the context and you lead the room with better judgement. Not much to wait for the first drop.</p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech North Stars" term="Tech North Stars"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[When CTOs find out their architecture has a problem]]></title>
        <id>https://aerelontech.hu/blog/when-ctos-find-out-architecture-has-a-problem</id>
        <link href="https://aerelontech.hu/blog/when-ctos-find-out-architecture-has-a-problem"/>
        <updated>2026-09-22T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[We all believe we know our architecture's drawbacks and we anticipate their costs. But we, the CTOs are almost always wrong and too optimistic. Hence we find our architecture's issues when it is already too expensive to fix.]]></summary>
        <content type="html"><![CDATA[<p>We all believe we know our architecture's drawbacks and we anticipate their costs. But we, the CTOs are almost always wrong and too optimistic. Hence we find our architecture's issues when it is already too expensive to fix.</p>
<!-- -->
<p>A missed security control at design time costs tens of thousands of EUR in remediation. A misaligned system boundary costs six months of rework. An undocumented decision shows only at a key engineer's departure, with institutional knowledge you can't recover.</p>
<p>These were always foreseeable, only if you had a baseline to compare against. A burger at McD's is same all over the world and you can rely on its quality because of a baseline all worker has to follow, a checklist each has at their stations.</p>
<p>As a CTO, you have so many topics, don't you think you need one of those tailored to your job? But all so unique. Content-wise you are right. Structure-wise however...</p>
<p>My <a href="https://technorthstars.hu/" target="_blank" rel="noopener noreferrer" class="">Tech North Star packages</a> give you, the executives a validated reference architecture — not a theoretical framework you put to the drawer a day after download. These are real patterns built from real delivery programmes I delivered — so you can benchmark your current state and spot gaps before any of them become a crises.</p>
<p>Customize to your organization and situation in days. Not months and after ludicrous consulting fees. Only an afternoon to orient, a week at most to adapt to your situation.</p>
<p>Then confidently walk into any architecture review with C4 diagrams, ADRs, and cost-of-ownership analysis your board and auditors already understand.</p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech North Stars" term="Tech North Stars"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[The most exhausting part of being an architect]]></title>
        <id>https://aerelontech.hu/blog/the-most-exhausting-part-of-being-an-architect</id>
        <link href="https://aerelontech.hu/blog/the-most-exhausting-part-of-being-an-architect"/>
        <updated>2026-09-18T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[The most exhausting part of being an architect is running endless alignment workshops repeatedly until your voice cracks and nose bleeds.]]></summary>
        <content type="html"><![CDATA[<p>The most exhausting part of being an architect is running endless alignment workshops repeatedly until your voice cracks and nose bleeds.</p>
<!-- -->
<p>And not even in the same team, that is a whole another pain. Now I talk about the repeated rythm of engagements with new clients, every quarter of half year you switch to another one, doing the same dance.</p>
<p>You know what you need to build. You know the right structure, you did it ten times. But every new engagement, every new team, every new CTO — you start from a blank Confluence page or a blank Miro board with dozens of opinions around you.</p>
<p>That's months of work before you can do the interesting part. You know, the unsexy alignment, the let's figure out how we build before we even know what we build.</p>
<p><a href="https://technorthstars.hu/" target="_blank" rel="noopener noreferrer" class="">OTF Tech North Stars</a> exist to give you the skeleton so you can focus on the real meat right out the door.</p>
<p>Pre-built C4 diagrams. Pre-formatted ADRs. Cost-of-ownership breakdowns ready for a board deck. Security architecture already framed. Business Continuity planned and ready to practice.</p>
<p>You bring the context. The structure is already there. Forget the grunt work of formatting diagrams. Finally you have the bandwidth to think one step ahead of the business and truly shape a successful engagement.</p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech North Stars" term="Tech North Stars"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[The gap between senior and principal engineer isn't technical]]></title>
        <id>https://aerelontech.hu/blog/the-gap-between-senior-and-principal-isnt-technical</id>
        <link href="https://aerelontech.hu/blog/the-gap-between-senior-and-principal-isnt-technical"/>
        <updated>2026-09-15T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[The gap between "senior engineer" and "principal engineer" is the scale of influence.]]></summary>
        <content type="html"><![CDATA[<p>The gap between "senior engineer" and "principal engineer" is the scale of influence.</p>
<!-- -->
<p>Senior engineers focus on a part, hopefully vertical value more closer to the target userbase. Principal engineers focus on the big picture and how the ecosystem fits, how regulation, safety, security, reliability and team capability influences the outcome.</p>
<p>And they translate to decision makers above - how each dimension impacts the business and propose to change effective levers.</p>
<p>Most senior engineer I've worked with who hit a ceiling had the same pattern:</p>
<ul>
<li class="">They prepared the right solution - deeply understood the tech.</li>
<li class="">They presented it at the wrong altitude - wandered off the details.</li>
<li class="">They got "let me think about it" - lost the attention and trust midway.</li>
<li class="">They repeated the cycle - unknowing even they failed influencing in the first place.</li>
</ul>
<p>What changed for the ones who broke through was their mindset: derive business impact of your solution.</p>
<p>Then simplify it to the core of the decision the leaders, executives need to follow. Raise the view to bird's eye - using C4 it is in your veins - and show the trade-offs leaders can reason about.</p>
<p>I got non-tech consulting partners to understand complex systems just by the right few boxes drawn on the second day I joined onto a programme running for half a year - they never understood what they built until then.</p>
<p>Next, learn to write and ADR any stakeholder could actually read and argue with. The decision is rarely about a tech anyway, it is about their trade-offs. Any leader worth their compensation can reason about trade-offs.</p>
<p>Finally, connect a technical decision to a cost line item or a regulatory risk.</p>
<p>Client wants a complex push notification back-off system to not annoy the user. Show the cost while the basic product functionality is not working and they thank you for the insight. Project saved.</p>
<p>That's the jump. From "great developer" to "the engineer who changes the outcome".</p>
<p>At one of my clients, the C4 component diagram I drew on their team room's whiteboard stayed there for a year after I left. It was so useful for them, they didn't want to clear the expensive, large space to use it for anything else.</p>
<p>The <a href="https://technorthstars.hu/" target="_blank" rel="noopener noreferrer" class="">OTF Tech North Star packages</a> are the exact treasure trove to teach you this structure, by real examples. Study how a principal engineer thinks then apply it to your own situation. You won't regret it.</p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech North Stars" term="Tech North Stars"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Most enterprise architecture diagrams are theatre]]></title>
        <id>https://aerelontech.hu/blog/most-enterprise-architecture-diagrams-are-theatre</id>
        <link href="https://aerelontech.hu/blog/most-enterprise-architecture-diagrams-are-theatre"/>
        <updated>2026-09-11T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Unpopular opinion: most architecture diagrams in enterprise companies are theatre. While my system diagrams usually live on the team rooms' whiteboards for years.]]></summary>
        <content type="html"><![CDATA[<p>Unpopular opinion: most architecture diagrams in enterprise companies are theatre. While my system diagrams usually live on the team rooms' whiteboards for years.</p>
<!-- -->
<p>Those enterprise diagrams are not wrong, exactly. They're just designed to impress in a review, not to guide a team.</p>
<p>They get drawn once. They live on a Confluence page nobody finds. They're out of date six weeks after the sprint that created them. And when a new engineer joins and asks "why did we choose this approach?" — nobody can answer.</p>
<p>The diagram exists. It is huge, boxes become dots on zoom out. The decision is lost. The team is confused. Each member understands it slightly differently.</p>
<p>Real architecture documentation does three things:</p>
<ol>
<li class="">It shows where you're going, not just where you are.</li>
<li class="">It records why, not just what.</li>
<li class="">It lives close enough to the work that it stays honest.</li>
</ol>
<p>My <a href="https://technorthstars.hu/" target="_blank" rel="noopener noreferrer" class="">Tech North Stars</a> are built to do all three. Without becoming the next edition of "War and Peace".</p>
<p>Stay tuned, the first package is about to drop soon.</p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech North Stars" term="Tech North Stars"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Why I almost didn't build OTF Tech North Stars]]></title>
        <id>https://aerelontech.hu/blog/why-i-almost-didnt-build-tech-north-stars</id>
        <link href="https://aerelontech.hu/blog/why-i-almost-didnt-build-tech-north-stars"/>
        <updated>2026-09-08T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[I almost didn't build this lifesaver.]]></summary>
        <content type="html"><![CDATA[<p>I almost didn't build this lifesaver.</p>
<p>For years, every time I joined a new engagement, I rebuilt the same architecture artefacts from scratch. C4 diagrams. ADRs. Cost breakdowns. Security layers.</p>
<!-- -->
<p>Different industry, different company, different team — but the same skeleton underneath every time.</p>
<p>Banking. Ecommerce. Logistics. Even game development. Eight countries. Twenty-something projects. The patterns don't change as much as you'd think.</p>
<p>About a year ago I started writing down the patterns instead of just applying them. Partly for myself, partly because the engineers I work with kept saying: "I don't get it, why this decision? Why not this better one?" Partly because I built my startup as CTO, making the same decisions again, for the 21st time.</p>
<p>Decisions, that need their "why" and context so the team buys in and supports all the way.</p>
<p>Not a whiteboard full of boxes. Not a 200-page enterprise framework and endless pages no-one will read. Something they could open, understand in an afternoon, and adapt to their situation by end of week.</p>
<p>That's what an <a href="https://technorthstars.hu/" target="_blank" rel="noopener noreferrer" class="">Off-The-shelF (OTF) Tech North Star</a> is.</p>
<p>Off-the-shelf architecture packages — C4 diagrams, ADRs, cost and security angles — for the archetypes I've seen work at the scale that matches certain projects.</p>
<p>Not theoretical. Based on real deliveries, under real constraints, with real teams. From digital channels to full-on enterprise scale systems.</p>
<p>Built for the engineer who needs to stop starting from a blank page and start delivering at the level of a principal leader.</p>
<p>It launches in the coming weeks.</p>
<p>Fun fact. My system diagrams usually live on the team rooms' whiteboards for years, they are so valuable to get everyone aligned in the room. Condensed, well thought out, up-to-date blueprint is king for long running projects.</p>
<p><em>Check out what I am building for this topic at <a href="https://technorthstars.hu/" target="_blank" rel="noopener noreferrer" class="">technorthstars.hu</a>.</em></p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech North Stars" term="Tech North Stars"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[What a Tech North Star actually contains — and what each part is worth]]></title>
        <id>https://aerelontech.hu/blog/what-a-tech-north-star-contains</id>
        <link href="https://aerelontech.hu/blog/what-a-tech-north-star-contains"/>
        <updated>2026-09-04T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Most engineering teams think documentation is a tax they pay at the end of a project.]]></summary>
        <content type="html"><![CDATA[<p>Most engineering teams think documentation is a tax they pay at the end of a project.</p>
<p>It's actually a multiplier lever they're giving up at the start.</p>
<!-- -->
<p>Here's what a proper Tech North Star contains — and what each part is worth:</p>
<p><strong>C4 diagrams</strong> (Context -&gt; Container -&gt; Component) No complicated and cryptic UML. Not whiteboard screenshots deciphered by sages. Layered maps that let the board, product, and engineering have the same conversation without anyone translating. From bird's eye to ground floor plan, connecting context and detail.</p>
<p><strong>Architecture Decision Records (ADRs)</strong> Every non-obvious choice, written down, with the "why" — not just the "what." So when the team changes or priorities shift, you argue from facts, not feelings. And you focus on decisions that matter, not on wishes and dreams individuals bring.</p>
<p><strong>Cost-of-ownership analysis</strong> CapEx and OpEx laid out clearly. The thing that makes or breaks a budget conversation with a CFO. Or risk being cut when the bottom line tightens.</p>
<p><strong>Security architecture</strong> Never an afterthought. Built into the baseline so auditors stop being a surprise. Data, governance, encryptions and signatures, rotation and procedures, all critical to keep operating.</p>
<p><strong>Tech stack trade-offs</strong> The reasoning that lives in the architect's head, externalised. So the decision can be challenged, improved, and survived past that architect's exit.</p>
<p><strong>Business Continuity Plan</strong> The risk matrix and the collection of pre-planned steps to mitigate or recover when the unlikely happens. The checklist that saves your business overnight from bankruptcy.</p>
<p>This is the skeleton that separates "we have a plan" from "we have alignment."</p>
<p>Every project I've led that didn't have this cost more and delivered less. Without exception.</p>
<hr>
<p>As you see, the Tech North Star is much more than just tech. Stay tuned and in the next weeks I show you what it can do for your business. And release the first off-the-shelf variant.</p>
<p><em>That first variant is out soon — check out the <a href="https://technorthstars.hu/packages/sales-funnel" target="_blank" rel="noopener noreferrer" class="">Sales Funnel Tech North Star</a>.</em></p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech North Stars" term="Tech North Stars"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[The shared map your engineering team doesn't have]]></title>
        <id>https://aerelontech.hu/blog/the-shared-map-your-team-doesnt-have</id>
        <link href="https://aerelontech.hu/blog/the-shared-map-your-team-doesnt-have"/>
        <updated>2026-09-01T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Most digital projects fail because nobody shares the same mental image in the team. I would argue this is the only problem that kills more projects and budgets than any other out there.]]></summary>
        <content type="html"><![CDATA[<p>Most digital projects fail because nobody shares the same mental image in the team. I would argue this is the only problem that kills more projects and budgets than any other out there.</p>
<!-- -->
<p>CEO, Product Manager, CTO, architect, tech lead and the engineers all have a mental image about what and how they are building. But short of hours and hours of 1-on-1 communication daily, their thinking drifts away from each other.</p>
<p>All well intentioned, none incompetent.</p>
<p>Yet they argue about coding language and tech stack instead of which experiment to run with customers.</p>
<p>They argue about increasing headcount or optimizing processes before even understanding the goal they need reaching.</p>
<p>They burn the midnight oil to reach an artificial deadline instead of asking, what do we gain by it or by delaying it?</p>
<p>This just means they never had a shared map.</p>
<p>I've seen this playing out over and over again on my 20+ projects across countries, even continents. Banking, telco, automotive and logistics. Even in game dev it is always the same. No matter the industry, no matter the scale.</p>
<p>Decisions are revisited, causing further delays without value to show for. Scope creeps in like water through soil, drowning the project in inefficiency. Every new engineer questions foundational elements before business value was even created, further slowing down progress.</p>
<p>Until one day, the project gets cut, the company reorganizes, the product shelved with all cost wasted. A small document could have avoided the outcome.</p>
<p>A map being updated as we go fixes the alignment with rather small overhead. This is a Tech North Star, that describes the agreement in clear language, what and how do we build, and why we decide this way.</p>
<p>I have spent countless hours in the last 10 years building these for teams, every time with a resounding success (one of my arch diagram stayed up on a whiteboard for over a year, referenced almost daily even in stakeholder convos).</p>
<p>In the coming weeks, I start releasing off-the-shelf versions.</p>
<p>More on that soon.</p>
<p><em>Check out what I am building for this topic at <a href="https://technorthstars.hu/" target="_blank" rel="noopener noreferrer" class="">technorthstars.hu</a>.</em></p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech North Stars" term="Tech North Stars"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Digital transformations fail their goal by going too wide too soon]]></title>
        <id>https://aerelontech.hu/blog/dx-fails-too-wide-too-soon</id>
        <link href="https://aerelontech.hu/blog/dx-fails-too-wide-too-soon"/>
        <updated>2026-08-07T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[We have seen and run large transformation offices. The promise of organization wide unlock of 2-3x returns, agility of business practices, and so many other promises turn out to be empty after a year of hard push. Hard doesn't mean you shouldn't do, just it means you need different approach to success.]]></summary>
        <content type="html"><![CDATA[<p>We have seen and run large transformation offices. The promise of organization wide unlock of 2-3x returns, agility of business practices, and so many other promises turn out to be empty after a year of hard push. Hard doesn't mean you shouldn't do, just it means you need different approach to success.</p>
<!-- -->
<p>So many details you can say a digital transformation stalls on:</p>
<ul>
<li class="">missing talent or experience,</li>
<li class="">not the right tech or architecture,</li>
<li class="">org schema wasn't revised well,</li>
<li class="">internal politics and pushback,</li>
<li class="">misalignment of stakeholders.</li>
</ul>
<p>Easy to hide behind all of these excuses. They are all forseable from day 0, yet they end up in the post-mortem or on steerco decks months after the start of spending? Yep, always.</p>
<p>If so many pitfalls for a project and known ahead of time, why would you even attempt it? Market pressure, loss of market share, competitiveness, my peer companies will beat me, etc. Or just pure "let's make our org the best it can be" good intentions behind. In our modern world, there is not really a choice to go digital on as many aspects as you can.</p>
<p>But then how not to loose the company on the new bet? Every leader wants to be a hero, a saviour of the company, a market genius. But the most successful ones do one thing right: hedge their bets.</p>
<p>Take a calculated risk, prove it works on the minimum cost possible and then double down to scale it.</p>
<p>Choose a smaller vertical slice of your company and transform that first. A new digital sales channel while you operate all other areas. Maybe lower a little bit their operations, like 10% to move in-house talent to the new initiative. Experienced operators learning new skills will beat any new hires in DX.</p>
<p>Talent shortage? You need 4-5 really good people, augmented by 1-2 from the market. Hard to fail on this in a thousands of people org.</p>
<p>Not the right tech or architecture? Start with a <a href="https://technorthstars.hu/" target="_blank" rel="noopener noreferrer" class="">Tech North Star</a> of how it should look like in 10 years and build only the new pillar on it. Don't fall back on existing ones, keep to the new approach for the whole project, scrap or integrate afterward.</p>
<p>Org schema wasn't revised well? Smaller orgs are easier to shift and change before scale, learn and integrate the insights before costly office politics kick in.</p>
<p>Internal politics? Pushback? Easier to isolate a small team with a clear KPI/OKR for them, support them from top when they inevitable hit red-tape roadblocks. Success beats politics, hard to argue with "but it drive 20% revenue growth" in steercos.</p>
<p>Misalignment of stakeholders? Minimize resposnible people. 1 decision maker with budget and ownership at the same time. Bring on board the others based on success metrics, not on promises. Smaller scope makes alignment easier too.</p>
<p>Focus your digital transformation to a 3-4 months runs, each with tangible results. The only way for a permanent improvement of your organization.</p>
<p>What was the worst problem you had to face during a digital transformation?</p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Digital Cliff" term="Digital Cliff"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[GenAI is like a chocolate bar]]></title>
        <id>https://aerelontech.hu/blog/genai-is-like-a-chocolate-bar</id>
        <link href="https://aerelontech.hu/blog/genai-is-like-a-chocolate-bar"/>
        <updated>2026-07-18T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[I said that genAI is like 3D printing. Now I think it is more like a chocolate bar.]]></summary>
        <content type="html"><![CDATA[<p>I said that genAI is like 3D printing. Now I think it is more like a chocolate bar.</p>
<p>Stay with me for a second.</p>
<!-- -->
<p>When 3D printing came along, there were a lot of voices it will revolutionize manufacturing. Had its mini-boom, and by today it is normalized along its natural constraints. It did revolutionize a very specific part: prototyping. But scale remains part of other, specialized processes and manufacturing develops further.</p>
<p>See the parallel? I think that is where genAI eventually really end up: prototyping digital products has been revolutionized. However its constraints still unknown at this point.</p>
<p>What is a chocolate bar? A temporary good feeling, maybe even a pinch of energy and a tickle to your brain’s happiness spots. But when you consumed it, it is gone, and costly to replenish for next round. The more you eat, the less one piece feels satisfying. And the hidden costs appear way down the line. I think now it is a perfect parallel for genAI.</p>
<p>It feels good to use in the moment, but the hidden costs kick like a horse way later:</p>
<ul>
<li class=""><strong>Subsidized market</strong>: current consumer prices are still undercutting real costs and opaque business deals make it hard to measure up real costs and where current balance should lie.</li>
<li class=""><strong>Loss of reasoning</strong>: you and your team unable to own the output as they never did the hard work of coming up with in the first place.</li>
<li class=""><strong>Mental atrophy</strong>: losing necessary thinking skills by outsourcing (brain is like a muscle, oversimplified but catchy comparison).</li>
<li class=""><strong>Value misattribution</strong>: we had a copyright system for a good reason, the original thinkers need to be valued appropriately to keep a market reward so they invest time and energy (I am a writer myself, and cheapening a craft makes it demoralizing at the least).</li>
<li class=""><strong>Attack surface explosion</strong>: non-engineers coding any of their own tools/problems create enormous IT security surface area we don’t have tools or processes yet to handle. At least not stably and not economically.</li>
</ul>
<p>I frequently use genAI myself for coding and prototyping, it can be great but I already feel the negatives on my own skin every day. I don’t think the world was ever constrained by how much code we can write.</p>
<p>It is indeed constrained by how costly the code is. Just code doesn’t have a linear or simple cost structure. Most of the cost is in the understanding of a problem, designing a dozen or more solution, and try them until one fits. You can automatically test if code works but can’t always test correctness.</p>
<p>And making code cheap now just creates a world where everyone asks only the “can I do it?”, rather we need to ask as always: “should we do it?”</p>]]></content>
        <author>
            <name>Sandor Nagy</name>
            <uri>https://linkedin.com/in/sandor-nagy-alex</uri>
        </author>
        <category label="Tech" term="Tech"/>
    </entry>
</feed>