<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>moll.dev</title><link>https://moll.dev/</link><description>Recent content on moll.dev</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sat, 13 Sep 2025 15:54:04 +0200</lastBuildDate><atom:link href="https://moll.dev/index.xml" rel="self" type="application/rss+xml"/><item><title>Friction</title><link>https://moll.dev/notes/friction/</link><pubDate>Sat, 13 Sep 2025 15:54:04 +0200</pubDate><guid>https://moll.dev/notes/friction/</guid><description>I was struggling with something on a recent walk back from the pet store. Despite living in Amsterdam for nearly 2 years, I do not have a regular bike. I have a road bike that I store off the street, but to use it requires me to carry it down several flights of stairs.
I walked past at least two bike shops on my way to the pet store, and every time, for months, I think &amp;ldquo;I should just walk into that store and buy a bike finally&amp;rdquo;.</description></item><item><title>Just Write</title><link>https://moll.dev/notes/justwrite/</link><pubDate>Sat, 17 May 2025 00:00:00 +0000</pubDate><guid>https://moll.dev/notes/justwrite/</guid><description>EDIT: In the interest of transparency, I did have to edit this post. I originally mistyped &amp;ldquo;2025-05-17&amp;rdquo; as &amp;ldquo;202-05-17&amp;rdquo; in the post metadata which broke the timestamp, mea culpa.
Just write, that&amp;rsquo;s the thesis. I&amp;rsquo;m writing this in the github web IDE because I can&amp;rsquo;t be bothered to reclone my blog repo. I&amp;rsquo;m probably not going to edit this or even spell check it, but it really doesn&amp;rsquo;t matter. You&amp;rsquo;re smart and you&amp;rsquo;ll know what I mean even if I have a few mispellings.</description></item><item><title>Stovetop Popcorn</title><link>https://moll.dev/notes/popcorn-recipe/</link><pubDate>Mon, 30 Dec 2024 09:37:44 +0000</pubDate><guid>https://moll.dev/notes/popcorn-recipe/</guid><description>This is a great recipe for making homemade popcorn that tastes like movie theater popcorn. I honed this recipe back in 2021 after not being able to go to the movies for a year. I use a WhirleyPop, but any thin walled pot (wok, etc.) with a foil lid with a few vent holes will work.
Ingredients 1/3 cup popcorn kernels 1.5 tbsp ghee 1.5 tbsp coconut oil 1/2 tsp powdered salt Note: butter CANNOT be substituted here, ghee has a much higher smoke point and less moisture content.</description></item><item><title>Magic Values ✨ @ SRE NL</title><link>https://moll.dev/slides/magic/</link><pubDate>Tue, 12 Nov 2024 17:47:02 +0100</pubDate><guid>https://moll.dev/slides/magic/</guid><description>At Home Recording Presentation Slides Jupyter Notebook Youtube: The Unreasonable Effectiveness of Multiple Dispatch Thanks for coming to my talk! If you&amp;rsquo;d like to connect:
Follow me on LinkedIn Follow me on BlueSky</description></item><item><title>A Cardboard Couch</title><link>https://moll.dev/notes/cardboard/</link><pubDate>Fri, 29 Dec 2023 00:00:00 +0000</pubDate><guid>https://moll.dev/notes/cardboard/</guid><description>I wrote my Thoughts on 2023 post a bit too soon. It&amp;rsquo;s been a rollercoaster since I published that on November 4th.
On November 8th, we got the keys to our new place near Sarphatipark. A lovely top floor unit with a great private deck, recently renovated too. No elevator, but you get used to the stairs quickly enough. When we showed up to get the keys, we noticed there was scaffolding cladding the entire outside of our building.</description></item><item><title>Thoughts on 2023</title><link>https://moll.dev/notes/amsterdam2/</link><pubDate>Sat, 04 Nov 2023 00:00:00 +0000</pubDate><guid>https://moll.dev/notes/amsterdam2/</guid><description>Whew. It&amp;rsquo;s been a busy year.
Last year at this time, my wife and I were getting married at the court house in San Jose. We also started on our plans to move to Amsterdam, a little scheme that we hatched back in 2020. I took a month to prep for interviews, and started the interview process with Booking.com.
I didn&amp;rsquo;t realize at the time, but due to the timezone, headcount issues, and generally slower cadence that this process would end up taking months.</description></item><item><title>Micrograd in a Weekend</title><link>https://moll.dev/projects/micro-grad-pt1/</link><pubDate>Mon, 25 Sep 2023 16:10:14 -0700</pubDate><guid>https://moll.dev/projects/micro-grad-pt1/</guid><description>This past weekend I set aside some time to do a deep dive into neural networks, specifically the smallest components, building a ground up neural network from scratch in Julia. This article will roughly cover the first episode of Andrej Karpathy&amp;rsquo;s &amp;ldquo;Zero to Hero&amp;rdquo; series. Also, you can find his implementation of micrograd on github. I&amp;rsquo;ll be building writing our own;with a compute graph, basic neural network, and training functionality.</description></item><item><title>Moving to Amsterdam</title><link>https://moll.dev/notes/moving-to-amsterdam/</link><pubDate>Wed, 20 Sep 2023 12:36:25 -0700</pubDate><guid>https://moll.dev/notes/moving-to-amsterdam/</guid><description>After 6 years at LinkedIn, I&amp;rsquo;m leaving. My wife and I are going to be moving overseas to Amsterdam in October. I&amp;rsquo;ll be joining Booking.com in November.
What started as a joke in early 2020, when my wife and I were talking about moving up to San Francisco. We would say, &amp;ldquo;either SF or Amsterdam&amp;rdquo; half jokingly. COVID happened, and the more we got stir crazy the less crazy the idea of moving there seemed.</description></item><item><title>Building a DIY 72TB NAS</title><link>https://moll.dev/projects/nas-build/</link><pubDate>Tue, 08 Aug 2023 11:26:54 -0700</pubDate><guid>https://moll.dev/projects/nas-build/</guid><description>Table of contents Parts List Build Steps Addendum - Modifications For someone in Site Reliability Engineering, my job is all about creating scalable, reliable, large scale systems. I worked on LinkedIn&amp;rsquo;s Hadoop team helping to scale our HDFS capacity to over an exabyte!. You would think that my home storage setup would be highly-available, redundant and geographically distributed. Unfortunately, my only homelab equipment is a Raspberry PI &amp;ldquo;colocated&amp;rdquo; in a cardboard box with an Nvidia Jetson hooked up to a USB hard drive.</description></item><item><title>Adventures in Hydroponics</title><link>https://moll.dev/projects/hydroponics/</link><pubDate>Mon, 24 Jul 2023 16:02:51 -0700</pubDate><guid>https://moll.dev/projects/hydroponics/</guid><description>I&amp;rsquo;ve always thought of the humble gardener as some sort of wizard. They plant a seed, watch it sprout, then carefully assist the plant until it&amp;rsquo;s ready to harvest. I had previously tried to keep a couple of succulents alive, with almost all of them rotting or dying out due to a lack of water, growing food seemed even further out of the question. My adventure into hydroponics started out of this frustration: &amp;ldquo;how the hell do other people grow plants so well?</description></item><item><title>Trail Report: Rae Lakes July 2021</title><link>https://moll.dev/notes/rae-lakes-2021/</link><pubDate>Fri, 07 Jan 2022 21:42:59 -0800</pubDate><guid>https://moll.dev/notes/rae-lakes-2021/</guid><description>The following piece will be edited from a collection of journal entries I wrote during my second time out on the Rae Lakes Loop trail in 2021.
We started from &amp;ldquo;Road&amp;rsquo;s End&amp;rdquo; (left side of map), and completed the route counter clockwise. The total loop is around 52 miles. Zero Day After driving 4 hours, we were pretty beat, fortunately Gena&amp;rsquo;s has a diner attached. It&amp;rsquo;s another hour drive into the park, so waking up early is necessary.</description></item><item><title>Generative Art and Biology: Creating Life Through Computation</title><link>https://moll.dev/projects/physarum/</link><pubDate>Tue, 23 Feb 2021 01:25:54 -0800</pubDate><guid>https://moll.dev/projects/physarum/</guid><description>Scroll through the entire post for more neat animations! Computer graphics have been an interest of mine for as long as I&amp;rsquo;ve used a computer. The ability to create life like renderings has always held my captivation in one way or another. I grew up using open source graphics software like GIMP and later Blender3D. I fondly remember letting the family laptop run all night rendering frames for a 3D animation I had made in Blender for school.</description></item><item><title>Thoughts on 2020</title><link>https://moll.dev/notes/thoughts-on-2020/</link><pubDate>Sat, 02 Jan 2021 14:40:22 -0800</pubDate><guid>https://moll.dev/notes/thoughts-on-2020/</guid><description>The &amp;ldquo;Cool Zone&amp;rdquo; a phrase to describe a period of history that&amp;rsquo;s cool to learn about but absolute shit to live through. Personally, I&amp;rsquo;ve spent way too much time sitting at my desk, either working from home, playing games with friends, or working on side projects. My partner and I are fortunate enough to be able to work from home, limiting our trips out of the house to once a week for groceries.</description></item><item><title>Living in a Material World</title><link>https://moll.dev/notes/consumption/</link><pubDate>Sun, 12 Jul 2020 12:36:25 -0700</pubDate><guid>https://moll.dev/notes/consumption/</guid><description>Boredom is something we all experience, it&amp;rsquo;s universal. In this post I explore my recent experience with extreme boredom, examine modern consumer culture and how that influences our sense of freedom, autonomy and discuss their ramifications in an ever increasing virtual world amid a global pandemic.
Recently, I've had the pleasure of experiencing a week of vacation. The company I work for has two week-long shutdowns, once over the 4th of July and another over Christmas.</description></item><item><title>Simulation, Alienation, and turning 25</title><link>https://moll.dev/notes/simulation-alienation/</link><pubDate>Thu, 28 May 2020 11:27:19 -0700</pubDate><guid>https://moll.dev/notes/simulation-alienation/</guid><description>I&amp;rsquo;m writing this a couple of days before my 25th birthday. It&amp;rsquo;ll be my first, but hopefully last, birthday during a global pandemic. A pandemic which has stripped the fat off the bone of our society. Mass unemployment, a largely ineffective government, and no end in sight. Fortunately, I am able to work from home, allowing me to continue to live at relatively the same level of comfort I enjoyed pre-pandemic.</description></item><item><title>Reaction Diffusion modelling with Julia and CUDA</title><link>https://moll.dev/projects/reaction-diffusion-julia/</link><pubDate>Thu, 27 Feb 2020 15:07:37 -0800</pubDate><guid>https://moll.dev/projects/reaction-diffusion-julia/</guid><description>A few months ago I happened upon a Wikipedia article about Turing Patterns. These are complex patterns which arise from a uniform and homogenous initial state. Turing&amp;rsquo;s paper The Chemical Basis of Morphogenesis suggested an explanation based on chemical reagents in a cycle of generation and consumption. The giant puffer fish above displays some of the patterns Turing describes.
I was fascinated by the idea that a complex pattern could arise from a simple set of equations.</description></item><item><title>Thoughts on 2019</title><link>https://moll.dev/notes/thoughts-on-2019/</link><pubDate>Tue, 31 Dec 2019 16:17:42 -0800</pubDate><guid>https://moll.dev/notes/thoughts-on-2019/</guid><description>All things considered; I&amp;rsquo;ve had a pretty good 2019 Here&amp;rsquo;s a bulleted list of some of the good things:
Climbed Mt. Whitney in September. Continued to build my cooking skills with Cassady. Got promoted to Senior Site Reliability Engineer. Started writing more, see: [moll.dev] Continued to hone my generative art skills. Finally finished a V7 bouldering route. Here&amp;rsquo;s to another year of pushing myself, learning more, loving more, reading more and writing more.</description></item><item><title>Thoughts on Hiking Mt. Whitney</title><link>https://moll.dev/notes/thoughts-on-hiking-mt-whitney/</link><pubDate>Thu, 31 Oct 2019 15:28:21 -0700</pubDate><guid>https://moll.dev/notes/thoughts-on-hiking-mt-whitney/</guid><description>Looking up at Mount Whitney's Peak (Right) along with the fingers (Left). Taken at Iceberg Lake before the last climb. Anxiety I did a thing recently, which I think is personally remarkable. I hiked one of the tallest peaks in the US, via a difficult trail. This hike was the culmination of a few years of personal betterment, taking some newfound hobbies and putting them to good use. This is a journey that began my senior year of college.</description></item><item><title>Hello Friend!</title><link>https://moll.dev/about/</link><pubDate>Sun, 18 Aug 2019 22:44:54 -0700</pubDate><guid>https://moll.dev/about/</guid><description>You&amp;rsquo;ve reached the home page of Thomas Moll
I&amp;rsquo;m a Senior Site Reliability Engineer living and working in Amsterdam. I&amp;rsquo;m currently helping Booking.com scale their database platform.
A brief overview of my professional career:
Previously: working as a Senior SRE on LinkedIn&amp;rsquo;s Search Platform, writing services in GoLang / Python focused on observability, monitoring, and cluster orchestration. Worked as Senior SRE on LinkedIn&amp;rsquo;s Hadoop team, owned their $75 million+ GPU cluster for offline Machine Learning.</description></item><item><title>Growing up with Minecraft</title><link>https://moll.dev/notes/minecraft/</link><pubDate>Sun, 18 Aug 2019 15:58:49 -0700</pubDate><guid>https://moll.dev/notes/minecraft/</guid><description>If I were to rank the hours invested in something so far in my life, first is Computer Engineering, second is Minecraft. Unfortunately, I don&amp;rsquo;t play much since college; Minecraft is a game which tends to draw you into the early hours of the morning. Something I would regularly do in high school, eschewing my homework and exploring virtual worlds built by other kids just like me, making friends, and learning digitial logic on accident.</description></item><item><title>Julia used Multiple Dispatch! It's Super Effective!</title><link>https://moll.dev/projects/effective-multi-dispatch/</link><pubDate>Sun, 18 Aug 2019 15:58:49 -0700</pubDate><guid>https://moll.dev/projects/effective-multi-dispatch/</guid><description>These days, I find myself evangelizing for Julia quite a bit. It&amp;rsquo;s a good language, especially for scientific computing, but I believe its focus on performance also makes it a good general language as well. At some level, programmers who know multiple languages have an abstract understanding of the constructs used within various languages: I/O, looping, branching, etc. And there&amp;rsquo;s an understanding that if you needed to write some computation, given enough time, you could probably write it in any language I gave you.</description></item><item><title>Trapped Knights</title><link>https://moll.dev/projects/trapped-knights/</link><pubDate>Wed, 20 Feb 2019 22:33:58 -0700</pubDate><guid>https://moll.dev/projects/trapped-knights/</guid><description>A few days ago, I came across a math video that perplexed me. This video, published by the great YouTube channel Numberphile, featured Neil Sloane, the creator and maintainer of OEIS, the On-Line Encyclopedia of Integer Sequences.
I love watching Numperhile&amp;rsquo;s channel, they always introduce me to some math puzzle. These puzzles usually have rational explaination, packaged nicely by the video&amp;rsquo;s presenter. The problem presented consisted of a few steps, tracing out the path of a knight on a special chess board, however, the results of this procession was a surprise, leaving me with more questions than answers.</description></item><item><title>Designing and Building My Own Keyboard</title><link>https://moll.dev/projects/q-bit-keyboard/</link><pubDate>Fri, 05 Jun 2015 15:23:31 -0700</pubDate><guid>https://moll.dev/projects/q-bit-keyboard/</guid><description>Disclaimer: This post is a retrospective. I originally wrote about this on thomasmoll.co, which is now defunct.
Q-bit | Custom 60% Keyboard build The Setup I started this project after my sophomore year of college at Iowa State University. I was a few weeks in to my second internship at Garmin on the Automotive OEM team and I was getting more and more into mechanical keyboards. I had seen some people designing and building their own from scratch, so I decided to try my hand at it.</description></item></channel></rss>