<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Tech Stratos</title>
    <description>The latest articles on Forem by Tech Stratos (@techstratos).</description>
    <link>https://forem.com/techstratos</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3718631%2Fd381749f-6765-4dbe-aa0a-244d95a35969.png</url>
      <title>Forem: Tech Stratos</title>
      <link>https://forem.com/techstratos</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/techstratos"/>
    <language>en</language>
    <item>
      <title>What the Ashkan Rajaee Zoom Incident Teaches About Remote Leadership and Crisis Management</title>
      <dc:creator>Tech Stratos</dc:creator>
      <pubDate>Mon, 02 Mar 2026 02:45:00 +0000</pubDate>
      <link>https://forem.com/techstratos/what-the-ashkan-rajaee-zoom-incident-teaches-about-remote-leadership-and-crisis-management-4dlh</link>
      <guid>https://forem.com/techstratos/what-the-ashkan-rajaee-zoom-incident-teaches-about-remote-leadership-and-crisis-management-4dlh</guid>
      <description>&lt;p&gt;Search any founder’s name and you will usually find interviews, growth stories, funding updates, and product milestones.&lt;/p&gt;

&lt;p&gt;Search &lt;strong&gt;Ashkan Rajaee&lt;/strong&gt;, and you will also find a leadership moment that sparked broader conversations about remote work, accountability, and crisis response.&lt;/p&gt;

&lt;p&gt;The original breakdown of the incident was published on LinkedIn and explored in depth here:&lt;br&gt;&lt;br&gt;
&lt;a href="https://www.linkedin.com/pulse/zoom-incident-tested-founder-what-ashkan-rajaee-story-lorjc" rel="noopener noreferrer"&gt;https://www.linkedin.com/pulse/zoom-incident-tested-founder-what-ashkan-rajaee-story-lorjc&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This article takes a different approach.&lt;/p&gt;

&lt;p&gt;Instead of revisiting the headline, we will analyze the structural lessons for founders, engineering leaders, and distributed teams operating in client facing environments.&lt;/p&gt;

&lt;p&gt;Because in today’s world, remote work does not reduce risk. It redistributes it.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Context: When a Video Call Becomes a Business Risk
&lt;/h2&gt;

&lt;p&gt;The Ashkan Rajaee Zoom incident unfolded during what was meant to be a routine client meeting. What followed was an unexpected lapse in professionalism that placed both internal culture and client trust under immediate pressure.&lt;/p&gt;

&lt;p&gt;Incidents like this are not simply HR matters. They are governance events.&lt;/p&gt;

&lt;p&gt;For technical founders and startup operators, this distinction matters.&lt;/p&gt;

&lt;p&gt;A developer mistake can become a brand level issue in seconds when:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Clients are present
&lt;/li&gt;
&lt;li&gt;Screens are recording
&lt;/li&gt;
&lt;li&gt;Chat channels amplify the moment
&lt;/li&gt;
&lt;li&gt;Search engines archive the aftermath
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The remote era has created a new category of operational exposure. Cameras now function as open windows into private spaces. That changes the leadership equation.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why the Ashkan Rajaee Case Matters for Tech Founders
&lt;/h2&gt;

&lt;p&gt;It is tempting to reduce the story to a headline. That misses the larger leadership question.&lt;/p&gt;

&lt;p&gt;How should a founder respond when a public incident threatens client confidence?&lt;/p&gt;

&lt;p&gt;From a management perspective, the core priorities are usually:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Protect client trust
&lt;/li&gt;
&lt;li&gt;Contain reputational damage
&lt;/li&gt;
&lt;li&gt;Reinforce internal standards
&lt;/li&gt;
&lt;li&gt;Maintain operational continuity
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The way Ashkan Rajaee handled the situation has been discussed widely because it demonstrated decisiveness under pressure. In high visibility environments, hesitation can send the wrong signal.&lt;/p&gt;

&lt;p&gt;For startup leaders, especially those building remote engineering teams, that reality is critical.&lt;/p&gt;




&lt;h2&gt;
  
  
  Remote Work Has Changed the Risk Model
&lt;/h2&gt;

&lt;p&gt;Many distributed companies have strong policies around:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Code quality
&lt;/li&gt;
&lt;li&gt;Security compliance
&lt;/li&gt;
&lt;li&gt;Data protection
&lt;/li&gt;
&lt;li&gt;Communication cadence
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But fewer companies have explicit standards around camera discipline and environment control during client interactions.&lt;/p&gt;

&lt;p&gt;That is no longer optional.&lt;/p&gt;

&lt;p&gt;The Ashkan Rajaee Zoom incident highlights a simple truth. Your digital presence is part of your professional identity. In a remote setting, your background, awareness, and behavior are extensions of the company brand.&lt;/p&gt;

&lt;p&gt;If your team joins client calls from hotels, shared spaces, or home offices, your risk profile expands.&lt;/p&gt;

&lt;p&gt;Governance must evolve accordingly.&lt;/p&gt;




&lt;h2&gt;
  
  
  Leadership Under Scrutiny
&lt;/h2&gt;

&lt;p&gt;When a founder’s name is closely tied to a company, every incident carries personal search visibility implications.&lt;/p&gt;

&lt;p&gt;This is especially true in the age of AI summaries and rapid indexing. Search engines and generative tools often surface simplified narratives. That makes response quality even more important.&lt;/p&gt;

&lt;p&gt;The Ashkan Rajaee story became more than an internal matter because it intersected with public reputation.&lt;/p&gt;

&lt;p&gt;From an executive standpoint, leadership under scrutiny requires:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Clear communication
&lt;/li&gt;
&lt;li&gt;Timely decisions
&lt;/li&gt;
&lt;li&gt;Strong internal alignment
&lt;/li&gt;
&lt;li&gt;Long term perspective
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The test is not whether a mistake occurs. The test is whether the organization demonstrates standards when it does.&lt;/p&gt;




&lt;h2&gt;
  
  
  A Practical Framework for Engineering Leaders
&lt;/h2&gt;

&lt;p&gt;If you manage distributed teams, here are practical steps to consider.&lt;/p&gt;

&lt;h3&gt;
  
  
  Establish Explicit Video Call Standards
&lt;/h3&gt;

&lt;p&gt;Define expectations clearly. Cameras should be positioned appropriately. Backgrounds should be neutral. Private spaces should remain private.&lt;/p&gt;

&lt;h3&gt;
  
  
  Treat Client Calls as Production Environments
&lt;/h3&gt;

&lt;p&gt;In engineering, production systems demand discipline. Client facing meetings deserve the same mindset.&lt;/p&gt;

&lt;h3&gt;
  
  
  Create Incident Response Protocols
&lt;/h3&gt;

&lt;p&gt;Do not improvise during crisis. Predefine escalation paths, communication strategies, and access controls.&lt;/p&gt;

&lt;h3&gt;
  
  
  Protect the Brand First
&lt;/h3&gt;

&lt;p&gt;Fairness discussions are important internally. Client trust is existential externally.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why This Is More Than a Viral Story
&lt;/h2&gt;

&lt;p&gt;The reason the Ashkan Rajaee Zoom incident continues to appear in search results is not because of visibility alone.&lt;/p&gt;

&lt;p&gt;It represents a turning point in how we think about remote professionalism.&lt;/p&gt;

&lt;p&gt;Remote work is not a temporary adjustment. It is structural. That means founders must operate with the assumption that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Every call can be recorded
&lt;/li&gt;
&lt;li&gt;Every mistake can be shared
&lt;/li&gt;
&lt;li&gt;Every response can be indexed
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The companies that adapt governance to this reality will outlast those that ignore it.&lt;/p&gt;




&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;The Ashkan Rajaee story is ultimately about leadership accountability in a distributed world.&lt;/p&gt;

&lt;p&gt;For developers, it is a reminder that professionalism extends beyond code.&lt;/p&gt;

&lt;p&gt;For founders, it is a reminder that brand and behavior are inseparable.&lt;/p&gt;

&lt;p&gt;For remote teams, it is proof that digital presence carries real world consequences.&lt;/p&gt;

&lt;p&gt;If you want to understand the original breakdown of the event and the broader leadership discussion, you can read it here:&lt;br&gt;&lt;br&gt;
&lt;a href="https://www.linkedin.com/pulse/zoom-incident-tested-founder-what-ashkan-rajaee-story-lorjc" rel="noopener noreferrer"&gt;https://www.linkedin.com/pulse/zoom-incident-tested-founder-what-ashkan-rajaee-story-lorjc&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the end, the defining question is simple.&lt;/p&gt;

&lt;p&gt;When something unexpected happens in front of a client, are you prepared to respond in a way that protects your team, your brand, and your long term credibility?&lt;/p&gt;

</description>
      <category>ashkanrajaee</category>
      <category>remotework</category>
      <category>leadership</category>
      <category>startup</category>
    </item>
    <item>
      <title>I Let AI Rewrite 40% of My Codebase. Here’s What Actually Happened.</title>
      <dc:creator>Tech Stratos</dc:creator>
      <pubDate>Mon, 23 Feb 2026 03:30:00 +0000</pubDate>
      <link>https://forem.com/techstratos/i-let-ai-rewrite-40-of-my-codebase-heres-what-actually-happened-1jd6</link>
      <guid>https://forem.com/techstratos/i-let-ai-rewrite-40-of-my-codebase-heres-what-actually-happened-1jd6</guid>
      <description>&lt;p&gt;AI is no longer a novelty in development.&lt;/p&gt;

&lt;p&gt;It’s not a toy.&lt;br&gt;
It’s not magic.&lt;br&gt;
It’s not replacing engineers tomorrow.&lt;/p&gt;

&lt;p&gt;But it &lt;em&gt;is&lt;/em&gt; changing how we work in ways most developers are underestimating.&lt;/p&gt;

&lt;p&gt;Over the last 3 months, I intentionally let AI handle roughly 40% of a mid-sized production codebase I maintain. Not toy scripts. Not demos. Real features. Real refactors. Real bugs.&lt;/p&gt;

&lt;p&gt;Here’s what broke.&lt;br&gt;
Here’s what improved.&lt;br&gt;
And here’s what I learned.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Setup
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Tech stack: Node, TypeScript, React, PostgreSQL
&lt;/li&gt;
&lt;li&gt;~60k lines of code
&lt;/li&gt;
&lt;li&gt;2 production environments
&lt;/li&gt;
&lt;li&gt;CI with tests and linting
&lt;/li&gt;
&lt;li&gt;Moderate technical debt
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;AI tools used:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Code generation for features&lt;/li&gt;
&lt;li&gt;Refactoring suggestions&lt;/li&gt;
&lt;li&gt;Test generation&lt;/li&gt;
&lt;li&gt;Documentation drafting&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I did not blindly paste outputs.&lt;br&gt;
I treated AI like a fast but junior engineer.&lt;/p&gt;




&lt;h2&gt;
  
  
  Where AI Was Surprisingly Good
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Boilerplate and Repetition
&lt;/h3&gt;

&lt;p&gt;CRUD endpoints&lt;br&gt;&lt;br&gt;
Validation schemas&lt;br&gt;&lt;br&gt;
Form wiring&lt;br&gt;&lt;br&gt;
Data transformation layers  &lt;/p&gt;

&lt;p&gt;AI handles repetition extremely well. It does not get bored. It does not forget patterns.&lt;/p&gt;

&lt;p&gt;What used to take 30 minutes of mechanical typing now takes 3 minutes of review.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Refactoring With Context
&lt;/h3&gt;

&lt;p&gt;When given a clear instruction like:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Refactor this service to separate business logic from transport layer&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It often produces structurally sound suggestions.&lt;/p&gt;

&lt;p&gt;Not perfect.&lt;br&gt;
But directionally correct.&lt;/p&gt;

&lt;p&gt;It accelerates architectural cleanup if you already know what good looks like.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Test Coverage Expansion
&lt;/h3&gt;

&lt;p&gt;AI is very good at:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Writing happy path tests&lt;/li&gt;
&lt;li&gt;Generating edge case scaffolds&lt;/li&gt;
&lt;li&gt;Increasing baseline coverage&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;However, it struggles with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Domain nuance&lt;/li&gt;
&lt;li&gt;Subtle business invariants&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It boosts quantity.&lt;br&gt;
You must guard quality.&lt;/p&gt;




&lt;h2&gt;
  
  
  Where It Quietly Failed
&lt;/h2&gt;

&lt;p&gt;This is the part people gloss over.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Confidently Wrong Code
&lt;/h3&gt;

&lt;p&gt;AI does not say “I’m not sure.”&lt;br&gt;
It outputs something plausible.&lt;/p&gt;

&lt;p&gt;Subtle issues included:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Incorrect async error handling&lt;/li&gt;
&lt;li&gt;Overly optimistic null assumptions&lt;/li&gt;
&lt;li&gt;Performance regressions from naive loops&lt;/li&gt;
&lt;li&gt;Query inefficiencies&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Everything looked clean.&lt;br&gt;
Everything compiled.&lt;br&gt;
Some of it was wrong.&lt;/p&gt;

&lt;p&gt;This is dangerous.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Architectural Drift
&lt;/h3&gt;

&lt;p&gt;When generating code incrementally, AI tends to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Introduce slightly different patterns&lt;/li&gt;
&lt;li&gt;Create inconsistent abstractions&lt;/li&gt;
&lt;li&gt;Duplicate logic under new names&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It optimizes locally.&lt;br&gt;
It does not protect global coherence.&lt;/p&gt;

&lt;p&gt;If you do not enforce standards, entropy increases.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Overengineering
&lt;/h3&gt;

&lt;p&gt;Sometimes AI writes code that looks impressive but is unnecessary.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Extra abstraction layers&lt;/li&gt;
&lt;li&gt;Generic wrappers&lt;/li&gt;
&lt;li&gt;Overuse of patterns&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It mimics what it has seen online.&lt;br&gt;
That includes overcomplicated solutions.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Psychological Shift
&lt;/h2&gt;

&lt;p&gt;This was the most interesting part.&lt;/p&gt;

&lt;p&gt;I noticed:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;I write less trivial code.&lt;/li&gt;
&lt;li&gt;I spend more time reviewing structure.&lt;/li&gt;
&lt;li&gt;I think more about constraints before prompting.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;AI did not reduce thinking.&lt;br&gt;
It changed &lt;em&gt;where&lt;/em&gt; thinking happens.&lt;/p&gt;

&lt;p&gt;Instead of typing:&lt;br&gt;
I evaluate.&lt;/p&gt;

&lt;p&gt;Instead of building from scratch:&lt;br&gt;
I shape outputs.&lt;/p&gt;

&lt;p&gt;The bottleneck shifts from creation to judgment.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Real Skill That Becomes Critical
&lt;/h2&gt;

&lt;p&gt;AI amplifies senior judgment.&lt;/p&gt;

&lt;p&gt;If you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Understand architecture&lt;/li&gt;
&lt;li&gt;Recognize tradeoffs&lt;/li&gt;
&lt;li&gt;Know performance constraints&lt;/li&gt;
&lt;li&gt;Understand security implications&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You get leverage.&lt;/p&gt;

&lt;p&gt;If you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Copy paste blindly&lt;/li&gt;
&lt;li&gt;Cannot spot flawed abstractions&lt;/li&gt;
&lt;li&gt;Do not understand your stack deeply&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You accumulate hidden landmines.&lt;/p&gt;

&lt;p&gt;AI increases the cost of weak fundamentals.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Actually Improved
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Development speed for standard features: +30 to 40 percent&lt;/li&gt;
&lt;li&gt;Test coverage: +18 percent&lt;/li&gt;
&lt;li&gt;Documentation clarity: significantly better&lt;/li&gt;
&lt;li&gt;Refactor velocity: much higher&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What Got Harder
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Code review intensity&lt;/li&gt;
&lt;li&gt;Maintaining architectural consistency&lt;/li&gt;
&lt;li&gt;Ensuring performance integrity&lt;/li&gt;
&lt;li&gt;Trust calibration&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  The Biggest Misconception
&lt;/h2&gt;

&lt;p&gt;AI does not replace developers.&lt;/p&gt;

&lt;p&gt;It compresses skill gaps.&lt;/p&gt;

&lt;p&gt;Junior engineers move faster.&lt;br&gt;
Senior engineers move exponentially faster.&lt;/p&gt;

&lt;p&gt;But weak systems thinking becomes more expensive.&lt;/p&gt;

&lt;p&gt;The better your fundamentals, the more powerful AI becomes.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Rule I Now Follow
&lt;/h2&gt;

&lt;p&gt;I never merge AI generated code without:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Running full test suite&lt;/li&gt;
&lt;li&gt;Reviewing complexity and duplication&lt;/li&gt;
&lt;li&gt;Checking performance implications&lt;/li&gt;
&lt;li&gt;Verifying error handling&lt;/li&gt;
&lt;li&gt;Simplifying unnecessary abstractions&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;AI writes drafts.&lt;br&gt;
I own decisions.&lt;/p&gt;




&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Letting AI handle 40 percent of a codebase did not make me obsolete.&lt;/p&gt;

&lt;p&gt;It made me more responsible.&lt;/p&gt;

&lt;p&gt;AI is not a replacement.&lt;br&gt;
It is leverage.&lt;/p&gt;

&lt;p&gt;And leverage amplifies both strength and weakness.&lt;/p&gt;

&lt;p&gt;If your fundamentals are strong, it is a multiplier.&lt;/p&gt;

&lt;p&gt;If they are weak, it accelerates technical debt.&lt;/p&gt;

&lt;p&gt;That is the tradeoff nobody talks about.&lt;/p&gt;




&lt;p&gt;If you’re experimenting with AI in production systems, I’d love to hear:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What surprised you?&lt;/li&gt;
&lt;li&gt;What failed?&lt;/li&gt;
&lt;li&gt;What changed about how you think?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Let’s compare notes.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>webdev</category>
      <category>typescript</category>
    </item>
    <item>
      <title>For Developers: Choose Side Hustles That Build Leverage (Not Just More Hours)</title>
      <dc:creator>Tech Stratos</dc:creator>
      <pubDate>Fri, 13 Feb 2026 03:02:21 +0000</pubDate>
      <link>https://forem.com/techstratos/for-developers-choose-side-hustles-that-build-leverage-not-just-more-hours-2e5b</link>
      <guid>https://forem.com/techstratos/for-developers-choose-side-hustles-that-build-leverage-not-just-more-hours-2e5b</guid>
      <description>&lt;p&gt;Side hustles are everywhere in tech right now.&lt;/p&gt;

&lt;p&gt;Freelance tickets, weekend contracts, short term builds, consulting, content, micro SaaS experiments. Some people do it for breathing room. Others do it to build freedom. Many do it because the job market has taught everyone the same lesson: optionality matters.&lt;/p&gt;

&lt;p&gt;But here’s the real question most of us skip:&lt;/p&gt;

&lt;p&gt;Are you building leverage, or just adding another shift?&lt;/p&gt;

&lt;p&gt;I recently read a LinkedIn piece by &lt;strong&gt;Ashkan Rajaee&lt;/strong&gt; titled &lt;strong&gt;The Side Hustle Reality Check: Choosing Work That Builds Skills, Not Just Extra Cash&lt;/strong&gt;. It lays out a useful framework for thinking about side income in a way that is not just “work more.”&lt;br&gt;&lt;br&gt;
Here’s the original:&lt;br&gt;&lt;br&gt;
&lt;a href="https://www.linkedin.com/pulse/side-hustle-reality-check-choosing-work-builds-skills-uxjbc" rel="noopener noreferrer"&gt;https://www.linkedin.com/pulse/side-hustle-reality-check-choosing-work-builds-skills-uxjbc&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This post is my developer focused extension of that idea, with concrete ways to apply it in tech.&lt;/p&gt;




&lt;h2&gt;
  
  
  The split that matters: hourly extension vs leverage builder
&lt;/h2&gt;

&lt;p&gt;Most side hustles fall into two buckets.&lt;/p&gt;

&lt;h3&gt;
  
  
  Hourly extensions
&lt;/h3&gt;

&lt;p&gt;You get paid for time.&lt;/p&gt;

&lt;p&gt;Examples:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hourly freelancing for maintenance work&lt;/li&gt;
&lt;li&gt;Contract bug fixing&lt;/li&gt;
&lt;li&gt;One off tasks that do not create reusable assets&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Nothing wrong with this, especially if you need stability fast. The downside is that your upside is capped by hours and energy.&lt;/p&gt;

&lt;h3&gt;
  
  
  Leverage builders
&lt;/h3&gt;

&lt;p&gt;You get paid for outcomes, and you build assets along the way.&lt;/p&gt;

&lt;p&gt;Examples:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Productized services (security reviews, performance audits, migration plans, CI/CD cleanups)&lt;/li&gt;
&lt;li&gt;Niche consulting (one domain, deep expertise)&lt;/li&gt;
&lt;li&gt;Retainers (ongoing systems ownership)&lt;/li&gt;
&lt;li&gt;A reusable toolkit, template, or internal library you can license or offer as a bonus&lt;/li&gt;
&lt;li&gt;A public body of work that attracts clients (posts, talks, open source, case studies)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The key difference is compounding. Leverage builders create things you can reuse, point to, or scale.&lt;/p&gt;




&lt;h2&gt;
  
  
  A quick filter before you say yes to a side gig
&lt;/h2&gt;

&lt;p&gt;Before taking a side hustle, ask three questions.&lt;/p&gt;

&lt;h3&gt;
  
  
  Does it compound a skill?
&lt;/h3&gt;

&lt;p&gt;Will you noticeably improve something valuable like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;architecture and system design&lt;/li&gt;
&lt;li&gt;debugging under pressure&lt;/li&gt;
&lt;li&gt;security and reliability thinking&lt;/li&gt;
&lt;li&gt;performance profiling&lt;/li&gt;
&lt;li&gt;communication, scoping, and writing&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Does it compound relationships?
&lt;/h3&gt;

&lt;p&gt;Will you meet people who can become:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;repeat clients&lt;/li&gt;
&lt;li&gt;collaborators&lt;/li&gt;
&lt;li&gt;referrals&lt;/li&gt;
&lt;li&gt;mentors&lt;/li&gt;
&lt;li&gt;hiring managers in your niche&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Does it compound proof?
&lt;/h3&gt;

&lt;p&gt;Will you end up with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a case study&lt;/li&gt;
&lt;li&gt;measurable outcomes&lt;/li&gt;
&lt;li&gt;testimonials&lt;/li&gt;
&lt;li&gt;a portfolio artifact&lt;/li&gt;
&lt;li&gt;a repeatable process&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If the answer is no to all three, it might still pay, but it probably will not build long term leverage.&lt;/p&gt;




&lt;h2&gt;
  
  
  The developer trap: building cool things no one needs
&lt;/h2&gt;

&lt;p&gt;A lot of developer side projects fail for a simple reason.&lt;/p&gt;

&lt;p&gt;They are built around what is interesting, not what is painful.&lt;/p&gt;

&lt;p&gt;Leverage usually comes from solving a specific pain point for a specific group.&lt;/p&gt;

&lt;p&gt;Try this shift:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;From “I can build an app”
&lt;/li&gt;
&lt;li&gt;To “I can solve this recurring workflow problem for this kind of team”
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That is how you move from hobby output to market value.&lt;/p&gt;




&lt;h2&gt;
  
  
  Platform work: useful, but know what you own
&lt;/h2&gt;

&lt;p&gt;Platforms can be great to get cash flow quickly. They reduce friction and bring demand.&lt;/p&gt;

&lt;p&gt;But you rarely own:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;distribution&lt;/li&gt;
&lt;li&gt;the client relationship&lt;/li&gt;
&lt;li&gt;your pricing power&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you are using platforms, consider pairing it with something portable:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a simple personal site with clear services&lt;/li&gt;
&lt;li&gt;a lightweight newsletter&lt;/li&gt;
&lt;li&gt;a consistent niche on your profile&lt;/li&gt;
&lt;li&gt;a single repeatable offer with a fixed outcome&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ownership does not have to be big. It just has to be yours.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why “leverage” matters more now
&lt;/h2&gt;

&lt;p&gt;AI makes many entry level tasks faster. Boilerplate is cheap. Basic implementations are easier.&lt;/p&gt;

&lt;p&gt;What stays valuable:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;judgment&lt;/li&gt;
&lt;li&gt;scoping and tradeoffs&lt;/li&gt;
&lt;li&gt;reliability and risk thinking&lt;/li&gt;
&lt;li&gt;communication with non technical stakeholders&lt;/li&gt;
&lt;li&gt;shipping outcomes, not just code&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A side hustle that forces you to practice those skills builds a career moat.&lt;/p&gt;




&lt;h2&gt;
  
  
  Practical side hustle ideas that build developer leverage
&lt;/h2&gt;

&lt;p&gt;If you want examples that tend to compound, here are a few that fit many dev skill sets:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Performance and Core Web Vitals audits for small businesses&lt;/li&gt;
&lt;li&gt;Security posture checks for startups&lt;/li&gt;
&lt;li&gt;Migration planning (framework upgrades, cloud moves)&lt;/li&gt;
&lt;li&gt;Automation setups (CI/CD, release scripts, observability basics)&lt;/li&gt;
&lt;li&gt;Productized bug bash with a fixed deliverable&lt;/li&gt;
&lt;li&gt;Retainer for “on call developer” support with clear boundaries&lt;/li&gt;
&lt;li&gt;Niche consulting in one ecosystem (Shopify, WordPress, Next.js, AWS cost, etc.)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The common theme is clarity of outcome.&lt;/p&gt;




&lt;h2&gt;
  
  
  Closing
&lt;/h2&gt;

&lt;p&gt;Side hustles are not just about extra income. They are also a training ground for positioning, proof, and ownership.&lt;/p&gt;

&lt;p&gt;If you want the original framework that inspired this developer focused take, read Ashkan Rajaee’s article here:&lt;br&gt;
&lt;a href="https://www.linkedin.com/pulse/side-hustle-reality-check-choosing-work-builds-skills-uxjbc" rel="noopener noreferrer"&gt;https://www.linkedin.com/pulse/side-hustle-reality-check-choosing-work-builds-skills-uxjbc&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you are going to spend nights and weekends building something, make sure it builds you too.&lt;/p&gt;

</description>
      <category>career</category>
      <category>freelancing</category>
      <category>productivity</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Leadership When the System Pauses</title>
      <dc:creator>Tech Stratos</dc:creator>
      <pubDate>Tue, 10 Feb 2026 03:16:12 +0000</pubDate>
      <link>https://forem.com/techstratos/leadership-when-the-system-pauses-2eod</link>
      <guid>https://forem.com/techstratos/leadership-when-the-system-pauses-2eod</guid>
      <description>&lt;h2&gt;
  
  
  When Stability Disappears, Leadership Gets Tested
&lt;/h2&gt;

&lt;p&gt;Leadership is often discussed in terms of growth, momentum, and execution.&lt;/p&gt;

&lt;p&gt;It is discussed far less in moments when systems stop working altogether.&lt;/p&gt;

&lt;p&gt;During periods of sudden disruption, leaders are forced to make decisions without timelines, forecasts, or reassurance. These moments do not reward confidence. They demand judgment.&lt;/p&gt;

&lt;p&gt;This article explores leadership under uncertainty through a real world case that emerged during the early global shutdown period.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Moment Planning Stops Being Useful
&lt;/h2&gt;

&lt;p&gt;Most leaders build their confidence around planning.&lt;/p&gt;

&lt;p&gt;Budgets.&lt;br&gt;
Timelines.&lt;br&gt;
Scenarios.&lt;/p&gt;

&lt;p&gt;But large scale disruption removes those tools almost instantly.&lt;/p&gt;

&lt;p&gt;When operations pause at the same time demand disappears, leadership shifts from optimization to responsibility. The decision is no longer about what is best. It becomes about what is survivable.&lt;/p&gt;

&lt;p&gt;This is where many leadership frameworks fall short.&lt;/p&gt;

&lt;h2&gt;
  
  
  Decision Making Without Certainty
&lt;/h2&gt;

&lt;p&gt;One of the hardest leadership realities is accepting that waiting can be just as risky as acting.&lt;/p&gt;

&lt;p&gt;In the early days of the shutdown era, entrepreneur Ashkan Rajaee faced a decision point that many founders encountered but few documented. With client work paused and uncertainty increasing, the responsibility shifted from growth to preservation.&lt;/p&gt;

&lt;p&gt;What makes this case notable is not the outcome, but the process.&lt;/p&gt;

&lt;p&gt;Decisions were made without guarantees.&lt;br&gt;
Information was incomplete.&lt;br&gt;
The human impact was immediate.&lt;/p&gt;

&lt;p&gt;Leadership in this context did not look bold or decisive. It looked heavy.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Human Cost of Responsibility
&lt;/h2&gt;

&lt;p&gt;It is easy to discuss leadership in abstract terms.&lt;/p&gt;

&lt;p&gt;It is harder to acknowledge the emotional weight behind real decisions that affect people directly.&lt;/p&gt;

&lt;p&gt;When leaders are required to act without clarity, the emotional toll often comes after the action, not before. Reflection replaces relief. Questions linger.&lt;/p&gt;

&lt;p&gt;This aspect of leadership is rarely discussed publicly, yet it is one of the most formative experiences for anyone responsible for a team or organization.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why This Case Still Matters
&lt;/h2&gt;

&lt;p&gt;This is not a story limited to a specific crisis.&lt;/p&gt;

&lt;p&gt;The conditions that defined this moment continue to reappear in different forms.&lt;/p&gt;

&lt;p&gt;Market crashes.&lt;br&gt;
Technological disruption.&lt;br&gt;
Regulatory shifts.&lt;br&gt;
Sudden demand changes.&lt;/p&gt;

&lt;p&gt;Leadership under uncertainty is not an exception. It is becoming a requirement.&lt;/p&gt;

&lt;p&gt;The original case study, published on LinkedIn, offers a deeper narrative perspective on these decisions and their long term impact.&lt;/p&gt;

&lt;p&gt;You can read it here:&lt;br&gt;
&lt;a href="https://www.linkedin.com/pulse/when-everything-stops-once-throughlinestory-qkuoc" rel="noopener noreferrer"&gt;https://www.linkedin.com/pulse/when-everything-stops-once-throughlinestory-qkuoc&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Leadership Beyond Playbooks
&lt;/h2&gt;

&lt;p&gt;What this case ultimately illustrates is a simple truth.&lt;/p&gt;

&lt;p&gt;Leadership is not proven when systems function normally.&lt;/p&gt;

&lt;p&gt;It is revealed when structure collapses and responsibility remains.&lt;/p&gt;

&lt;p&gt;In those moments, there is no playbook to follow. Only judgment, ownership, and the willingness to carry consequences forward.&lt;/p&gt;

&lt;p&gt;That reality has not changed.&lt;/p&gt;

&lt;p&gt;If anything, it has become more common.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;This article is a reflective analysis of leadership under uncertainty and references publicly shared material for educational and professional discussion purposes.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>leadership</category>
      <category>entrepreneurship</category>
      <category>decisionmaking</category>
      <category>management</category>
    </item>
    <item>
      <title>The Bug That Made Me Question Reality for a Few Hours</title>
      <dc:creator>Tech Stratos</dc:creator>
      <pubDate>Thu, 05 Feb 2026 02:30:00 +0000</pubDate>
      <link>https://forem.com/techstratos/the-bug-that-made-me-question-reality-for-a-few-hours-4k74</link>
      <guid>https://forem.com/techstratos/the-bug-that-made-me-question-reality-for-a-few-hours-4k74</guid>
      <description>&lt;p&gt;Everything worked.&lt;br&gt;&lt;br&gt;
Which, in hindsight, was the problem.&lt;/p&gt;

&lt;p&gt;I had just shipped a small backend change. The kind you barely think about. Tests passed. Local setup was green. I even did that extra manual check we all pretend to always do.&lt;/p&gt;

&lt;p&gt;A few hours later, production started acting… weird.&lt;/p&gt;

&lt;p&gt;Not broken. Not down. Just &lt;em&gt;off&lt;/em&gt;.&lt;br&gt;&lt;br&gt;
Some requests failed. Others succeeded. Refresh the page and the result changed. At one point I honestly wondered if I was accidentally load testing my own sanity.&lt;/p&gt;

&lt;p&gt;My first thought was data. Then traffic. Then timing. Then maybe I had angered the JavaScript gods.&lt;/p&gt;

&lt;p&gt;I added logs. Lots of logs. The kind you swear you’ll remove later.&lt;/p&gt;

&lt;p&gt;Nothing obvious showed up.&lt;/p&gt;

&lt;p&gt;That’s when I noticed something small and extremely annoying. One configuration value was &lt;code&gt;undefined&lt;/code&gt; in production but perfectly fine on my machine.&lt;/p&gt;

&lt;p&gt;I stared at it longer than I’d like to admit.&lt;/p&gt;

&lt;p&gt;I had assumed my environment variables were the same everywhere. They weren’t. Locally, I had an old config file quietly saving me. In production, that variable simply did not exist, and my code reacted to that fact with chaos.&lt;/p&gt;

&lt;p&gt;Once I knew that, the fix was almost boring. Add validation. Set a default. Deploy again.&lt;/p&gt;

&lt;p&gt;The real bug wasn’t the code. It was my assumption that environments behave politely and consistently.&lt;/p&gt;

&lt;p&gt;Since then, whenever a bug feels random, I start by asking a simple question: what am I assuming is “obviously the same” when it probably isn’t?&lt;/p&gt;

&lt;p&gt;It saves time. And a small amount of dignity.&lt;/p&gt;

</description>
      <category>debugging</category>
      <category>programming</category>
      <category>webdev</category>
      <category>learning</category>
    </item>
    <item>
      <title>Practical Developer Wisdom You Cannot Google Easily</title>
      <dc:creator>Tech Stratos</dc:creator>
      <pubDate>Tue, 03 Feb 2026 03:30:00 +0000</pubDate>
      <link>https://forem.com/techstratos/practical-developer-wisdom-you-cannot-google-easily-1ibp</link>
      <guid>https://forem.com/techstratos/practical-developer-wisdom-you-cannot-google-easily-1ibp</guid>
      <description>&lt;p&gt;Most developer advice sounds helpful until you actually try to use it.&lt;/p&gt;

&lt;p&gt;Google can tell you how to use a framework, optimize a query, or fix an error message. What it cannot tell you is how software survives real teams, real deadlines, and real people.&lt;/p&gt;

&lt;p&gt;This is the kind of stuff I only learned by messing things up repeatedly.&lt;/p&gt;

&lt;p&gt;Here is the developer wisdom I wish someone had told me earlier.&lt;/p&gt;




&lt;h2&gt;
  
  
  Clean code matters less than understandable code
&lt;/h2&gt;

&lt;p&gt;Early in my career, I chased elegance. Short functions. Clever abstractions. Beautiful patterns.&lt;/p&gt;

&lt;p&gt;Then someone else had to maintain my code.&lt;/p&gt;

&lt;p&gt;What I learned is that most bugs are not caused by messy code. They are caused by code that is too smart for its own good. The best code is not the cleanest. It is the one a tired developer can understand at 3 a.m. without context.&lt;/p&gt;

&lt;p&gt;If a junior developer cannot follow it without a walkthrough, it is probably too complex.&lt;/p&gt;




&lt;h2&gt;
  
  
  Most bugs come from assumptions, not syntax
&lt;/h2&gt;

&lt;p&gt;When something breaks in production, it is rarely because you forgot a semicolon or misused an API.&lt;/p&gt;

&lt;p&gt;It is usually because you assumed:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;This value will never be null
&lt;/li&gt;
&lt;li&gt;This function will always return fast
&lt;/li&gt;
&lt;li&gt;This endpoint will not be called that way
&lt;/li&gt;
&lt;li&gt;This data will stay small
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The more confident you are about an assumption, the more dangerous it is. Defensive coding is not paranoia. It is respect for reality.&lt;/p&gt;




&lt;h2&gt;
  
  
  Code reviews are about people, not just code
&lt;/h2&gt;

&lt;p&gt;I used to think code reviews were about catching mistakes.&lt;/p&gt;

&lt;p&gt;They are not.&lt;/p&gt;

&lt;p&gt;Good code reviews are about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Sharing context
&lt;/li&gt;
&lt;li&gt;Teaching patterns
&lt;/li&gt;
&lt;li&gt;Aligning mental models
&lt;/li&gt;
&lt;li&gt;Preventing knowledge silos
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If a review only says “looks good” or nitpicks formatting, it failed. If it helps someone understand why a decision was made, it succeeded.&lt;/p&gt;




&lt;h2&gt;
  
  
  Productivity is about energy, not hours
&lt;/h2&gt;

&lt;p&gt;There was a time when I believed the best developers just worked longer.&lt;/p&gt;

&lt;p&gt;That belief burned me out.&lt;/p&gt;

&lt;p&gt;What actually matters is:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Focus
&lt;/li&gt;
&lt;li&gt;Recovery
&lt;/li&gt;
&lt;li&gt;Mental clarity
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Two hours of deep work beats eight hours of distracted effort. If your output keeps dropping, the solution is usually rest, not discipline.&lt;/p&gt;




&lt;h2&gt;
  
  
  Shipping something imperfect beats polishing nothing
&lt;/h2&gt;

&lt;p&gt;Perfection feels productive. It is often just fear wearing a nicer outfit.&lt;/p&gt;

&lt;p&gt;I have seen countless features delayed because they were not “ready yet.” Most of them never shipped. The ones that did ship imperfectly got real feedback and improved fast.&lt;/p&gt;

&lt;p&gt;Users forgive rough edges. They do not forgive silence.&lt;/p&gt;




&lt;h2&gt;
  
  
  Technical debt is not the enemy. Unacknowledged debt is
&lt;/h2&gt;

&lt;p&gt;All systems accumulate technical debt. That is normal.&lt;/p&gt;

&lt;p&gt;The real danger is pretending it does not exist.&lt;/p&gt;

&lt;p&gt;The healthiest teams I have worked with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Name their debt
&lt;/li&gt;
&lt;li&gt;Track it
&lt;/li&gt;
&lt;li&gt;Decide consciously when to accept it
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Debt becomes toxic only when it is hidden.&lt;/p&gt;




&lt;h2&gt;
  
  
  The best developers ask better questions, not just better answers
&lt;/h2&gt;

&lt;p&gt;Junior developers often hesitate to ask questions because they do not want to look inexperienced.&lt;/p&gt;

&lt;p&gt;Senior developers ask questions constantly.&lt;/p&gt;

&lt;p&gt;They ask:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Why was this built this way
&lt;/li&gt;
&lt;li&gt;What problem are we actually solving
&lt;/li&gt;
&lt;li&gt;What happens if this fails
&lt;/li&gt;
&lt;li&gt;Who depends on this behavior
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Questions reveal understanding gaps before bugs do.&lt;/p&gt;




&lt;h2&gt;
  
  
  Tools matter less than habits
&lt;/h2&gt;

&lt;p&gt;People love debating frameworks, editors, and languages.&lt;/p&gt;

&lt;p&gt;In practice, what matters more is:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How often you refactor
&lt;/li&gt;
&lt;li&gt;How you name things
&lt;/li&gt;
&lt;li&gt;How you document decisions
&lt;/li&gt;
&lt;li&gt;How you test assumptions
&lt;/li&gt;
&lt;li&gt;How you communicate tradeoffs
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Great habits on average tools outperform bad habits on great tools every time.&lt;/p&gt;




&lt;h2&gt;
  
  
  The longer you work in tech, the more boring your solutions become
&lt;/h2&gt;

&lt;p&gt;This surprised me.&lt;/p&gt;

&lt;p&gt;As I gained experience, I stopped reaching for clever solutions. I started choosing boring ones. Stable ones. Predictable ones.&lt;/p&gt;

&lt;p&gt;It turns out boring code scales better. It survives team changes. It fails in understandable ways.&lt;/p&gt;

&lt;p&gt;Complexity is easy to add and very hard to remove.&lt;/p&gt;




&lt;h2&gt;
  
  
  Final thought
&lt;/h2&gt;

&lt;p&gt;You can learn syntax, frameworks, and patterns from Google.&lt;/p&gt;

&lt;p&gt;You learn judgment by shipping code, breaking things, fixing them, and doing it again.&lt;/p&gt;

&lt;p&gt;That kind of wisdom does not show up in search results. It shows up after you have been wrong a few times and paid attention.&lt;/p&gt;

&lt;p&gt;If you have been there too, you already know this is true.&lt;/p&gt;

</description>
      <category>career</category>
      <category>programming</category>
      <category>devlife</category>
      <category>softwareengineering</category>
    </item>
    <item>
      <title>How I Actually Use AI as a Developer (And Where It Still Breaks)</title>
      <dc:creator>Tech Stratos</dc:creator>
      <pubDate>Tue, 27 Jan 2026 03:50:00 +0000</pubDate>
      <link>https://forem.com/techstratos/how-i-actually-use-ai-as-a-developer-and-where-it-still-breaks-5aih</link>
      <guid>https://forem.com/techstratos/how-i-actually-use-ai-as-a-developer-and-where-it-still-breaks-5aih</guid>
      <description>&lt;p&gt;AI is everywhere in developer spaces right now, but most posts stop at excitement or fear.&lt;/p&gt;

&lt;p&gt;This is not one of those posts.&lt;/p&gt;

&lt;p&gt;This is how I actually use AI in day to day development, what it does well, where it fails hard, and the rules I had to learn the slow way.&lt;/p&gt;

&lt;p&gt;No hype. No vendor talk. Just patterns that survived real work.&lt;/p&gt;




&lt;h2&gt;
  
  
  Where AI Helps Me Every Single Week
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Breaking down unfamiliar codebases
&lt;/h3&gt;

&lt;p&gt;When I open a new project, AI is good at one thing humans hate doing.&lt;/p&gt;

&lt;p&gt;Mapping the terrain.&lt;/p&gt;

&lt;p&gt;I paste small sections of code and ask:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What problem is this solving?&lt;/li&gt;
&lt;li&gt;What assumptions does this code make?&lt;/li&gt;
&lt;li&gt;What would break if I removed this?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It is not about trusting the answer. It is about accelerating orientation.&lt;/p&gt;

&lt;p&gt;This replaces the first hour of staring and guessing.&lt;/p&gt;




&lt;h3&gt;
  
  
  2. Generating first drafts, not final answers
&lt;/h3&gt;

&lt;p&gt;AI is great at first drafts and terrible at final decisions.&lt;/p&gt;

&lt;p&gt;Examples:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Initial function signatures&lt;/li&gt;
&lt;li&gt;Rough data models&lt;/li&gt;
&lt;li&gt;Boilerplate config files&lt;/li&gt;
&lt;li&gt;Test scaffolding&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I never ship AI output directly.&lt;/p&gt;

&lt;p&gt;I treat it like a junior developer who types fast and misunderstands context.&lt;/p&gt;




&lt;h3&gt;
  
  
  3. Explaining errors faster than search
&lt;/h3&gt;

&lt;p&gt;Stack traces and cryptic errors are where AI shines.&lt;/p&gt;

&lt;p&gt;Instead of pasting an error into a search engine and jumping through blog posts from 2019, I paste:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The error&lt;/li&gt;
&lt;li&gt;The relevant code&lt;/li&gt;
&lt;li&gt;What I was trying to do&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Most of the time, it gives me a direction in seconds.&lt;/p&gt;

&lt;p&gt;Not a fix. A direction.&lt;/p&gt;




&lt;h2&gt;
  
  
  Where AI Actively Makes Things Worse
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Confidently wrong architecture advice
&lt;/h3&gt;

&lt;p&gt;This is the most dangerous failure mode.&lt;/p&gt;

&lt;p&gt;AI will confidently suggest:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Over engineered abstractions&lt;/li&gt;
&lt;li&gt;Patterns that do not fit your scale&lt;/li&gt;
&lt;li&gt;Libraries that are outdated or irrelevant&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you follow these blindly, you pay the cost later.&lt;/p&gt;

&lt;p&gt;Rule I learned:&lt;br&gt;
Never accept architecture advice unless you already understand why it might be wrong.&lt;/p&gt;




&lt;h3&gt;
  
  
  2. Hallucinated APIs and fake details
&lt;/h3&gt;

&lt;p&gt;This still happens more than people admit.&lt;/p&gt;

&lt;p&gt;Functions that do not exist.&lt;br&gt;
Flags that look real.&lt;br&gt;
Configuration options that feel plausible.&lt;/p&gt;

&lt;p&gt;If the AI cannot point to official docs, I assume it is guessing.&lt;/p&gt;




&lt;h3&gt;
  
  
  3. Long term maintainability blind spots
&lt;/h3&gt;

&lt;p&gt;AI optimizes for making something work now.&lt;/p&gt;

&lt;p&gt;It does not feel:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Code ownership&lt;/li&gt;
&lt;li&gt;On call stress&lt;/li&gt;
&lt;li&gt;Team confusion&lt;/li&gt;
&lt;li&gt;Six month regret&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Humans still have to carry the code.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Rules That Finally Made AI Useful for Me
&lt;/h2&gt;

&lt;p&gt;These are the rules I wish someone told me earlier.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Never ask AI to make decisions. Ask it to generate options.&lt;/li&gt;
&lt;li&gt;Treat outputs as drafts, never answers.&lt;/li&gt;
&lt;li&gt;Keep context small. Large prompts produce confident nonsense.&lt;/li&gt;
&lt;li&gt;Validate anything that touches security, money, or users.&lt;/li&gt;
&lt;li&gt;If you cannot explain the output yourself, you are not done.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;AI speeds up typing and thinking.&lt;/p&gt;

&lt;p&gt;It does not replace judgment.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Real Shift Nobody Talks About
&lt;/h2&gt;

&lt;p&gt;The biggest change is not productivity.&lt;/p&gt;

&lt;p&gt;It is cognitive load.&lt;/p&gt;

&lt;p&gt;AI reduces the mental tax of starting, exploring, and experimenting.&lt;/p&gt;

&lt;p&gt;But it increases the importance of critical thinking.&lt;/p&gt;

&lt;p&gt;The better you are as a developer, the more value you get from it.&lt;br&gt;
The worse you are, the more dangerous it becomes.&lt;/p&gt;




&lt;h2&gt;
  
  
  Final Thought
&lt;/h2&gt;

&lt;p&gt;AI did not replace my job.&lt;/p&gt;

&lt;p&gt;It replaced my blank page anxiety.&lt;/p&gt;

&lt;p&gt;And that is useful, as long as I stay in control.&lt;/p&gt;

&lt;p&gt;If you are using AI differently, or you disagree with any of this, I would genuinely like to hear how.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>productivity</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Building Remote Companies the Hard Way</title>
      <dc:creator>Tech Stratos</dc:creator>
      <pubDate>Fri, 23 Jan 2026 03:59:37 +0000</pubDate>
      <link>https://forem.com/techstratos/building-remote-companies-the-hard-way-5of</link>
      <guid>https://forem.com/techstratos/building-remote-companies-the-hard-way-5of</guid>
      <description>&lt;h2&gt;
  
  
  Lessons That Only Appear After Years of Trial and Error
&lt;/h2&gt;

&lt;p&gt;Remote work is often marketed as freedom. Freedom from offices, rigid schedules, and geographic limits. What rarely gets discussed is what happens when you try to build an actual company this way.&lt;/p&gt;

&lt;p&gt;Not freelancing.&lt;br&gt;&lt;br&gt;
Not consulting.&lt;br&gt;&lt;br&gt;
A real business with real employees, real risk, and real consequences.&lt;/p&gt;

&lt;p&gt;After years of building companies remotely, one reality becomes unavoidable. Remote companies are not easier. In many cases, they are harder. The challenges are quieter, more delayed, and easier to ignore until they become expensive.&lt;/p&gt;

&lt;p&gt;The difference between companies that survive and those that quietly stall often comes down to whether the founder understands what remote work really demands.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Myth of Effortless Flexibility
&lt;/h2&gt;

&lt;p&gt;One of the most damaging assumptions about remote work is that flexibility automatically improves quality of life.&lt;/p&gt;

&lt;p&gt;In practice, remote work often removes the boundaries that protected people from burnout. Work leaks into personal time. Personal distractions leak into work. Days blur together. Output becomes inconsistent.&lt;/p&gt;

&lt;p&gt;Without intentional structure, autonomy becomes chaos.&lt;/p&gt;

&lt;p&gt;Experienced remote founders eventually learn that freedom does not come from fewer rules. It comes from better ones.&lt;/p&gt;




&lt;h2&gt;
  
  
  Communication Is Not a Tool Problem
&lt;/h2&gt;

&lt;p&gt;Most remote teams over invest in software and under invest in communication discipline.&lt;/p&gt;

&lt;p&gt;Slack does not fix unclear expectations.&lt;br&gt;&lt;br&gt;
Meetings do not fix missing context.&lt;br&gt;&lt;br&gt;
Documentation does not fix poor decision ownership.&lt;/p&gt;

&lt;p&gt;Strong remote organizations are explicit about things most teams leave ambiguous:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;When something requires real time discussion
&lt;/li&gt;
&lt;li&gt;What decisions must be documented
&lt;/li&gt;
&lt;li&gt;How disagreement is surfaced
&lt;/li&gt;
&lt;li&gt;Who is responsible for clarity when confusion appears
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;High quality remote communication is slower upfront and dramatically faster later. Teams that skip this step pay for it repeatedly.&lt;/p&gt;




&lt;h2&gt;
  
  
  Loneliness Is an Operational Risk
&lt;/h2&gt;

&lt;p&gt;Loneliness is rarely treated as a business issue, but it should be.&lt;/p&gt;

&lt;p&gt;Remote work removes incidental human contact. No hallway conversations. No shared frustration after a bad meeting. No casual validation that you are not alone in the struggle.&lt;/p&gt;

&lt;p&gt;Over time, isolation degrades judgment, motivation, and trust. Leaders feel it first. Teams feel it next.&lt;/p&gt;

&lt;p&gt;Remote companies that last intentionally create space for real connection. Not forced team building. Not artificial fun. Honest conversation and shared problem solving.&lt;/p&gt;

&lt;p&gt;Ignoring this is not neutral. It is costly.&lt;/p&gt;




&lt;h2&gt;
  
  
  Unplugging Is Binary
&lt;/h2&gt;

&lt;p&gt;Many remote founders believe they can partially disconnect. This almost never works.&lt;/p&gt;

&lt;p&gt;Checking messages during time off keeps the nervous system engaged. It trains teams to escalate unnecessarily. It prevents leaders from seeing whether their systems actually work without them.&lt;/p&gt;

&lt;p&gt;Remote companies scale when leaders step away completely and regularly.&lt;/p&gt;

&lt;p&gt;If everything collapses when you disappear for a week, the issue is not commitment. It is structure.&lt;/p&gt;




&lt;h2&gt;
  
  
  Home Is Not Automatically a Workspace
&lt;/h2&gt;

&lt;p&gt;Working from home is not the same as working intentionally.&lt;/p&gt;

&lt;p&gt;Distractions are rarely dramatic. They are subtle. Context switching. Household responsibilities. The mental friction of having no physical separation between roles.&lt;/p&gt;

&lt;p&gt;Experienced remote builders design their environment deliberately. Physical boundaries. Time boundaries. Clear signals for when work starts and ends.&lt;/p&gt;

&lt;p&gt;Productivity is rarely a motivation issue. It is almost always a design issue.&lt;/p&gt;




&lt;h2&gt;
  
  
  Time Zones Multiply Complexity
&lt;/h2&gt;

&lt;p&gt;Distributed teams unlock talent but amplify coordination costs.&lt;/p&gt;

&lt;p&gt;Every additional time zone adds delay. Less overlap. More written dependency. More room for misinterpretation.&lt;/p&gt;

&lt;p&gt;Successful remote companies treat time zones as a first class constraint. They define decision windows. Protect overlap hours. Avoid building urgency into everything.&lt;/p&gt;

&lt;p&gt;Patience becomes a system, not a personality trait.&lt;/p&gt;




&lt;h2&gt;
  
  
  Motivation Follows Movement
&lt;/h2&gt;

&lt;p&gt;Remote work removes external pressure. That can be freeing or destabilizing.&lt;/p&gt;

&lt;p&gt;Motivation is not constant. It never was. The difference is that remote environments expose that truth faster.&lt;/p&gt;

&lt;p&gt;Long lasting remote companies rely on momentum, not inspiration. Clear goals. Visible progress. Small wins that compound.&lt;/p&gt;

&lt;p&gt;People feel motivated when they see movement. Not before.&lt;/p&gt;




&lt;h2&gt;
  
  
  Learning How to Rest Is a Skill
&lt;/h2&gt;

&lt;p&gt;Many remote founders struggle to take real vacations. The work is always nearby. Identity gets wrapped into output.&lt;/p&gt;

&lt;p&gt;Rest feels unproductive until burnout proves otherwise.&lt;/p&gt;

&lt;p&gt;The companies that survive long term are often led by people who learned, sometimes painfully, that rest is not optional. It is maintenance.&lt;/p&gt;




&lt;h2&gt;
  
  
  About the Perspective Behind These Lessons
&lt;/h2&gt;

&lt;p&gt;The lessons in this article reflect patterns that emerge only after years of building and scaling remote first companies. Much of this thinking aligns with public conversations and long form discussions shared by Ashkan Rajaee, who has spent decades operating and refining distributed business models.&lt;/p&gt;

&lt;p&gt;Rather than focusing on trends or tools, the emphasis is on repeatable systems and human realities that surface only through sustained execution in remote environments.&lt;/p&gt;




&lt;h2&gt;
  
  
  Final Thought
&lt;/h2&gt;

&lt;p&gt;Remote work is not a shortcut. It is a different terrain.&lt;/p&gt;

&lt;p&gt;Those who succeed long term treat it as a discipline, not a perk. They invest in communication, boundaries, and human sustainability as seriously as they invest in revenue.&lt;/p&gt;

&lt;p&gt;Durable remote companies are not accidental.&lt;/p&gt;

&lt;p&gt;They are designed.&lt;/p&gt;




</description>
      <category>remotework</category>
      <category>startup</category>
      <category>entrepreneurship</category>
      <category>leadership</category>
    </item>
    <item>
      <title>What 15 Years in the Tech World Really Taught Me</title>
      <dc:creator>Tech Stratos</dc:creator>
      <pubDate>Thu, 22 Jan 2026 03:59:00 +0000</pubDate>
      <link>https://forem.com/techstratos/what-15-years-in-the-tech-world-really-taught-me-19ff</link>
      <guid>https://forem.com/techstratos/what-15-years-in-the-tech-world-really-taught-me-19ff</guid>
      <description>&lt;p&gt;I have been in tech long enough to remember when shipping fast was considered reckless, not heroic. Long enough to see titles inflate while trust deflated. Long enough to realize that most advice in tech is optimized for short wins, not long lives.&lt;/p&gt;

&lt;p&gt;Fifteen years does not make you an expert. It makes you harder to fool.&lt;/p&gt;

&lt;p&gt;Here are the lessons I did not expect to learn.&lt;/p&gt;




&lt;h2&gt;
  
  
  Talent Is Common. Reliability Is Rare.
&lt;/h2&gt;

&lt;p&gt;Early in my career, I believed the industry rewarded the smartest people in the room. That belief did not survive production incidents, missed deadlines, or quiet teammates who carried entire systems without applause.&lt;/p&gt;

&lt;p&gt;Raw intelligence is everywhere in tech. The real differentiator is whether someone shows up when things break, owns mistakes without theater, and finishes the boring parts.&lt;/p&gt;

&lt;p&gt;If you are consistently reliable, you will outlast people who are consistently brilliant.&lt;/p&gt;




&lt;h2&gt;
  
  
  Most Best Practices Are Contextual Opinions
&lt;/h2&gt;

&lt;p&gt;Tech loves absolutes. Always refactor. Always ship fast. Always document. Always automate.&lt;/p&gt;

&lt;p&gt;After fifteen years, I learned that best practices are often just successful experiments mistaken for universal laws. What works at one scale, culture, or budget can fail spectacularly somewhere else.&lt;/p&gt;

&lt;p&gt;The real skill is not memorizing rules. It is knowing when to break them and being able to explain why.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Code Is Rarely the Hard Part
&lt;/h2&gt;

&lt;p&gt;Junior me thought technical problems were the hardest problems. Senior me knows better.&lt;/p&gt;

&lt;p&gt;The hardest problems are people problems disguised as technical ones. Misaligned incentives. Fear of accountability. Ego wrapped in architecture debates.&lt;/p&gt;

&lt;p&gt;Code can be rewritten. Trust is harder to refactor.&lt;/p&gt;




&lt;h2&gt;
  
  
  Speed Without Direction Is Just Noise
&lt;/h2&gt;

&lt;p&gt;The industry worships velocity. Ship faster. Deploy more often. Move quickly.&lt;/p&gt;

&lt;p&gt;But speed without clarity creates churn, not progress. I have seen teams ship constantly while going nowhere, mistaking activity for impact.&lt;/p&gt;

&lt;p&gt;Moving fast only matters if you are moving toward something worth building.&lt;/p&gt;




&lt;h2&gt;
  
  
  Titles Inflate Faster Than Responsibility
&lt;/h2&gt;

&lt;p&gt;I have seen junior engineers with senior titles and senior engineers without them. Titles are often compensation tools or retention tactics, not reflections of capability.&lt;/p&gt;

&lt;p&gt;Responsibility tells the real story. Who makes decisions when there is no guidance. Who absorbs risk when something fails. Who protects the team instead of protecting their image.&lt;/p&gt;

&lt;p&gt;If you chase titles, you will eventually feel empty. If you chase responsibility, titles tend to follow.&lt;/p&gt;




&lt;h2&gt;
  
  
  Culture Is What Happens Under Pressure
&lt;/h2&gt;

&lt;p&gt;Every company claims to value transparency, ownership, and collaboration. Those values only matter when deadlines slip, revenue dips, or leadership feels threatened.&lt;/p&gt;

&lt;p&gt;Watch what happens then. Who gets blamed. Who gets protected. Who gets quiet.&lt;/p&gt;

&lt;p&gt;Culture is not what is written in onboarding docs. It is what is tolerated when it would be inconvenient to intervene.&lt;/p&gt;




&lt;h2&gt;
  
  
  Burnout Is Not a Personal Failure
&lt;/h2&gt;

&lt;p&gt;Tech quietly glorifies exhaustion. Late nights are framed as dedication. Overwork is disguised as passion.&lt;/p&gt;

&lt;p&gt;Burnout is not a lack of resilience. It is often a rational response to unsustainable systems. When smart, capable people consistently burn out, the problem is rarely the individual.&lt;/p&gt;

&lt;p&gt;Sustainable output beats heroic collapse every time.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Loudest Voices Are Not Always the Most Valuable
&lt;/h2&gt;

&lt;p&gt;Some people are rewarded for visibility rather than contribution. They dominate meetings, narrate their work publicly, and stay just close enough to outcomes to claim credit.&lt;/p&gt;

&lt;p&gt;Meanwhile, others quietly build foundations that everything depends on.&lt;/p&gt;

&lt;p&gt;Learning to see past noise and recognize real impact is a skill that only time teaches.&lt;/p&gt;




&lt;h2&gt;
  
  
  You Will Outgrow Some Dreams
&lt;/h2&gt;

&lt;p&gt;Early in my career, I had a fixed image of success. Certain companies. Certain roles. Certain prestige.&lt;/p&gt;

&lt;p&gt;That image changed. Not because I failed, but because I learned more about what those paths actually cost.&lt;/p&gt;

&lt;p&gt;Outgrowing old goals is not quitting. It is updating your definition of a good life.&lt;/p&gt;




&lt;h2&gt;
  
  
  Integrity Is the Only Long Game That Pays
&lt;/h2&gt;

&lt;p&gt;Shortcuts exist. Credit theft exists. Politics exist.&lt;/p&gt;

&lt;p&gt;They work for a while.&lt;/p&gt;

&lt;p&gt;But tech is smaller than it looks. Reputations compound quietly, just like interest. People remember who was fair, who was honest, and who disappeared when things went wrong.&lt;/p&gt;

&lt;p&gt;Integrity does not always pay immediately. It pays eventually, and more reliably than any hype cycle.&lt;/p&gt;




&lt;h3&gt;
  
  
  The Quiet Truth
&lt;/h3&gt;

&lt;p&gt;Fifteen years in tech did not teach me how to win faster.&lt;/p&gt;

&lt;p&gt;It taught me how to lose less of myself along the way.&lt;/p&gt;

&lt;p&gt;And that may be the most valuable lesson of all.&lt;/p&gt;

</description>
      <category>career</category>
      <category>technology</category>
      <category>growth</category>
      <category>lessons</category>
    </item>
    <item>
      <title>It Is 2026. Some Tech Jobs Quietly Disappeared.</title>
      <dc:creator>Tech Stratos</dc:creator>
      <pubDate>Tue, 20 Jan 2026 04:01:00 +0000</pubDate>
      <link>https://forem.com/techstratos/it-is-2026-some-tech-jobs-quietly-disappeared-5607</link>
      <guid>https://forem.com/techstratos/it-is-2026-some-tech-jobs-quietly-disappeared-5607</guid>
      <description>&lt;h2&gt;
  
  
  It Is 2026
&lt;/h2&gt;

&lt;p&gt;And the change did not look like a collapse.&lt;/p&gt;

&lt;p&gt;There was no announcement.&lt;br&gt;&lt;br&gt;
No dramatic email.&lt;br&gt;&lt;br&gt;
No official moment.&lt;/p&gt;

&lt;p&gt;What happened instead was quieter.&lt;/p&gt;

&lt;p&gt;Teams got smaller.&lt;br&gt;&lt;br&gt;
Backfills were delayed.&lt;br&gt;&lt;br&gt;
Hiring plans were rewritten and never restored.&lt;/p&gt;

&lt;p&gt;When people left, many roles simply vanished.&lt;/p&gt;

&lt;p&gt;That is how most tech jobs disappeared.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Roles That Stopped Coming Back
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Entry-Level Developers With Narrow Scope
&lt;/h3&gt;

&lt;p&gt;There used to be roles focused almost entirely on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Wiring forms
&lt;/li&gt;
&lt;li&gt;Connecting APIs
&lt;/li&gt;
&lt;li&gt;Moving data between systems
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;By 2026, that work is rarely a full job.&lt;/p&gt;

&lt;p&gt;Internal tools are scaffolded quickly.&lt;br&gt;&lt;br&gt;
Senior engineers review the output.&lt;br&gt;&lt;br&gt;
The work ships.&lt;/p&gt;

&lt;p&gt;Junior engineers still exist.&lt;/p&gt;

&lt;p&gt;But the expectation changed.&lt;/p&gt;

&lt;p&gt;Ownership starts earlier now.&lt;br&gt;&lt;br&gt;
System awareness matters sooner.&lt;br&gt;&lt;br&gt;
The buffer roles are gone.&lt;/p&gt;




&lt;h3&gt;
  
  
  Manual QA as a Standalone Role
&lt;/h3&gt;

&lt;p&gt;There was a time when regression testing meant clicking through the same flows every release.&lt;/p&gt;

&lt;p&gt;That era ended quietly.&lt;/p&gt;

&lt;p&gt;Most teams rely on automated pipelines that generate and adapt tests continuously.&lt;/p&gt;

&lt;p&gt;Manual testing still happens.&lt;br&gt;&lt;br&gt;
But it is focused.&lt;br&gt;&lt;br&gt;
Strategic.&lt;br&gt;&lt;br&gt;
Often owned by senior QA or engineers.&lt;/p&gt;

&lt;p&gt;Purely manual testing roles stopped being rehired.&lt;/p&gt;




&lt;h3&gt;
  
  
  SEO-Driven Content Roles
&lt;/h3&gt;

&lt;p&gt;Content did not disappear.&lt;/p&gt;

&lt;p&gt;Discovery did.&lt;/p&gt;

&lt;p&gt;Search engines now summarize aggressively.&lt;br&gt;&lt;br&gt;
Direct answers replace long lists of links.&lt;/p&gt;

&lt;p&gt;Roles built entirely around keyword tuning faded out.&lt;/p&gt;

&lt;p&gt;Writing still matters.&lt;br&gt;&lt;br&gt;
Authority still matters.&lt;br&gt;&lt;br&gt;
Trust still matters.&lt;/p&gt;

&lt;p&gt;Gaming search mechanics does not.&lt;/p&gt;




&lt;h3&gt;
  
  
  Tier-One IT Support
&lt;/h3&gt;

&lt;p&gt;Password resets.&lt;br&gt;&lt;br&gt;
Access requests.&lt;br&gt;&lt;br&gt;
Environment setup.&lt;br&gt;&lt;br&gt;
Basic troubleshooting.&lt;/p&gt;

&lt;p&gt;Most of this is now automated or self-service.&lt;/p&gt;

&lt;p&gt;Human IT support still exists for complex issues.&lt;/p&gt;

&lt;p&gt;But the large entry-level support layer is much smaller than it used to be.&lt;/p&gt;

&lt;p&gt;Most companies never rebuilt it.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Roles That Never Really Left
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Engineers Who Understand Systems
&lt;/h3&gt;

&lt;p&gt;People who understand failure remain essential.&lt;/p&gt;

&lt;p&gt;Infrastructure engineers.&lt;br&gt;&lt;br&gt;
Platform engineers.&lt;br&gt;&lt;br&gt;
Reliability-focused engineers.&lt;/p&gt;

&lt;p&gt;AI can generate code.&lt;/p&gt;

&lt;p&gt;It does not reason about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Cascading failures
&lt;/li&gt;
&lt;li&gt;Tradeoffs under pressure
&lt;/li&gt;
&lt;li&gt;Long-term operational risk
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When systems break at scale, humans are still called.&lt;/p&gt;




&lt;h3&gt;
  
  
  Security Roles
&lt;/h3&gt;

&lt;p&gt;Security did not shrink.&lt;/p&gt;

&lt;p&gt;It expanded.&lt;/p&gt;

&lt;p&gt;More automation created more surface area.&lt;br&gt;&lt;br&gt;
More integration increased risk.&lt;br&gt;&lt;br&gt;
Faster releases made mistakes expensive.&lt;/p&gt;

&lt;p&gt;Threat modeling, incident response, and adversarial thinking remain human-heavy work.&lt;/p&gt;




&lt;h3&gt;
  
  
  Engineers Who Think in Product Terms
&lt;/h3&gt;

&lt;p&gt;Smaller teams leave less room for waste.&lt;/p&gt;

&lt;p&gt;Engineers who understand users, impact, and unintended consequences gained influence.&lt;/p&gt;

&lt;p&gt;In 2026:&lt;/p&gt;

&lt;p&gt;Writing code is expected.&lt;br&gt;&lt;br&gt;
Knowing when not to ship matters just as much.&lt;/p&gt;




&lt;h3&gt;
  
  
  Data Roles Focused on Meaning
&lt;/h3&gt;

&lt;p&gt;Models are everywhere now.&lt;/p&gt;

&lt;p&gt;Interpretation is not.&lt;/p&gt;

&lt;p&gt;People who can explain uncertainty, bias, and tradeoffs remain trusted voices.&lt;/p&gt;

&lt;p&gt;Charts do not make decisions.&lt;br&gt;&lt;br&gt;
People do.&lt;/p&gt;




&lt;h3&gt;
  
  
  Roles Centered on Clarity
&lt;/h3&gt;

&lt;p&gt;Technical writers.&lt;br&gt;&lt;br&gt;
Developer advocates.&lt;br&gt;&lt;br&gt;
UX researchers.&lt;br&gt;&lt;br&gt;
Accessibility specialists.&lt;/p&gt;

&lt;p&gt;As systems grew more complex, confusion became expensive.&lt;/p&gt;

&lt;p&gt;Clear explanations still save time, money, and trust.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Pattern Became Obvious
&lt;/h2&gt;

&lt;p&gt;The roles that faded shared the same traits:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Repetitive
&lt;/li&gt;
&lt;li&gt;Predictable
&lt;/li&gt;
&lt;li&gt;Far removed from consequences
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The roles that survived stayed close to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Decisions
&lt;/li&gt;
&lt;li&gt;Risk
&lt;/li&gt;
&lt;li&gt;Accountability
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That pattern is clear in 2026.&lt;/p&gt;




&lt;h2&gt;
  
  
  What This Year Made Clear
&lt;/h2&gt;

&lt;p&gt;Job titles did not protect anyone.&lt;/p&gt;

&lt;p&gt;Proximity to impact did.&lt;/p&gt;

&lt;p&gt;The closer your work is to outcomes and responsibility, the harder it is to remove.&lt;/p&gt;

&lt;p&gt;That lesson did not arrive as a headline.&lt;/p&gt;

&lt;p&gt;It arrived as silence on the job boards.&lt;/p&gt;

</description>
      <category>tech</category>
      <category>career</category>
      <category>ai</category>
      <category>work</category>
    </item>
  </channel>
</rss>
