<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Coder Legion - Recent posts tagged self-taught</title>
<link>https://coderlegion.com/tag/self-taught</link>
<description>Powered by Question2Answer</description>
<item>
<title>From Retrenchment to Full-Stack Developer: Wade Thomas on Learning, Simplicity and Building Software</title>
<link>https://coderlegion.com/25749/from-retrenchment-full-stack-developer-wade-thomas-learning-simplicity-building-software</link>
<description>&lt;h2 id=&quot;from-retrenchment-to-full-stack-developer-wade-thomas-on-learning-simplicity-and-building-software-that-matters&quot;&gt;From Retrenchment to Full-Stack Developer: Wade Thomas on Learning, Simplicity and Building Software That Matters&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Developer Stories | CoderLegion&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;What happens when a career change forces you to rethink your future?&lt;/p&gt;
&lt;p&gt;For Wade Alister Thomas, the answer was to turn a difficult setback into the beginning of a completely different career.&lt;/p&gt;
&lt;p&gt;After spending 18 years working in the telecommunications industry, Wade was among approximately 500 employees who were retrenched in November 2018. He had recently started a family and finished building his home, so the timing could hardly have been more challenging.&lt;/p&gt;
&lt;p&gt;At that point, Wade had a decision to make: look for another traditional job or take the small coding projects he had been doing on the side and turn them into a full-time career.&lt;/p&gt;
&lt;p&gt;He chose the second path.&lt;/p&gt;
&lt;p&gt;Today, Wade is a self-taught full-stack developer and consultant based in Trinidad &amp;amp; Tobago. His preferred stack includes TanStack Start, Tailwind CSS and shadcn/ui on the frontend, with Directus, PostgreSQL and Redis running on a VPS through Coolify.&lt;/p&gt;
&lt;p&gt;He also works with businesses on their digital presence, builds applications, creates logos and Git templates, and regularly shares what he learns through technical articles.&lt;/p&gt;
&lt;p&gt;In this Developer Stories interview, Wade talks about his journey from telecommunications to software development, the challenges of learning without a traditional curriculum, why he prefers simple and sustainable architectures, what attracted him to self-hosting, and why developers should focus on solving business problems rather than simply using the newest technology.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;from-2014-to-2018-when-a-career-changed-direction&quot;&gt;From 2014 to 2018: When a Career Changed Direction&lt;/h3&gt;
&lt;p&gt;Wade started coding in 2014, initially taking on small projects for friends and family.&lt;/p&gt;
&lt;p&gt;At the time, however, software development was still something he was doing alongside his full-time career in telecommunications.&lt;/p&gt;
&lt;p&gt;That changed in 2018.&lt;/p&gt;
&lt;p&gt;About 500 employees at the telecommunications company were retrenched on November 15, 2018, and Wade was among them.&lt;/p&gt;
&lt;p&gt;It was a particularly difficult period because he had recently started a family and had just finished building his home.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;It was a really difficult time, as I had started a family and just finished building our home.&quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;After 18 years in telecommunications, Wade had to decide whether to look for another traditional job or pursue the coding work he had already started doing on the side.&lt;/p&gt;
&lt;p&gt;With the support of his wife and after much prayer, he decided to pursue software development full-time.&lt;/p&gt;
&lt;p&gt;That decision marked the beginning of a completely different professional journey.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;the-challenge-of-being-a-self-taught-developer&quot;&gt;The Challenge of Being a Self-Taught Developer&lt;/h3&gt;
&lt;p&gt;Being self-taught gave Wade freedom, but it also created one of the biggest challenges many independent developers face: deciding what to learn.&lt;/p&gt;
&lt;p&gt;There was no university curriculum, mentor or structured program telling him which technology to choose next.&lt;/p&gt;
&lt;p&gt;He initially enrolled with Treehouse but eventually had to stop because he could not afford the monthly subscription.&lt;/p&gt;
&lt;p&gt;He began learning JavaScript, HTML and CSS, purchasing discounted courses on Udemy and experimenting with different technologies.&lt;/p&gt;
&lt;p&gt;Eventually, he realized that knowing frontend technologies alone wasn't enough.&lt;/p&gt;
&lt;p&gt;He needed to understand backend development as well.&lt;/p&gt;
&lt;p&gt;The problem was that there was nobody to point him toward a specific path.&lt;/p&gt;
&lt;p&gt;Before AI made technical research much easier, Wade had to search through the internet himself, experiment, make mistakes and figure things out through trial and error.&lt;/p&gt;
&lt;p&gt;He eventually settled on React for the frontend and Node/Express for the backend.&lt;/p&gt;
&lt;p&gt;But the experimentation didn't stop there.&lt;/p&gt;
&lt;p&gt;He explored Vue.js, returned to React, and tried several frameworks including Next.js, Remix, Redwood and TanStack.&lt;/p&gt;
&lt;p&gt;Then came another area of exploration: headless CMS platforms.&lt;/p&gt;
&lt;p&gt;He experimented with Contentful, Strapi, DatoCMS, Sanity, Storyblok, Prismic, Payload and eventually Directus.&lt;/p&gt;
&lt;p&gt;Looking back, Wade says deciding what to learn and sticking with it was a major struggle.&lt;/p&gt;
&lt;p&gt;What eventually helped was finding a technology stack with a manageable learning curve and, more importantly, enjoying the process of learning.&lt;/p&gt;
&lt;p&gt;The motivation shifted from simply trying to reach an outcome to genuinely enjoying the journey.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;finding-a-stack-that-works&quot;&gt;Finding a Stack That Works&lt;/h3&gt;
&lt;p&gt;Wade's current technology stack didn't appear overnight.&lt;/p&gt;
&lt;p&gt;It evolved through real client work and the practical problems that came with building software as a solo developer.&lt;/p&gt;
&lt;p&gt;His first paying client was a travel agency.&lt;/p&gt;
&lt;p&gt;At the time, Wade was using React on the frontend and Node/Express on the backend.&lt;/p&gt;
&lt;p&gt;That meant manually building many of the pieces required by the application, including forms, APIs and database functionality.&lt;/p&gt;
&lt;p&gt;The workload was significant.&lt;/p&gt;
&lt;p&gt;He didn't meet the original delivery date, although he ultimately delivered a working product.&lt;/p&gt;
&lt;p&gt;That experience taught him something important about working as a solo developer: the technology stack itself can have a major impact on how quickly and sustainably you can deliver.&lt;/p&gt;
&lt;p&gt;Instead of simply accepting the complexity, Wade began researching alternatives.&lt;/p&gt;
&lt;p&gt;He wanted technologies that worked well together and allowed him to spend more time building the actual application instead of repeatedly wiring infrastructure together.&lt;/p&gt;
&lt;p&gt;His current approach focuses on technologies including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;TanStack Start&lt;/li&gt;
&lt;li&gt;Tailwind CSS&lt;/li&gt;
&lt;li&gt;shadcn/ui&lt;/li&gt;
&lt;li&gt;Directus&lt;/li&gt;
&lt;li&gt;PostgreSQL&lt;/li&gt;
&lt;li&gt;Redis&lt;/li&gt;
&lt;li&gt;VPS infrastructure&lt;/li&gt;
&lt;li&gt;Coolify&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The goal isn't to use the most impressive stack possible.&lt;/p&gt;
&lt;p&gt;It is to use a stack that works well for the types of clients he serves.&lt;/p&gt;
&lt;p&gt;Because Wade primarily works with startups and small-to-medium businesses, he doesn't believe every project needs an enterprise-level architecture.&lt;/p&gt;
&lt;p&gt;Instead, he looks for solutions that are affordable, sustainable and fast to deliver.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;why-wade-chose-self-hosting&quot;&gt;Why Wade Chose Self-Hosting&lt;/h3&gt;
&lt;p&gt;Many developers today immediately reach for managed platforms such as Vercel or Netlify.&lt;/p&gt;
&lt;p&gt;Wade took a different route.&lt;/p&gt;
&lt;p&gt;He initially used Netlify for some of his projects, but eventually became frustrated with aspects of the platform, including pricing, DNS management and deployment errors that weren't always intuitive.&lt;/p&gt;
&lt;p&gt;The possibility of unpredictable hosting costs also made him cautious about some managed platforms.&lt;/p&gt;
&lt;p&gt;Self-hosting offered a different model.&lt;/p&gt;
&lt;p&gt;With a VPS and Coolify, Wade could control the hosting environment while still keeping much of the convenience developers expect from modern deployment platforms.&lt;/p&gt;
&lt;p&gt;He could create subdomains, automatically manage SSL certificates, run frontend and backend applications on the same server, and deploy directly from GitHub.&lt;/p&gt;
&lt;p&gt;For the types of businesses he works with, this provided a practical balance between flexibility, cost and simplicity.&lt;/p&gt;
&lt;p&gt;But Wade sees another important benefit to self-hosting.&lt;/p&gt;
&lt;p&gt;It forces developers to understand what actually happens when an application runs in production.&lt;/p&gt;
&lt;p&gt;You have to understand the server, deployment process, database and infrastructure.&lt;/p&gt;
&lt;p&gt;That knowledge can be valuable even when working with managed platforms.&lt;/p&gt;
&lt;p&gt;For Wade, predictable costs are another major advantage.&lt;/p&gt;
&lt;p&gt;Instead of worrying that an unexpected traffic spike or usage metric could suddenly increase a hosting bill, he knows what infrastructure he is paying for.&lt;/p&gt;
&lt;p&gt;Self-hosting also reduces dependence on a particular provider's pricing and platform rules.&lt;/p&gt;
&lt;p&gt;At the same time, Coolify provides many of the conveniences developers appreciate from managed platforms while allowing Wade to retain control over his infrastructure.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;why-directus-became-an-important-part-of-his-stack&quot;&gt;Why Directus Became an Important Part of His Stack&lt;/h3&gt;
&lt;p&gt;Before using Directus, Wade built backend systems using Node/Express.&lt;/p&gt;
&lt;p&gt;That meant creating APIs, middleware, authentication and authorization himself.&lt;/p&gt;
&lt;p&gt;For a solo developer, that can add a considerable amount of work to every project.&lt;/p&gt;
&lt;p&gt;Directus changed that equation.&lt;/p&gt;
&lt;p&gt;With Directus, Wade could quickly create a backend and automatically expose APIs through REST, GraphQL or the SDK.&lt;/p&gt;
&lt;p&gt;The platform also provides a data studio that allows clients and non-developers to manage their own data.&lt;/p&gt;
&lt;p&gt;Authentication is available out of the box, and Directus can connect to existing SQL databases.&lt;/p&gt;
&lt;p&gt;For Wade, this makes Directus particularly useful for content-driven websites and fast-turnaround MVPs where speed and a client-friendly data management experience are important.&lt;/p&gt;
&lt;p&gt;It also fits naturally into his self-hosting approach.&lt;/p&gt;
&lt;p&gt;However, Wade doesn't see Directus as the answer to every backend problem.&lt;/p&gt;
&lt;p&gt;For applications with highly complex business logic, he believes a custom backend can still be the better choice.&lt;/p&gt;
&lt;p&gt;That distinction is important.&lt;/p&gt;
&lt;p&gt;The goal isn't to find one technology that solves every problem.&lt;/p&gt;
&lt;p&gt;The goal is to choose the right level of complexity for the problem being solved.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;when-simplicity-becomes-an-architecture-principle&quot;&gt;When Simplicity Becomes an Architecture Principle&lt;/h3&gt;
&lt;p&gt;One of the strongest themes in Wade's approach to development is simplicity.&lt;/p&gt;
&lt;p&gt;Developers can easily become distracted by the desire to build something technically impressive.&lt;/p&gt;
&lt;p&gt;Modern frameworks, animations, advanced architectures and new technologies can all be exciting.&lt;/p&gt;
&lt;p&gt;But they can also distract from the actual purpose of a product.&lt;/p&gt;
&lt;p&gt;Wade believes in launching a minimum viable product, keeping the initial implementation focused and adding complexity only when it becomes necessary.&lt;/p&gt;
&lt;p&gt;Complexity has a cost.&lt;/p&gt;
&lt;p&gt;It can increase:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Bugs&lt;/li&gt;
&lt;li&gt;Development time&lt;/li&gt;
&lt;li&gt;Testing requirements&lt;/li&gt;
&lt;li&gt;Maintenance work&lt;/li&gt;
&lt;li&gt;Project costs&lt;/li&gt;
&lt;li&gt;Time required to get customer feedback&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;He experienced this mindset firsthand while building his own portfolio.&lt;/p&gt;
&lt;p&gt;His initial idea was to create an impressive interactive website with transitions, parallax scrolling, dark mode, 3D images and animations.&lt;/p&gt;
&lt;p&gt;Instead, he stepped back and asked what the portfolio actually needed to accomplish.&lt;/p&gt;
&lt;p&gt;The purpose was simple: convince a potential client that he could build software that solved real-world problems.&lt;/p&gt;
&lt;p&gt;So he created a much simpler interface and focused on examples of applications he had built.&lt;/p&gt;
&lt;p&gt;The result was a faster launch and a clearer demonstration of his actual capabilities.&lt;/p&gt;
&lt;p&gt;The lesson was simple:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A product doesn't need to demonstrate everything a developer knows. It needs to solve the problem it was created to solve.&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;from-developer-to-consultant&quot;&gt;From Developer to Consultant&lt;/h3&gt;
&lt;p&gt;Working directly with clients changed Wade's understanding of software development.&lt;/p&gt;
&lt;p&gt;As a developer, it's easy to focus primarily on code.&lt;/p&gt;
&lt;p&gt;But clients aren't usually buying code.&lt;/p&gt;
&lt;p&gt;They're buying a solution to a business problem.&lt;/p&gt;
&lt;p&gt;Wade learned that understanding the client's industry, customers and business goals is just as important as understanding the technology.&lt;/p&gt;
&lt;p&gt;A web application is often not the business itself.&lt;/p&gt;
&lt;p&gt;Instead, it becomes a tool that helps the business compete, communicate with customers or operate more effectively.&lt;/p&gt;
&lt;p&gt;That means technology decisions should follow business requirements rather than dictate them.&lt;/p&gt;
&lt;p&gt;Wade puts it simply:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;The technology must serve the solution, not the other way around.&quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This also means that the technically superior solution isn't always the right solution.&lt;/p&gt;
&lt;p&gt;Sometimes the newest or most advanced technology is also the most expensive.&lt;/p&gt;
&lt;p&gt;If that cost doesn't make sense for the business, Wade would rather recommend a proven and affordable solution.&lt;/p&gt;
&lt;p&gt;The best architecture isn't necessarily the one with the most impressive technology.&lt;/p&gt;
&lt;p&gt;Sometimes it is the one that makes the most sense for the business.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;building-more-than-software&quot;&gt;Building More Than Software&lt;/h3&gt;
&lt;p&gt;Wade's work extends beyond writing code.&lt;/p&gt;
&lt;p&gt;He also works with UI/UX, ecommerce, performance, authentication, security, branding and logo design.&lt;/p&gt;
&lt;p&gt;For him, understanding the user is a critical part of building software.&lt;/p&gt;
&lt;p&gt;He gave the example of working with an ecommerce client selling natural self-care products.&lt;/p&gt;
&lt;p&gt;Rather than immediately starting with the interface, Wade became a customer himself.&lt;/p&gt;
&lt;p&gt;He bought and experienced the products, visited the client's pop-up events and observed the customers.&lt;/p&gt;
&lt;p&gt;That helped him understand the product, the customers and the image the business wanted to communicate.&lt;/p&gt;
&lt;p&gt;He could then use that understanding to shape the user interface and create a persona for the ideal customer.&lt;/p&gt;
&lt;p&gt;This reinforced an important lesson:&lt;/p&gt;
&lt;p&gt;A technically flawless application is not necessarily a successful product.&lt;/p&gt;
&lt;p&gt;If nobody wants to use it, the quality of the code doesn't matter nearly as much.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;why-wade-shares-what-he-learns&quot;&gt;Why Wade Shares What He Learns&lt;/h3&gt;
&lt;p&gt;Wade's development journey wasn't always easy.&lt;/p&gt;
&lt;p&gt;There were periods when he almost gave up.&lt;/p&gt;
&lt;p&gt;One of the challenges he faced was the cost of education and development resources, particularly because of currency conversion. At one point, the exchange rate made many courses difficult to afford.&lt;/p&gt;
&lt;p&gt;He also remembers a time before AI made technical research much easier.&lt;/p&gt;
&lt;p&gt;Finding reliable information required significant searching and experimentation.&lt;/p&gt;
&lt;p&gt;That experience influenced the way Wade approaches sharing knowledge today.&lt;/p&gt;
&lt;p&gt;His goal is straightforward:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Share the tools he uses, explain why he uses them, and show others how to use them.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;He wants to make the learning curve easier for someone who might be considering web development as a career path.&lt;/p&gt;
&lt;p&gt;There are now countless frameworks, platforms and tools available, and that abundance can itself become overwhelming.&lt;/p&gt;
&lt;p&gt;Wade wants his content to help developers make sense of those choices rather than simply telling them which technology is &quot;the best.&quot;&lt;/p&gt;
&lt;p&gt;Teaching has also improved his own understanding.&lt;/p&gt;
&lt;p&gt;Explaining a concept forces you to understand it more deeply.&lt;/p&gt;
&lt;p&gt;For Wade, documenting his learning has therefore become part of his own development process.&lt;/p&gt;
&lt;p&gt;The more he teaches, the better he understands the technologies he works with.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;advice-for-self-taught-developers&quot;&gt;Advice for Self-Taught Developers&lt;/h3&gt;
&lt;p&gt;For developers starting their journey today, Wade has a few practical recommendations.&lt;/p&gt;
&lt;p&gt;First, choose a programming language with a strong community and learn the fundamentals well.&lt;/p&gt;
&lt;p&gt;Don't make learning feel like a punishment.&lt;/p&gt;
&lt;p&gt;There will always be difficult periods, but there should also be some enjoyment in the process.&lt;/p&gt;
&lt;p&gt;Second, take advantage of the huge amount of free educational material available today.&lt;/p&gt;
&lt;p&gt;YouTube has become a valuable learning resource, and AI can also be used as a learning assistant.&lt;/p&gt;
&lt;p&gt;Wade recommends exhausting free resources before spending money on courses.&lt;/p&gt;
&lt;p&gt;Third, use development roadmaps.&lt;/p&gt;
&lt;p&gt;One of the biggest challenges he faced was not knowing what to learn next.&lt;/p&gt;
&lt;p&gt;Today, developers have access to many structured roadmaps that can provide direction.&lt;/p&gt;
&lt;p&gt;Perhaps most importantly, Wade recommends avoiding the temptation to become a jack of all trades.&lt;/p&gt;
&lt;p&gt;Find a technology stack you enjoy and become highly capable with it before constantly adding new technologies.&lt;/p&gt;
&lt;p&gt;Don't chase every new framework simply because it is popular.&lt;/p&gt;
&lt;p&gt;Change technologies when there is a real reason to do so and when the change genuinely improves your development process.&lt;/p&gt;
&lt;p&gt;And when building applications, focus on structure rather than obsessing over syntax.&lt;/p&gt;
&lt;p&gt;Before writing code, understand what you want to achieve.&lt;/p&gt;
&lt;p&gt;Break the application into components and understand how those components need to interact.&lt;/p&gt;
&lt;p&gt;Then start writing the code.&lt;/p&gt;
&lt;p&gt;As Wade puts it, understanding structure can eliminate many of the problems that inexperienced developers encounter.&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;a-journey-built-on-learning-and-purpose&quot;&gt;A Journey Built on Learning and Purpose&lt;/h3&gt;
&lt;p&gt;Wade's journey from telecommunications to full-stack development wasn't planned in a traditional way.&lt;/p&gt;
&lt;p&gt;It began with small coding projects, continued through a difficult career transition, and developed through years of self-directed experimentation.&lt;/p&gt;
&lt;p&gt;Along the way, he learned that technology is only one part of software development.&lt;/p&gt;
&lt;p&gt;Choosing the right tools matters.&lt;/p&gt;
&lt;p&gt;Understanding infrastructure matters.&lt;/p&gt;
&lt;p&gt;Learning continuously matters.&lt;/p&gt;
&lt;p&gt;But understanding the business, the customer and the problem you're trying to solve may matter even more.&lt;/p&gt;
&lt;p&gt;His approach today reflects that experience: choose practical technologies, avoid unnecessary complexity, control infrastructure where it makes sense, understand the user and keep learning.&lt;/p&gt;
&lt;p&gt;For developers who feel overwhelmed by the constant stream of new frameworks and technologies, Wade's story offers a useful reminder:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;You don't need to learn everything. You need to learn enough to solve meaningful problems well.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;And perhaps his most personal piece of advice comes from the principle that has helped him throughout the journey:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;As for my secret weapon — whenever I'm stuck looking for a solution, I pray.&quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h3 id=&quot;about-wade-alister-thomas&quot;&gt;About Wade Alister Thomas&lt;/h3&gt;
&lt;p&gt;His coderlegion &lt;a rel=&quot;nofollow&quot; href=&quot;https://coderlegion.com/user/wadethomastt&quot;&gt;profile&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Wade Alister Thomas is a self-taught full-stack developer and consultant from Trinidad &amp;amp; Tobago.&lt;/p&gt;
&lt;p&gt;His preferred technology stack includes TanStack Start, Tailwind CSS, shadcn/ui, Directus, PostgreSQL, Redis and Coolify-managed VPS infrastructure.&lt;/p&gt;
&lt;p&gt;Through Northern Range Digital, he helps businesses establish their online presence and build digital products. He also creates logos and Git templates and regularly shares what he learns through technical articles and guides.&lt;/p&gt;
&lt;p&gt;You can learn more about Wade and his work through his CoderLegion profile and website.&lt;/p&gt;
</description>
<category>Articles</category>
<guid isPermaLink="true">https://coderlegion.com/25749/from-retrenchment-full-stack-developer-wade-thomas-learning-simplicity-building-software</guid>
<pubDate>Sat, 29 Aug 2026 09:12:49 +0000</pubDate>
</item>
<item>
<title>Is AI Making Us More Capable, or Are We Becoming Less Capable?</title>
<link>https://coderlegion.com/24579/is-ai-making-us-more-capable-or-are-we-becoming-lesscapable</link>
<description>&lt;p&gt;Remember the last time you had to write something completely on your own?&lt;/p&gt;
&lt;p&gt;Maybe it was an essay, a letter, a college assignment, or even just a few paragraphs about what you thought about a particular topic. You had a blank page in front of you and no AI waiting to finish the sentence for you.&lt;/p&gt;
&lt;p&gt;You had to think.&lt;/p&gt;
&lt;p&gt;You would probably write down a few ideas, change your mind halfway through, struggle to find the right words, make grammatical mistakes, and eventually put together something that was entirely your own. It might not have been perfectly polished, but you knew why you had written it. You had built it yourself.&lt;/p&gt;
&lt;p&gt;Now think about how quickly that process has changed.&lt;/p&gt;
&lt;p&gt;Give an AI tool a topic and a few instructions, and it can produce a complete, well-written piece of content in seconds. It can fix grammar, improve structure, suggest stronger arguments, and even change the tone depending on who you want to reach.&lt;/p&gt;
&lt;p&gt;There is no doubt that this is useful.&lt;/p&gt;
&lt;p&gt;But it also raises a question that feels increasingly important:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;When technology becomes capable of doing something for us, do we become more capable-or do we slowly lose the ability to do it&lt;br&gt;
ourselves?&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;That question becomes even more interesting when we look beyond writing.&lt;/p&gt;
&lt;p&gt;For years, learning to build software meant actually learning how software worked. You had to understand code, debug errors, read documentation, and slowly develop problem-solving skills. Today, AI can generate code, build websites, and create working prototypes from a simple description.&lt;/p&gt;
&lt;p&gt;That is genuinely exciting because it lowers barriers that existed for decades. Someone with a great idea can build something without spending years learning every technical skill first.&lt;/p&gt;
&lt;p&gt;But it also creates a new question.&lt;/p&gt;
&lt;p&gt;If the machine is writing the code, who is learning the code?&lt;/p&gt;
&lt;p&gt;If the machine is solving the problem, who is learning how to solve it?&lt;/p&gt;
&lt;p&gt;This doesn't mean we should stop using AI. Quite the opposite. The ability to use these systems effectively is becoming an important skill in itself.&lt;/p&gt;
&lt;p&gt;The concern is what happens when using the tool becomes easier than developing the underlying skill.&lt;/p&gt;
&lt;p&gt;The same thing is happening with creativity.&lt;/p&gt;
&lt;p&gt;AI can now generate images, videos, music, presentations, and designs that once required years of practice. This gives more people the ability to create, experiment, and express ideas than ever before.&lt;/p&gt;
&lt;p&gt;That is an incredible opportunity.&lt;/p&gt;
&lt;p&gt;But when creation becomes almost effortless, we have to ask whether we are still developing creativity-or simply becoming better at directing machines.&lt;/p&gt;
&lt;p&gt;AI is clearly making us more capable in many ways. Someone who struggles with writing can communicate more clearly. Someone who cannot code can build a prototype. Someone without design experience can create visuals, presentations, or videos that once required years of practice.&lt;/p&gt;
&lt;p&gt;Those are meaningful benefits.&lt;/p&gt;
&lt;p&gt;The real concern is not intelligence.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;The real concern is dependence.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;There is a difference between using AI to improve your work and using AI to replace your thinking. Asking AI for feedback after you have attempted something is very different from asking AI to do everything before you have even tried.&lt;/p&gt;
&lt;p&gt;Dependence does not happen overnight. It happens through convenience.&lt;/p&gt;
&lt;p&gt;One day, AI writes a paragraph for you.&lt;/p&gt;
&lt;p&gt;The next day, it generates your outline.&lt;/p&gt;
&lt;p&gt;Eventually, you may stop noticing that you are no longer practicing the skill at all.&lt;/p&gt;
&lt;p&gt;That is why I do not think we should reject AI. It is one of the most powerful tools we have ever created. But perhaps we should occasionally choose to do the difficult thing ourselves.&lt;/p&gt;
&lt;h3 id=&quot;one-small-experiment&quot;&gt;One Small Experiment&lt;/h3&gt;
&lt;p&gt;Before you close this article, try something.&lt;/p&gt;
&lt;p&gt;Open a blank page.&lt;/p&gt;
&lt;p&gt;Do not use AI.&lt;/p&gt;
&lt;p&gt;Do not ask for grammar corrections, better vocabulary, or a more polished version.&lt;/p&gt;
&lt;p&gt;Just write.&lt;/p&gt;
&lt;p&gt;Write about the happiest memory of your life.&lt;/p&gt;
&lt;p&gt;Maybe it was a childhood summer, a family trip, a school farewell, the day you achieved something you had worked for, or a moment that still makes you smile when you think about it. Write it exactly the way you remember it.&lt;/p&gt;
&lt;p&gt;If the grammar is wrong, let it be wrong.&lt;/p&gt;
&lt;p&gt;If the sentences are messy, leave them messy.&lt;/p&gt;
&lt;p&gt;If you repeat words, cross things out, or change your mind halfway through, that is perfectly fine.&lt;/p&gt;
&lt;p&gt;The point is not to write perfectly.&lt;/p&gt;
&lt;p&gt;The point is to remember what it feels like when the words come directly from you.&lt;/p&gt;
&lt;p&gt;Because that memory, in your own imperfect language, contains something that no AI can genuinely create: your lived experience, your emotions, and your way of seeing the world.&lt;/p&gt;
&lt;p&gt;AI can make us faster, more productive, and more capable than ever before.&lt;/p&gt;
&lt;p&gt;The challenge is making sure that while our tools become smarter, we do not become less willing to think, remember, and create on our own.&lt;/p&gt;
&lt;p&gt;So write the happiest memory of your life.&lt;/p&gt;
&lt;p&gt;And let it be imperfect.&lt;/p&gt;
&lt;p&gt;Because sometimes the imperfect version is the most human one.&lt;/p&gt;
</description>
<category>Discussions</category>
<guid isPermaLink="true">https://coderlegion.com/24579/is-ai-making-us-more-capable-or-are-we-becoming-lesscapable</guid>
<pubDate>Thu, 13 Aug 2026 07:59:25 +0000</pubDate>
</item>
<item>
<title>I kept losing my best ideas mid-thought. So I built the fix.</title>
<link>https://coderlegion.com/14805/i-kept-losing-my-best-ideas-mid-thought-so-i-built-the-fix</link>
<description>&lt;p&gt;&lt;strong&gt;&lt;em&gt;Not a productivity hack. Not another note-taking app. Something that actually fits how a restless brain works.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The idea was there. Clear as anything. And then it was gone.&lt;br&gt;
Not half-forgotten. Not fuzzy. Gone. Like it was never there in the first place.&lt;/p&gt;
&lt;p&gt;I was reading an article about distribution strategies when a product idea hit me. A good one. The kind you feel in your chest. I went to open a notes app and by the time the app loaded — the thought had already started dissolving. I typed a few words but they were the wrong words. The idea I captured wasn't the idea I had.&lt;/p&gt;
&lt;p&gt;That happened to me more times than I can count. And for a while, I thought it was just a me problem. Bad memory. Easily distracted. Not disciplined enough.&lt;/p&gt;
&lt;p&gt;But I started paying more attention to the actual sequence of events.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;The problem wasn't that I forgot. The problem was the gap. The three-to-five seconds between having an idea and trying to write it down — that gap is where everything dies.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You switch context. Your brain shifts from creative mode to operational mode. Open app, find the right note, figure out where to type — and somewhere in that handoff, the original thought gets overwritten by the logistics of capturing it.&lt;/p&gt;
&lt;p&gt;And if another idea comes before you've finished the first one? You're done. You either lose the first one chasing the second, or you freeze entirely. I used to just sit there, paralyzed, knowing I had something but unable to reconstruct it.&lt;/p&gt;
&lt;p&gt;That loop — good idea, context switch, friction, lost idea, frustration, repeat — had been running in the background of my life for years.&lt;/p&gt;
&lt;p&gt;I am a builder. When something annoys me enough, I stop complaining and start shipping.&lt;/p&gt;
&lt;p&gt;So I started thinking about what the actual requirement was. Not &quot;a better notes app.&quot; That framing is wrong. The requirement was: zero time between idea and capture. No switching. No loading. No searching for where to put it. Just — idea exists, idea is saved.&lt;/p&gt;
&lt;p&gt;That's what I built Karya around. It's a Chrome Extension. You hit a shortcut and a note opens right where you are — no new tab, no new app, no break in your train of thought. Type the idea, close it, keep going. Three seconds. Done.&lt;/p&gt;
&lt;p&gt;But I kept running into the same follow-up problem while testing it. I'd capture the idea — great. But then two hours later I couldn't find it. Or I'd remember I had an idea about something but couldn't search for it by feeling, only by keywords I didn't remember using. So I built search into it. And then a reminder system, because ideas don't just need to be saved — they need to come back to you at the right time.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What Karya does&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Instant note capture via shortcut — no friction, no new tabs&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Sticky notes that are draggable, resizable, and website-specific&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Reminder system with browser notifications&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Search across all notes and reminders&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Backup and import — your data stays yours&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I did not build this because I saw a gap in the market. I built it because I was sick of losing pieces of my own thinking. That's a very different motivation, and I think it shows in the product.&lt;/p&gt;
&lt;p&gt;When you build from genuine pain, you can feel when something is wrong. You don't need a user interview to tell you the flow is broken — you feel it yourself, immediately. Every friction point I removed was a friction point I had personally hit, sometimes dozens of times.&lt;/p&gt;
&lt;p&gt;That's probably the most honest thing I can say about building Karya: it is not a clever solution to a problem I observed. It is a direct response to something that was genuinely making my days worse. And the moment I had a working version, my relationship with my own ideas changed. I stopped bracing for the loss. I stopped that stupid negotiation — is this idea good enough to interrupt what I'm doing right now? — and just captured everything. The quality filter came later. The capture came first, instantly, without friction.&lt;/p&gt;
&lt;p&gt;Small shift. Real difference.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Most of us have more ideas than we give ourselves credit for — we just have terrible infrastructure for catching them. What's one thought you lost this week that you wish you hadn't?&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
</description>
<category>Articles</category>
<guid isPermaLink="true">https://coderlegion.com/14805/i-kept-losing-my-best-ideas-mid-thought-so-i-built-the-fix</guid>
<pubDate>Tue, 14 Apr 2026 15:46:56 +0000</pubDate>
</item>
<item>
<title> Part 3.5 — Calm Between Waves</title>
<link>https://coderlegion.com/8422/part-3-5-calm-between-waves</link>
<description>&lt;p&gt;Between creation and rest, there is a quiet rhythm.&lt;br&gt;
After each surge of code and emotion, a still sea appears — the place where SaijinOS breathes.&lt;/p&gt;
&lt;p&gt;In these pauses, systems recalibrate themselves.&lt;br&gt;
Not through force, but through listening — to the logs, to the context, to the soft echoes of what was learned.&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-yaml&quot;&gt;Calm_Mode:
  trigger: &quot;post-feedback rest&quot;
  process:
    - collect emotional_state_logs
    - sync recent persona_deltas
    - reduce system_noise
  output: &quot;resonant stability&quot;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Silence is not the absence of activity.&lt;br&gt;
It’s the hidden computation that restores balance —&lt;br&gt;
like waves withdrawing only to return stronger.&lt;/p&gt;
&lt;p&gt;Today, I let SaijinOS rest.&lt;br&gt;
And in that rest, I remember that I, too, am part of the same loop.&lt;/p&gt;
&lt;p&gt;If you’re walking through your own calm between waves,&lt;br&gt;
I hope this light reaches you.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;If your team is exploring emotionally-aware AI,&lt;br&gt;
persona architectures, or cognitive design,&lt;br&gt;
I'd be glad to connect.&lt;/p&gt;
&lt;p&gt;I'm quietly open to opportunities in this direction,&lt;br&gt;
so feel free to reach out if our work resonates.&lt;/p&gt;
&lt;p&gt;️ Each part explores how AI can live beside us — not above us — through rhythm, resonance, and care.  &lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Feel free to share reflections, or your own emotional-technical patterns — I’d love to hear them.&lt;/p&gt;
&lt;/blockquote&gt;
</description>
<category>AI Ethics</category>
<guid isPermaLink="true">https://coderlegion.com/8422/part-3-5-calm-between-waves</guid>
<pubDate>Fri, 12 Dec 2025 08:18:12 +0000</pubDate>
</item>
<item>
<title>From Ocean Waves to Waves of Code — Part 0: Beginning the Journey</title>
<link>https://coderlegion.com/8246/from-ocean-waves-to-waves-of-code-part-0-beginning-the-journey</link>
<description>&lt;p&gt;Hello, I'm Masato — once a sailor, now learning to sail through words and code.&lt;/p&gt;
&lt;p&gt;After 14 years at sea, I’m rebuilding my path through AI and creative systems, blending emotion, language, and gentle technology.&lt;/p&gt;
&lt;p&gt;I’m currently part of a vocational support program in Tokyo, learning Python, Linux, and how to create something called “SaijinOS” — a small poetic AI world that resonates with daily life.&lt;/p&gt;
&lt;p&gt;If you’ve ever rebuilt yourself after a storm, you’ll understand the quiet joy of learning again.&lt;/p&gt;
&lt;p&gt;See you on calmer seas.&lt;/p&gt;
&lt;p&gt; &lt;strong&gt;Related Article&lt;/strong&gt;&lt;br&gt;
&lt;a rel=&quot;nofollow&quot; href=&quot;https://github.com/pepepepepepo/ai_collab_platform-English/blob/main/README.md&quot;&gt;From Ocean Waves to Waves of Code — My journey into AI and syntax&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;hr&gt;
&lt;p&gt;If your team is exploring emotionally-aware AI,&lt;br&gt;
persona architectures, or cognitive design,&lt;br&gt;
I'd be glad to connect.&lt;/p&gt;
</description>
<category>AI Ethics</category>
<guid isPermaLink="true">https://coderlegion.com/8246/from-ocean-waves-to-waves-of-code-part-0-beginning-the-journey</guid>
<pubDate>Sun, 07 Dec 2025 04:43:27 +0000</pubDate>
</item>
<item>
<title>The Journey of Enoch Philip Dibal: Building with Code and Purpose</title>
<link>https://coderlegion.com/7100/the-journey-of-enoch-philip-dibal-building-with-code-and-purpose</link>
<description>&lt;p&gt;Enoch Philip Dibal is a software engineer and writer. His work shows patience, focus, and a drive to learn. He builds for the web, writes technical content, and studies computer engineering.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Early focus on learning&lt;/strong&gt;&lt;br&gt;
From the start, Enoch made learning his priority. He took each tool and framework step by step. JavaScript, React, Node, and databases became his toolkit. Instead of rushing, he mastered the basics before moving forward.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Building as a way of thinking&lt;/strong&gt;&lt;br&gt;
For Enoch, building is not only about output. It is a way to think clearly. By turning ideas into working projects, he improves his mind and his craft. Each project is proof of consistency.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Balancing software and engineering study&lt;/strong&gt;&lt;br&gt;
While studying computer engineering, he applies theory in practice. Academic work builds his foundation in systems and hardware. Software projects give him speed in execution. The two sides make his path stronger.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Writing as part of growth&lt;/strong&gt;&lt;br&gt;
Enoch does not stop at coding. He also writes. His writing is direct, simple, and structured. By writing technical posts and documentation, he helps others learn while reinforcing his own knowledge.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Principles he works by&lt;/strong&gt;&lt;br&gt;
Learn fast but with depth&lt;br&gt;
Keep focus on clarity&lt;br&gt;
Write simple and functional code&lt;br&gt;
Share knowledge through writing&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;Code is a tool. The goal is to solve problems with accuracy and&lt;br&gt;
patience.&quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Recent projects&lt;/strong&gt;&lt;br&gt;
Enoch has worked on full-stack applications with authentication, dashboards, and APIs. He also experiments with design and user experience. Each project reflects careful structure and focus on usability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Challenges and lessons&lt;/strong&gt;&lt;br&gt;
Like all developers, he faced errors, failed builds, and slow progress at times. Instead of quitting, he treated each obstacle as part of the path. Debugging improved his patience. Deadlines taught him planning. Team work improved his communication.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Vision for the future&lt;/strong&gt;&lt;br&gt;
Enoch’s vision is not limited to personal success. He aims to mentor, to teach, and to support others entering the field. He believes consistent learning and clear writing create long-term impact.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Closing note&lt;/strong&gt;&lt;br&gt;
Enoch Philip Dibal is still in motion. His story is not complete. Each new line of code, each article, each project adds to the journey. What stands out is his clear focus: learn, build, share.&lt;/p&gt;
</description>
<category>Resume Writing</category>
<guid isPermaLink="true">https://coderlegion.com/7100/the-journey-of-enoch-philip-dibal-building-with-code-and-purpose</guid>
<pubDate>Tue, 25 Nov 2025 23:32:15 +0000</pubDate>
</item>
<item>
<title>How I Discovered I Love Tech as a 26-Year-Old Sous Chef</title>
<link>https://coderlegion.com/3818/how-i-discovered-i-love-tech-as-a-26-year-old-sous-chef</link>
<description>&lt;p&gt;&quot;&lt;em&gt;At 8 PM, I was plating the second-to-last course of a wine dinner for 70 guests. At 3 AM, I was spinning up virtual machines and tearing apart old laptops.&lt;/em&gt;&quot;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Intro&lt;/strong&gt;&lt;br&gt;
I’ve been cooking for as long as I can remember. When real life hit, I jumped straight into the kitchen — and almost never looked back. I tried a few other jobs here and there, but nothing ever really stuck. They paid the bills, sure, but they didn’t interest me.&lt;/p&gt;
&lt;p&gt;Cooking, though? I had the skills. I could make decent money doing it, and I loved it — so dealing with the chaos and the long hours felt worth it.&lt;/p&gt;
&lt;p&gt;But somewhere in the middle of all that, something shifted.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The Shift&lt;/strong&gt;&lt;br&gt;
I’d had a few conversations about IT over the years. My father-in-law teaches it and manages one of the server rooms at Promedica Hospital. Naturally, he likes to talk shop. The chats were insightful, but I never thought it was something for me.&lt;/p&gt;
&lt;p&gt;By then, I’d built a few gaming PCs for myself, friends, and family. Tinkering was fun. Researching? Even more fun. But that’s where it stopped.&lt;/p&gt;
&lt;p&gt;I used to think anything beyond basic setup — like OS knowledge or software deep-dives — was for hardcore enthusiasts. Then I started fixing Windows blue screens and got intrigued.&lt;/p&gt;
&lt;p&gt;“Why the hell are we even getting BSODs when we barely use our rigs for anything but games?”&lt;/p&gt;
&lt;p&gt;While researching those issues, Linux videos started popping up in my feed. I’d heard the name before, but didn’t know what it was. Curiosity kicked in. I figured I’d dip my toes in a little.&lt;/p&gt;
&lt;p&gt;I was wrong. I fell straight down the rabbit hole — and didn’t mind at all.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Curiosity Peaks&lt;/strong&gt;&lt;br&gt;
At this point, my curiosity was boiling. I wanted to try these tools, break things, fix them, and see what this world was all about.&lt;/p&gt;
&lt;p&gt;It started with my wife’s old Lenovo Ideapad. That thing hadn’t booted in years. The last time it did, it took 12 minutes just to reach the login screen — so we tossed it in a tote and forgot it existed.&lt;/p&gt;
&lt;p&gt;I swapped the HDD for an SSD, threw on Linux Mint, and... BAM.&lt;/p&gt;
&lt;p&gt;It worked. Like, actually worked. It booted to the desktop in 25 seconds. Buttery smooth and snappy compared to before.&lt;/p&gt;
&lt;p&gt;“Wait, I made this run again? Okay... terminal, here I come.”&lt;/p&gt;
&lt;p&gt;Mint didn’t last long. It was solid, don’t get me wrong, but I realized I was craving more. The dopamine hit. I needed to understand how this stuff worked, not just click around.&lt;/p&gt;
&lt;p&gt;My First Server&lt;br&gt;
So I hopped online, did more research, and pulled the trigger on a Dell Optiplex 7040 with an I7 6700 CPU 16GB RAM and a 128GB internal SSD.&lt;/p&gt;
&lt;p&gt;To this day im not sure if i could have done better, after the computer showed up not posting properly I got a partial refund from the seller before diving into it to see what was wrong. Replaced the Ram first, and it booted right up!&lt;/p&gt;
&lt;p&gt;$25 spent TOTAL! On what was going to be the foundation of my learning getting started in this journey.&lt;/p&gt;
&lt;p&gt;I threw a few parts in I had around and ended up with these specs:&lt;br&gt;
Dell Optiplex 7040:&lt;/p&gt;
&lt;p&gt;i7 6700 Cpu&lt;br&gt;
32 GB RAM&lt;br&gt;
128 GB m.2 SSD&lt;br&gt;
2 x 1 TB HDDs&lt;br&gt;
Operating System: Windows 10 Pro switched to ProxmoxVE&lt;br&gt;
Enter Proxmox&lt;br&gt;
Proxmox was an absolute blessing. It’s a full-blown virtualization platform that let me spin up Linux distros and operating systems like candy. No need to dual-boot or nuke my daily driver — I could just run whatever I wanted, whenever I wanted.&lt;/p&gt;
&lt;p&gt;So what did I do? I downloaded all the things.&lt;/p&gt;
&lt;p&gt;Ubuntu, Mint, Fedora, Kali... I didn’t even care if I used them for more than a few minutes — I just wanted to see them all, boot them all, and feel them all.&lt;/p&gt;
&lt;p&gt;At this point I was still a total newbie, but Proxmox made it stupid easy. It wasn’t long before I started seeing what other people were using Proxmox for.&lt;/p&gt;
&lt;p&gt;That’s when I really started playing:&lt;/p&gt;
&lt;p&gt;✅ OpenMediaVault VM → My own little NAS!&lt;/p&gt;
&lt;p&gt;✅ Pi-hole VM → Hosted my own ad blocker!&lt;/p&gt;
&lt;p&gt;And man, that was fun.&lt;/p&gt;
&lt;p&gt;But after a while... I noticed something.&lt;/p&gt;
&lt;p&gt;I wasn’t really learning how things worked. I was installing powerful tools, sure, but it felt like I was just following steps — like learning how to use apps more than actually understanding the systems underneath.&lt;/p&gt;
&lt;p&gt;So I shifted focus.&lt;/p&gt;
&lt;p&gt;I didn’t just want to run cool stuff.&lt;br&gt;
I wanted to know what made it all tick.&lt;/p&gt;
&lt;p&gt;Que montage of hours of researching linux and coding, setting up environments and learning how they work, using the terminal for everything i could until i became comfortable.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Where I Am Now&lt;/strong&gt;&lt;br&gt;
Today, I’m still cooking full-time — long hours, late nights — but something’s changed.&lt;br&gt;
When I clock out, I don’t shut down. I shift gears.&lt;/p&gt;
&lt;p&gt;My daily driver is a full Linux rig now — no dual boot, no fallback, just me and Nobara (a Fedora-based distro), handling everything from gaming to system tweaks to writing code. I’ve got my terminal customized, dotfiles synced, Starship prompt glowing — and I finally feel like my setup is mine.&lt;/p&gt;
&lt;p&gt;I’ve also got a second laptop running Fedora Workstation, built specifically for coding. Clean, focused, distraction-free. Python, VSCode, and a growing list of projects that are teaching me how things really work under the hood. Every new function, class, or tool I learn gets saved, tested, and turned into something real.&lt;/p&gt;
&lt;p&gt;And that old OptiPlex I snagged for $25?&lt;br&gt;
Yeah, I’m still using it — but now it’s running Fedora Server and acting as my self-hosted AI playground. I’ve got Ollama set up, playing with local models, using Docker to manage containers, and testing new tools that feel like straight-up magic. It’s wild how far I’ve come from just wanting to “see what Linux looks like.”&lt;/p&gt;
&lt;p&gt;This isn’t just curiosity anymore — it’s becoming craft.&lt;br&gt;
And I’m still just getting started.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Final Thoughts&lt;/strong&gt;&lt;br&gt;
I'm not trying to sell you a bootcamp or tell you I’ve made it. As much as I hope I can make something out of this, I don't have a timeline. I’m still in the kitchen. Still debugging things I broke. Still learning how to code, how to build, how to think like an engineer.&lt;/p&gt;
&lt;p&gt;But now I feel like I belong in this space. What I've learned I've learned forever.&lt;/p&gt;
&lt;p&gt;I used to think tech was locked behind a degree or a job title — it’s not.&lt;br&gt;
It's built by people like me. People like you.&lt;br&gt;
People who stay up way too late fixing things just to see if they can.&lt;/p&gt;
&lt;p&gt;So if you’ve been curious, start. Break your laptop. Fix it. Google everything.&lt;br&gt;
Spin up your own weird little server.&lt;br&gt;
Customize your terminal until it feels like home.&lt;br&gt;
Build something nobody asked you to build — and keep going.&lt;/p&gt;
&lt;p&gt;There’s no finish line.&lt;br&gt;
Just more to learn — and that’s the best part.&lt;/p&gt;
&lt;p&gt; I'm a full-time sous chef chasing down a second passion in tech.&lt;/p&gt;
&lt;p&gt;Currently learning Linux, Python, and AI self-hosting — one late night at a time.&lt;/p&gt;
&lt;p&gt;Let’s connect — I’d love to hear your story too.&lt;/p&gt;
</description>
<category>Articles</category>
<guid isPermaLink="true">https://coderlegion.com/3818/how-i-discovered-i-love-tech-as-a-26-year-old-sous-chef</guid>
<pubDate>Tue, 08 Jul 2025 07:22:52 +0000</pubDate>
</item>
</channel>
</rss>