Master TypeScript Generics to write flexible, reusable, and type-safe code! Learn how to use generics in React, SharePoint SPFx, and APIs to boost your programming skills.
Dive in now! #TypeScript #WebDevelopment #CodingTips

Master TypeScript Generics to write flexible, reusable, and type-safe code! Learn how to use generics in React, SharePoint SPFx, and APIs to boost your programming skills.
Dive in now! #TypeScript #WebDevelopment #CodingTips
Fun Safari bug : `drop-shadow()` does't take transforms into account https://bugs.webkit.org/show_bug.cgi?id=218734
Saw a @codepen demo using... a lot! of elements (screen 1) and quite a bit of #CSS to create a simple loader, so I forked it and made a 1 div version (screen 2) in under 30 CSS declarations (gradients, mask, variables to only change --c0 and --c1 values for 2nd loader): https://codepen.io/thebabydino/pen/PwoLJLR
The Week in Review, Edition 86 (2025-14)
Topics:
Attic Find: iMac from 2006
Small updates on Bikerouter and change of domain registrar
Canceled: my paid GitHub subscription
Awesome Gitea: List of all sorts of interesting stuff
Brandenburg Odyssey: The route has been fixed
Old CSS, new CSS
Listened to this week: SHA, Karlo vom Dach, Patrik Pagan, Rachel Raw, Markus Schulz
#weekly #iMac #Apple #SnowLeopard #iFixIt #Ebay #Bikerouter #Hetzner #DNS #API #GitHub #Gitea #Brandenburg #BrandenburgOdyssee #ActivityPub #CSS #WebDevelopment #Techno
Wochenrückblick, Ausgabe 86 (2025-14)
Themen:
Dachbodenfund: iMac aus 2006
Bikerouter-Kleinigkeiten und Wechsel des Domain-Registrars
Gekündigt: mein bezahltes GitHub-Abo
Awesome Gitea: Liste mit allerlei interessantem Zeug
Brandenburg Odyssee: Die Route wurde gefixt
Old CSS, new CSS
In dieser Woche gehört: SHA, Karlo vom Dach, Patrik Pagan, Rachel Raw, Markus Schulz
#Wochenrückblick #iMac #Apple #SnowLeopard #iFixIt #Ebay #Bikerouter #Hetzner #DNS #API #GitHub #Gitea #Brandenburg #BrandenburgOdyssee #ActivityPub #CSS #WebDevelopment #Techno
Joomla User Dropdown Custom Field
This plugin lets you create new fields for 'advanced user selection' in the backend and frontend for any extension where Joomla custom fields are supported.
#Joomla #WebDevelopment #ACF
Mastodon - can you help me out?
If you can test on actual Safari (not another browser), does https://codepen.io/thebabydino/pen/EaxJmwJ?editors=1100 look the same for you as it does in my Epiphany screen? Or does the `conic-gradient()` cover the entire area?
Retoots appreciated if you cannot test. Thanks!
PS: Yes, I know it does NOT work in Firefox or Chromium browsers https://github.com/web-platform-tests/interop/issues/717
Is htmx acting up in your Razor Pages app? Don’t panic—just debug it like a boss. From browser tools to smart logging, here are some tips to make debugging way less painful: https://woodruff.dev/debugging-htmx-in-asp-net-razor-pages-tips-tricks-and-tools/
IT WordPress theme https://visualmodo.com/theme/it-wordpress-theme/ for modern technology, startups, and innovative companies. The theme is just as innovative itself to let you build a website with powerful functionality, yet not requiring much time or effort for you. All the features and functionality that any startup needs letting you create a website for your company or innovation industry #WordPress #theme #template #plugins #tech #startup #business #webdesign #webdevelopment #website
Why isn't `filter` allowed on `:first-letter` anyway? https://developer.mozilla.org/en-US/docs/Web/CSS/::first-letter
The 5 Best Frameworks For Micro Frontends.
Los 5 Mejores Frameworks Para Micro Frontends.
https://blog.nubecolectiva.com/los-5-mejores-frameworks-para-micro-frontends/
If your Razor Pages UI feels clunky, htmx might be the upgrade you’ve been looking for. It has a smoother UX, less JavaScript, and is way more fun to build. See how to level things up: https://woodruff.dev/boosting-razor-pages-ux-the-htmx-upgrade-you-need/
Saw the header here https://mastodon.social/@sturobson@front-end.social/114279126167674533 and had to make a version that works without JS, works with image backgrounds behind the header, works for any level of page zoom and is fully flexible when it comes to following the text wrapping on resize.
Play with it on @codepen https://codepen.io/thebabydino/pen/MYWxeew
Last week I published a blog about the upcoming native #CSS Mixins. But did you know you can already use mixins since 2009? I didn't until a week ago. Let me know what you think about this method.
https://microblog.jvdezign.com/css-mixins-were-already-possible-since-2009
#web #webdevelopment #HTML
Bun v1.2 is here!
This release brings major progress in Node.js compatibility, a key component of Bun’s value proposition.
But that’s not all - Bun 1.2 now includes: A built-in S3 object storage API
A built-in Postgres client
More here: https://bit.ly/3FTY6yE
This week newsletter will be out tomorrow. Interesting stuff by Evan Doyle, Nik Tomazic, Akshay, Myles, Dylan, Tucker Beck & Fareed Khan covered
https://newsletter.piptrends.com/p/django-query-optimization-marimo
If you use Jupyter notebooks often, you’ve probably faced issues like small edits leading to big Git diffs or difficulties reusing code across notebooks. Marimo is a good alternative that tackles these problems. In this article, Akshay, Myles and Dylan explained how Marimo solves these issues.
Modern Thymeleaf Bundle https://leanpub.com/b/modern-thymeleaf-bundle by Wim Deblauwe is the featured bundle of ebooks on the Leanpub homepage! https://leanpub.com wimdeblauwe@mastodon.social #Java #Html #WebDevelopment #Software #Javascript #books #ebooks
We all know that SELECT * FROM table_name is less efficient than selecting specific columns. The same applies to Django ORM, where you can optimize application performance using defer() and only(). If you want to learn how to use them, check out this article by Nik Tomazic.