Skip to content
qiushiyan.dev

Posts

  1. Building a WebSockets Server with Cloudflare Durable Objects

    Building a real-time chat application with Cloudflare Durable Objects.

    Cloudflare

  2. Managing State in Cloudflare Worker with Durable Objects

    An introduction to Cloudflare Durable Objects for building stateful, real-time and collaborative applications.

    Cloudflare

  3. Generating Dynamic Contents in R Markdown and Quarto

    Automate report generation in Quarto with parameterized documents.

    Quarto

  4. Structural Pattern Matching in Python 3.10

    Python 3.10 added the match case statement for structural pattern matching. This article reviews the syntax and shows some practical examples.

    Python

  5. Developing htmlwidgets in R with TypeScript and Esbuild

    Frontend tools that add type safety and speed to htmlwidgets development.

    R, TypeScript

  6. A Taste of dplyr 1.0.0

    A quick summary of new features coming in dplyr 1.0, e.g. across(), row-wise operations and context-dependent expressions

    R

  7. Text Classification with Penalized Logistic Regression

    Train a classification model with tidymodels to distinguish Charlotte Brontë from Emily Brontë.

    R, Machine Learning