Charles Chen (@chrlschn)

    2025-01-27

    The Inverted Reactivity Model of React

    A quick take on the 'inverted' reactivity model of React compared to vanilla JS, Vue, and other frameworks.

    react
    vue
    frontend

    2024-12-04

    Lessons Learned from Working at Startups

    Self-note on some lessons learned from working at a variety of startups over my career

    startups

    2024-11-09

    On Bakers, Ovens, and AI Startup Moats

    Are new AI startups "just another wrapper for a 3rd party model"? Does having an oven make you a baker?

    ai

    2024-10-17

    I'm a Gen AI Maximalist and Why You Should Be, Too

    Putting things into perspective: many think that we are in the trough of disillusionment; but really, gen AI is just getting started.

    ai

    2024-07-13

    Merging Objects in Google Cloud Storage with Compose and C#

    Manage large sets of data using a nifty feature of Google Cloud Storage

    .net
    google cloud

    2024-07-06

    C# Discriminated Unions and .NET Channels

    For parallel processing of records, C# discriminated unions and .NET System.Threading.Channels make it easy.

    .net
    concurrency
    discriminated unions

    2024-05-05

    Need for Speed: LLMs Beyond OpenAI with C#, .NET 8 SSE + Channels, Llama3, and Fireworks.ai

    If your gen AI use case has a need for speed, then it might be time to move beyond OpenAI GPT and combine that with a backend capable of high-throughput concurrent processing.

    ai
    .net
    sse
    concurrency

    2024-01-20

    A Conceptual Model of State in Vue 3.4

    A guide to understanding how to think about state and components in Vue with the game changing defineModel

    vue
    frontend

    2024-01-14

    A Practical Guide to Modular Monoliths with .NET

    Feeling too much friction from your microservices architecture? It's time to revisit monoliths.

    .net
    architecture
    docker
    software engineering

    2023-10-19

    Your Interview Process Is Too Damn Long (and How To Fix It)

    Long interview processes have become a bane in the tech industry. Can we fix it?

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