Kris Selberg's Blog
About
  • Jan 4, 2024

    How to Optimize Swift Closures for Better Performance

    What to avoid and what to adopt with Swift closures for improved performance and memory management
  • Dec 30, 2023

    Breaking the Plane: Exploring 3D AR Visualization of Multidimensional Mathematical Concepts on the Meta Quest 3

    An augmented reality (AR) application built for the Meta Quest 3 headset that enables users to visualize 3D mathematical functions using handwritten input
  • Dec 26, 2023

    LLM Princeton Student Search

    An NLP interface for OpenSearch to manage a database of Princeton University students and their contact information, integrating GPT-4 for query translation
  • Dec 18, 2023

    Pi Face Jukebox

    A RaspberryPi program that plays theme songs based on recognized faces
  • May 16, 2023

    JWT for Beginners

    A quick start guide for basic JWT token auth
  • Dec 5, 2021

    Why I Stopped Setting Yearly Reading Goals

    In 2020, I read 52 books, and I will not be doing the same in 2021. I started 2020 and 2021 with the same New Year's resolution of reading a book a week.
  • Jul 7, 2021

    Are Creators Doing More Harm Than Good?

    The Social Dilemma documentary on Netflix has gotten me to second guess my decision to pursue content creation as a career. The documentary highlights how social media uses algorithms to make small behavior changes in humans that add up over time.
  • Feb 15, 2021

    Why I Ran 4 Miles Every 4 Hours for 48 Hours

    Who would want to do this to themselves? David Goggins. He's a former Navy SEAL, world record holder for the most pull-ups in 24 hours (4,030), and an ultramarathoner. He's kind of a badass.
  • Kris Selberg's Blog
  • subscribe via RSS

  • krisselberg
  • SelbergKris

Thoughts about backend engineering and ambition