<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>Javascript - Tag - ReptilianDev</title>
        <link>https://reptiliandev.net/tags/javascript/</link>
        <description>Javascript - Tag - ReptilianDev</description>
        <generator>Hugo -- gohugo.io</generator><language>en-us</language><managingEditor>reptiliandev@gmail.com (reptiliandev)</managingEditor>
            <webMaster>reptiliandev@gmail.com (reptiliandev)</webMaster><lastBuildDate>Fri, 10 Apr 2026 00:00:00 &#43;0000</lastBuildDate><atom:link href="https://reptiliandev.net/tags/javascript/" rel="self" type="application/rss+xml" /><item>
    <title>TypeScript Is the Default Now — So Why Does Your Codebase Still Feel Untyped?</title>
    <link>https://reptiliandev.net/posts/typescript-youre-doing-it-wrong/</link>
    <pubDate>Fri, 10 Apr 2026 00:00:00 &#43;0000</pubDate><author>
        <name>ReptilianDev</name>
    </author><guid>https://reptiliandev.net/posts/typescript-youre-doing-it-wrong/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/typescript1.png" referrerpolicy="no-referrer">
            </div><p>You migrated to TypeScript. You renamed the files. You installed the types. You pat yourself on the back.</p>
<p>Then six months later, a senior dev reviews your PR and politely points out that your codebase is basically JavaScript with extra steps. <code>any</code> scattered like confetti. Type assertions used as a fire extinguisher. Interfaces that technically exist but never do any work.</p>
<p>Sound familiar? Let&rsquo;s fix that — without turning your codebase into an academic exercise.</p>]]></description>
</item></channel>
</rss>
