Latest Posts

Filter posts by kind
  1. Prefetching on hover in pure Javascript

    The best way to fake a fast website is to simplify anticipate what the user is doing.
    June 1, 2025
  2. Logging into Georgia Tech's VPN without using GlobalProtect

    Using openconnect and vpn-slice, we can do better.
    June 1, 2025
  3. Handling nested models in FastAPI form models

    Got a complex object you need to shove into a FastAPI form model? Here’s a clean way to do it.
    May 31, 2025
  4. Notes on React's Rendering Model

    Why does react render the way it does?
    February 23, 2025
  5. Notes on React Memoization

    What is react memoization, and how can we use it?
    February 23, 2025
  6. Using just to properly tag and isolate docker compose projects

    February 2, 2025
  7. iyse-6420

    January 11, 2025
  8. The only python interview question you will ever need

    January 11, 2025
  9. Handling multiple git accounts

    January 8, 2025
  10. Pydantic models in SQLAlchemy

    We have MongoDB at home
    January 7, 2025
  11. Global (database) dependencies in FastAPI, done right with lifespans

    A deep dive into using ASGI lifespan to safely manage shared state in FastAPI, without falling back on globals.
    January 2, 2025
  12. James Harden: a half-hearted defense

    June 18, 2024
  13. Jamal Murray's game-winner against the Lakers, April 22nd, 2024

    April 30, 2024
  14. basic_fstream will sometimes fail. And it won't tell you.

    April 30, 2024
  15. C++ doesn't have destructive moves.

    RAII is not actually about
    April 30, 2024
  16. cs-6200

    April 7, 2024
  17. cs-7674

    April 7, 2024
  18. How threading works in Python

    A deep dive into the internals of threading in Python
    April 7, 2024
  19. Work-stealing executors in a multithreaded environment

    How do you run a bunch of tasks with a lot of threads?
    March 30, 2024
  20. Sending file descriptors through unix domain sockets

    You can do zero-trust shared memory on Linux with this one neat trick
    March 30, 2024
  21. File-locking is not atomic and FIFO

    File-locking on Linux is not atomic and FIFO, meaning readers and writers can claim locks in any order, running contrary to what the behavior should be
    March 30, 2024
  22. Docker on MacOS with close-to-native performance

    March 30, 2024