Nicolas Ventura
As of 23 August 2026, there have been 101 posts published.
← Page 1 of 11 →
Forcing Good Code Practices
22 August 2026 Lucky you, reader! You get a twofer today. I worked on this mini-project in my NPM monorepo alongside my Bun updates except, Bun was not used here. Actually, I really wanted to switch over to Bun for this repo, but there's just a few features that make the switch really stupid. Read more
Another Bun Story
22 August 2026 You might remember a story I wrote about upgrading from npm to bun for more features and stability. Well, 2 days ago, Bun version 1.4 was released. This was the "Rust rewrite" which got most of the attention in their promotional video, but something caught my ear which made me do a double-take. Don't worry, this story isn't going to be about me rewriting something in Rust. Read more
Forever Sunset
18 August 2026 Here's an interesting question. How fast would you need to drive or fly west to watch the sunset last forever? Would it be possible with modern technology? Read more
Making Orbit Idle
10 August 2026 New game just dropped! I used to love making games in the afternoons after school (or even during school) and publishing them for free to play. I've been wanting to get back into that hobby for some time, but life always gets in the way. Finally, I just sat myself down and grinded one out. Introducing, Orbit Idle! Go ahead and play now, or read the boring backstory first. Read more
Productive Doomscrolling
27 July 2026 Doomscrolling (short-form content) is a major timesuck for thousands of people. But more than that, it's making people's attention spans decrease, which negatively impacts learning, and the ability to read books and write long narratives. The worst part? It's not their fault! These apps are engineered to be maximally addictive. And humans have evolved to have addictive personalities for survival. For example, when food was scarce, us humans adapted to receive a reward chemical in our brains when we ate extra fatty foods, which are the most calorie-dense. Read more
Vibecode Everything
12 July 2026 For most of history when personal computers existed, software was something you had to pay for in addition to computer hardware you needed to run it. This is known as proprietary or enterprise software, which is closed-source. More recently, many developers have pushed the idea of free and open source software. One of the most well-known such projects is Linux. With the advent of artificial intelligence, computers are able to create their own software, dramatically disrupting the field of software engineering. Read more
Ordering The Alphabet
12 June 2026 The letters are all out of alphabetical order! "A" first? "Z" last? What's the point of "C" when it can either be "S" or "K"? All those questions you never had, and more, coming right up. Disclaimer: This only works for American English. Sorry, 95% of the rest of the world! Read more
Run Progress 2026
26 May 2026 I can't believe it's already the end of May! I just came out of a nice, relaxing 3-day weekend. I did a bit of running and working out, and watched Mandalorian and Grogu. (Amazing movie, by the way. Would recommend.) I didn't do a whole lot with my 3 days off, but still felt busy the whole time. Now I'm back on the grind. At least it's only a 4-day week. Read more
My Notes, Out of Context
23 May 2026 I am currently Spring-cleaning my apartment, totally not procrastinating. I found an old notebook I had by my bedside when I was probably between 13 and 17 years old, and some of my old notes are absolutely hilarous out of context. Many of these notes actually didn't even provide context to begin with. Read more
Generating Repeatable, Pseudorandom Sequences
19 May 2026 I'm working on a game called GeoMarin which is a Wordle-style guessing game that tests your geography knowledge of Marin county. Similar to how Wordle has a dictionary of thousands of words to use as possible solutions, one of the tasks I need to complete for GeoMarin is to essentially create a "dictionary" of locations to use as possible solutions. With this, I would generate one random solution per day which would be the same solution across all instances of the game; basically the same way Wordle works. Read more