Charles Chen (@chrlschn)

    2023-10-10

    End-to-End Type Safety with .NET7, TypeScript, and OpenAPI -- with Hot Rebuild

    Supercharge your dev workflow with end-to-end type safety and hot rebuild!

    .net
    typescript
    openapi

    2023-10-04

    .NET Task Parallel Library vs System.Threading.Channels

    Wondering which concurrency library is right for you? Let's dive in!

    .net

    2023-09-28

    Server Sent Events with .NET 7

    An HTTP alternative to web sockets that makes it easy to push events from the server.

    .net
    javascript

    2023-09-24

    Programmatically Invoke Cloud Run Jobs with Runtime Overrides

    Love Google Cloud Run but need to be able to programmatically invoke long running jobs?

    cloud
    docker
    gcp

    2023-09-12

    TypeScript is not a Programming Language

    If you're struggling with TypeScript, reshaping your perspective might help.

    typescript
    javascript
    programming

    2023-08-31

    Mastodon is Rewinding the Clock on Social Media — in a Good Way

    How Mastodon and the Fediverse are shifting the landscape of social media -- for the better.

    social media

    2023-08-22

    5 Engineering Lessons from Early Stage Startups

    Lessons learned from working at startups ranging from seed stage to series-B/C funding over the last 3 years.

    startups
    engineering

    2023-08-18

    Cheap and Easy Way to Scrape Sites for LLM Processing

    If you need to extract text from websites to feed into LLMs, this easy solution will get you started with just a few lines of code.

    .net
    playwright

    2023-08-15

    .NET Source Generators with .NET 7

    Exploring .NET source generators to reduce boilerplate code in everyday code!

    .net

    2023-07-31

    Interviews in the Age of AI: Ditch Leetcode - Try Code Reviews Instead

    In the emerging age of AI generated code, is leetcode really the best way to evaluate technical candidates (was it ever)?

    musings
    software engineering
Recent posts Older Posts
© 2025 Charles Chen
Website Template developed by Manuel Ernesto ⚡️
profile image
  • Home
  • Blog
  • Old Blog
  • About
  • Contact