<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Typescript on Greg Herlein</title>
    <link>https://blog.herlein.com/tags/typescript/</link>
    <description>Recent content in Typescript on Greg Herlein</description>
    <generator>Hugo</generator>
    <language>en</language>
    <copyright>&amp;copy; 2018-2026. All rights reserved.</copyright>
    <lastBuildDate>Wed, 24 Dec 2025 01:03:00 -0800</lastBuildDate>
    <atom:link href="https://blog.herlein.com/tags/typescript/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Programming Languages in 2026</title>
      <link>https://blog.herlein.com/post/programming-languages-intersection/</link>
      <pubDate>Wed, 24 Dec 2025 01:03:00 -0800</pubDate>
      <guid>https://blog.herlein.com/post/programming-languages-intersection/</guid>
      <description>&lt;h2 id=&#34;popularity-jobs-llm-proficiency-concurrency-complexity-and-deployment-complexity&#34;&gt;Popularity, Jobs, LLM Proficiency, Concurrency Complexity, and Deployment Complexity&lt;/h2&gt;&#xA;&lt;p&gt;Five factors now drive language choice: developer adoption, job market demand, LLM code generation quality, concurrency handling, and deployment complexity. Here&amp;rsquo;s how they intersect.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Learnings from patching a bug in a modern project</title>
      <link>https://blog.herlein.com/post/modern-node-dev/</link>
      <pubDate>Thu, 30 Dec 2021 00:00:00 -0700</pubDate>
      <guid>https://blog.herlein.com/post/modern-node-dev/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m continuing to dive deep on modern typescript/node development.  I fixed a bug in a&#xA;new tool I am using (&lt;a href=&#34;https://github.com/projen/projen/pull/1437&#34;&gt;projen&lt;/a&gt;) and learned&#xA;a ton along the way.  This post is to share some of that.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
