I am working on multiple projects right now. Today is a free day. I stood up early and started coding. Why? Because I can
I am working on multiple projects right now. Today is a free day. I stood up early and started coding. Why? Because I can
Built a caffeine cutoff calculator in vanilla JS with a half-life decay model and Chart.js — now part of my daily sleep routine
Discussions: https://discu.eu/q/https://lastsip.app
Django Middleware Explained: A Beginner-Friendly Guide
Model except(), assertThrowsNothing & Arr::sole() in Laravel 12.4
Discussions: https://discu.eu/q/https://youtu.be/w1WqD8V4xvU
Another mini app I just made in 20 minutes*
* Yes I know it probably exists, but I know how to make websites, so I make another website every time I need to scratch my itch
This is cool!
Because Google Fonts isn't #GDPR compliant, someone built "Bunny Fonts" to be a GDPR-compliant alternative.
Drop-in replacement with an identical API!
To folks in software engineering, specialization is the future. Don’t go for “full stack generalist” routes. That is going to be gone.
Bring Back RSS Feeds to Browsers
https://jetgirl.art/bring-back-rss-feeds-to-browsers/
Discussions: https://discu.eu/q/https://jetgirl.art/bring-back-rss-feeds-to-browsers/
Update on Spain and LaLiga blocks of the internet
https://vercel.com/blog/update-on-spain-and-laliga-blocks-of-the-internet
Discussions: https://discu.eu/q/https://vercel.com/blog/update-on-spain-and-laliga-blocks-of-the-internet
Is No PaaS really a good idea for Rails?
https://www.honeybadger.io/blog/rails-no-paas/
Discussions: https://discu.eu/q/https://www.honeybadger.io/blog/rails-no-paas/
Laravel 12.9 Introduces Memoized Cache Driver
https://nabilhassen.com/laravel-129-introduces-memoized-cache-driver
Discussions: https://discu.eu/q/https://nabilhassen.com/laravel-129-introduces-memoized-cache-driver
<angle>
Widely available (from Sept 2015)
https://developer.mozilla.org/en-US/docs/Web/CSS/angle
The <angle> CSS data type represents an angle value expressed in degrees, gradians, radians, or turns. It is used, for example, in <gradient>s and in some transform functions.
Nice piece on "How to write error messages that actually help users rather than frustrate them":
I'm not sure if there's a place for auto admin panels (active_admin in Ruby or kaffy in Elixir or the OG Django Admin) anymore given that LLMs can *easily* generate kick-ass and fully dedicated admin panels in minutes
I've built two pretty advanced admin panels for my Phoenix apps (so, still kinda niche tech stack) with little to no effort. Apart from regular CRUD stuff, I've got advanced features like syncing data with Stripe, or lately I built a mailing list sync with MailerLite in like 2 hours.
Given this experience I really don't see why I would need a solution like Kaffy (I used it initially in @justcrosspost and then rebuilt the whole admin panel in literally less than an hour with much better end result).
What are your thoughts on this topic? or
?
The combination of CodeMirror being the only game in town and me being too much of a simpleton to really use it is quite unfortunate.
When you have redundant web services with background scheduled tasks, how do you make sure the scheduled tasks only run on one host?
We have the hosts coordinate via a database with frequent check-ins, where one host will promoted to the "main" host to to the jobs if there is not currently or the main host is dead.
Thread Thursday #6
What's the most fun or weirdest page you've ever added to your site? What inspired you to create that page? Let us know!
https://smallweb.thecozy.cat/blog/%f0%9f%92%9a-thread-thursday-6-%f0%9f%92%9a/
@indieweb @smallweb @neocities ##indieweb ##neocities ##nostalgia ##oldweb ##smallweb ##webdesign ##webdev ##webrevival #Nekoweb
Yesterday I had to put together a quick demo website, and I got a little stuck trying to think of what framework to use. Normally I'd go for Next.js, but it seemed overkill, and also requires extra work to work well with web components, which I was going to use.
I thought about eleventy, but got hung up on what language to use, and how to set up the templates.
So I said screw it and just didn't use a framework. It was so freeing. I got the work done super fast.