Sign in

Script Raccoon

@scriptraccoon.dev
180 followers 70 following 374 posts

Mathematican, Software Developer, YouTuber 🔗 scriptraccoon.dev

PostsRepliesMedia
Script Raccoon @scriptraccoon.dev · 06/10/2026
I have migrated CatDat yesterday and must say that I don't like all these .js extensions. I am not authoring JavaScript files anymore, why should I import them? This feels like something that a framework (in particular a compiler!) should abstract away.
200
Script Raccoon @scriptraccoon.dev · 21/05/2026
✍️ My new post is all about my favorite YouTuber, @kevinpowell.co. scriptraccoon.dev/blog/kevin-p...
scriptraccoon.dev
Why Kevin Powell is my favorite YouTuber
Learning CSS can be a lot of fun
130
Script Raccoon @scriptraccoon.dev · 08/05/2026
No I do not have time to join your party. I need to review this.
PR lines change
100
Script Raccoon @scriptraccoon.dev · 15/04/2026
I need more monitors. For monitoring. www.youtube.com/watch?v=2IsR...
m.youtube.com
I am monitoring the situation.
YouTube video by Kai Lentit
110
Script Raccoon @scriptraccoon.dev · 07/04/2026
"The people that look like they are keeping up [with all the new tech] usually aren't going very deep on any of it. A lot of them are just paid to say what they say." www.youtube.com/watch?v=Wr3S... Another great video by Brad Traversy.
youtube.com
A lot of you NEED to hear this
YouTube video by Traversy Media
010
Script Raccoon @scriptraccoon.dev · 31/03/2026
I like to write detailed pull request descriptions ... github.com/ScriptRaccoo...
github.com
Add Functors to CatDat by ScriptRaccoon · Pull Request #12 · ScriptRaccoon/CatDat
Add Functors to CatDat As suggested in #4, this PR adds functors, their properties, and implications of functor properties to CatDat. Several new tables and pages have been added. This PR also prep...
000
Script Raccoon @scriptraccoon.dev · 28/03/2026
Issues and PRs are coming in for CatDat and I just LOVE everything about it. More motivated than ever!
010
Script Raccoon @scriptraccoon.dev · 26/03/2026
Modern software developers in front of their coding agents be like
media.tenor.com
Cats GIF
Alt: cat sitting on laptop keyboard entering the letter A hundreds of times
000
Script Raccoon @scriptraccoon.dev · 24/03/2026
The German in me wants to sue every company that sends me newsletters I never subscribed to.
021
Script Raccoon @scriptraccoon.dev · 19/03/2026
I am so excited that CatDat already got a few issues and pull requests. I have worked on a couple of them already. github.com/ScriptRaccoo... 🧑‍💻
000
Script Raccoon @scriptraccoon.dev · 17/03/2026
🎉 Introducing: CatDat - A comprehensive database of categories and their properties. Built with SvelteKit and SQLite. Made for mathematicians who love category theory. 🔗 Link: catdat.app 👀 Demo: youtu.be/dQXbPxk__qA #svelte #mathematics #categorytheory
youtu.be
CatDat – A comprehensive database of categories and their properties
YouTube video by Script Raccoon
020
Script Raccoon @scriptraccoon.dev · 16/03/2026
Neues Tutorial 👀 youtu.be/kCtC2LYcJiY Hier geht es darum wie man eine #svelte Anwendung in mehreren Sprachen umsetzen kann.
youtu.be
Mehrsprachige Web-Anwendung - Svelte-Tutorial
YouTube video by Script Raccoon
020
Script Raccoon @scriptraccoon.dev · 15/03/2026
Say I have a SvelteKit in which most pages can be prerendered and this requires data from the DB. Some pages require the DB live. Now what happens during a deployment? I need to update the DB (if migrations were added) and then update the web application and push the new code. However, since... 1/2
200
Script Raccoon @scriptraccoon.dev · 15/03/2026
POV: you can show off that you fixed the deployment pipeline in one commit. May the --force be with you.
interactive rebase with many commits being squashed
000
Script Raccoon @scriptraccoon.dev · 13/03/2026
Here is the todo application I am usually working with inside of my repositories. 🥌 TODO.TXT
text file todo.txt containing todos for a web app
110
Script Raccoon @scriptraccoon.dev · 13/03/2026
Any ideas how to prerender a list of dynamic routes in SvelteKit whose slugs are saved in the database? In config.kit.prerender I can list them, but currently it's hard coded. Not sure if it's good to query the database for the build step? I could have a secret page with links to all these routes...
201
Script Raccoon @scriptraccoon.dev · 12/03/2026
I tried out a new web framework (I won't mention its name). Every time that happens, I immediately compare it to SvelteKit and come to the conclusion that it's much worse. DX, speed, structure... Nothing beats #svelte. Only downside is that my projects have the same structure and don't vary much.
030
Script Raccoon @scriptraccoon.dev · 12/03/2026
I have recently switched to creating my video thumbnails with HTML and CSS. This is the most recent one. This approach has several advantages over using a graphics program (version control, unified design, repeated patterns, easy to update). Repo: github.com/ScriptRaccoo...
YouTube Thumbnail saying "Mehrsprachige Svelte App"
110
Script Raccoon @scriptraccoon.dev · 11/03/2026
So I guess I am the only developer left who doesn't use AI to write code?
340
Script Raccoon @scriptraccoon.dev · 07/03/2026
YouTubers reaching 1mio subs: big party, screaming, donation special, explosions, bragging, storytelling, guests, ... Kevin Powell reaching 1mio subs: cool. :-) I plan to write a blog post about why he is my favorite programming YouTuber (since 2019 actually).
0110
Script Raccoon @scriptraccoon.dev · 07/03/2026
Top 8 Countries from which people access my portfolio website: 1. United States - 23.51% 2. Singapore - 17.55% 3. China - 8.46% 4. Germany - 6.27% 5. France - 5.33% 6. United Kingdom - 4.7% 7. Canada - 3.76% 8. Italy - 2.51% I am really surprised about Singapore. Also, India ... where are you?
000
Script Raccoon @scriptraccoon.dev · 04/03/2026
Is there actually any good SQL formatter extension for vs code? I have tried the first 5 that pop up in the search for extension, and they all have big issues. I am thinking about manually formatting the code for now.
000
Script Raccoon @scriptraccoon.dev · 03/03/2026
Git is the best software in the world. But sometimes, it does this, and I hate it.
inaccurate git diff for a sql file: in reality 3 lines were added as a block, but git thinks that one line was added to the previous block and 2 to the next block
000
Script Raccoon @scriptraccoon.dev · 02/03/2026
I call the YouTube data API every day to get the number of views for a video tutorial (which explains exactly that). Yesterday it went from 243 to 242. 🤷
000
Reposted by Script Raccoon
Тsфdiиg @tsoding.bsky.social · 01/03/2026
Man I'm watching Tech YouTube videos from ~10 years ago and they feel like a window to such a radically different world. People used to care about shit.
41255
Script Raccoon @scriptraccoon.dev · 28/02/2026
It was time to migrate a SQLite database to a Postgres database. The setup took some time, and I needed to change the implementation of my wrapper query function. But most of the application code did not need to be touched, basically because the *interface* of my query function did not change. 🦝
000
Script Raccoon @scriptraccoon.dev · 28/02/2026
✍️ New blog post: CRUD operations in SvelteKit - no client-side JavaScript needed! I walk through the mental model I use for SvelteKit apps and explain how to build a fully functional todo app using form actions and load functions. scriptraccoon.dev/blog/sveltek...
scriptraccoon.dev
CRUD operations in SvelteKit without JavaScript
How to build a fully functional todo app without any client-side JavaScript
020
Script Raccoon @scriptraccoon.dev · 25/02/2026
Really nothing beats the simplicity, readability, straightforwardness and portability of raw sql. ✍️
sql code:

UPDATE notifications
SET
    status = 'read'
WHERE
    status = 'unread'
    AND recipient_id = ?
040
Script Raccoon @scriptraccoon.dev · 25/02/2026
If you think you don't make any progress, just look at the code you wrote one year ago. You will likely immediately see lots of things that can be improved. This is what you learned in the meantime.
020
Script Raccoon @scriptraccoon.dev · 24/02/2026
Thinking about writing a blog post about why I left my corporate job and how all their bad decisions have destroyed me...
020
Script Raccoon @scriptraccoon.dev · 24/02/2026
👨‍💻 This is a calculator written in CSS, without JavaScript. Currently, it only works for two 1-digit numbers as inputs. 🔗 Codepen: codepen.io/scriptraccoo...
010
Script Raccoon @scriptraccoon.dev · 23/02/2026
Cubecursion 🪄 An infinite animation of cubes made with #html and #css only. Find the codepen link in the comments.
200
Script Raccoon @scriptraccoon.dev · 21/02/2026
You won't believe how many times I need to delete a comment and send it again (here on Bluesky, but also on X when I was active there). It's much better on Reddit, for example.
I am once again asking to be able to edit posts and comments for 1 min after sending (Bernie Sanders Meme)
010
Script Raccoon @scriptraccoon.dev · 20/02/2026
I find it quite surprising that 70% of the visitors of my website are using light mode, only 30% are using dark mode (this is one of the dimensions I have recently added to my analytics). I would have expected 90% dark mode, because I was under the impression that developers are nerdy night owls 🦉
120
Script Raccoon @scriptraccoon.dev · 19/02/2026
I published this blog article almost two years ago. Has Tailwind improved in the meantime? 👀 scriptraccoon.dev/blog/tailwin...
scriptraccoon.dev
Disadvantages of Tailwind
Why the popular CSS framework is not maintainable
000
Script Raccoon @scriptraccoon.dev · 17/02/2026
Node crashes? nvm I will install the right version
010
Script Raccoon @scriptraccoon.dev · 16/02/2026
Try to create a GitHub account today (with email + password). 😮‍💨 While I understand that GitHub needs to check that I am a human being: why do I need to make 10 tests? Also, why did they choose such low-res images? Sometimes the solution was not clear at all. The audio tests also take too long.
Verify your account: Use the arrows to match the icon on the left to the cup with the most liquid.
000
Script Raccoon @scriptraccoon.dev · 16/02/2026
I am one of those people left who creates code on which AIs can generate other people's code.
100
Reposted by Script Raccoon
Josh Nussbaum @joshnuss.com · 16/02/2026
TIL: better-fetch is a typed fetching library Fully typed input, output and query params based on path better-fetch.vercel.app
3235
Script Raccoon @scriptraccoon.dev · 14/02/2026
New blog post ✍️ How to track page visits in SvelteKit - without any external analytics provider scriptraccoon.dev/blog/track-p...
scriptraccoon.dev
How to track page visits in SvelteKit
Counting visits without external analytics
162
Script Raccoon @scriptraccoon.dev · 13/02/2026
Let's introduce hard mode! The country is vanishing quickly :D
000
Script Raccoon @scriptraccoon.dev · 13/02/2026
Am I the only one who always removes all URL parameters when sharing a link (especially from social media) with other people? I don't want to support the tracking of myself or others. It always takes a bit of time (hitting backspace backspace backspace...), but it's worth it.
000
Script Raccoon @scriptraccoon.dev · 11/02/2026
I completely agree with Brad here. When AI writes all the code for you, it feels like there is a lack of ownership. And it less fun. This is why personally I restrict my use of AI. I ask questions, that's it. I am still actually writing 99% of the code. And I love it. youtu.be/UaB0gWFwuEU
youtu.be
Developers are forced to use AI
YouTube video by Traversy Media
020
Script Raccoon @scriptraccoon.dev · 11/02/2026
I have just added this unscrambling animation to the country scrambler game. I find it so satisfying to watch. 🫠
020
Script Raccoon @scriptraccoon.dev · 11/02/2026
👨‍💻 country-scrambler.netlify.app
country-scrambler.netlify.app
Country Scrambler
Can you unscramble the country?
021
Script Raccoon @scriptraccoon.dev · 08/02/2026
Love it.
iq bell curve meme: sqlite on lower and higher end, postgresql in the middle
120
Script Raccoon @scriptraccoon.dev · 07/02/2026
I love this Chrome extension! I can now easily preview and showcase my apps on different devices (including the device frame and the device keyboard, much better than devtools). The extension also works in Brave (my main browser). www.webmobilefirst.com
preview of iphone and ipad
000
Script Raccoon @scriptraccoon.dev · 06/02/2026
I just took the time to add proper link previews for all of my blog posts. Here is an example. scriptraccoon.dev/blog/create-...
scriptraccoon.dev
How to create a pure CSS maze game
without any JavaScript
111
Script Raccoon @scriptraccoon.dev · 05/02/2026
Neues Tutorial 🍿 youtu.be/xncNiyBxqkM #svelte
youtu.be
Linktree-Klon programmieren mit SvelteKit – Teil 1: User Registrierung
YouTube video by Script Raccoon
040
Script Raccoon @scriptraccoon.dev · 03/02/2026
I have built a diary application called "Mind Echoes". 🪄 github.com/ScriptRaccoo... This has been developed mainly with SvelteKit and pure SQLite: no ORM, no UI library, almost no third-parties. Since diary entries are quite personal, several account security features have been implemented.
list of echoesnew echoecho previewdevice management
030