TheGeekInTheShell's Avatar

TheGeekInTheShell

@thegeekintheshell

Husband. Proud Dad. Working for Norsys in France. Programming languages explorer even if mainly using Java and Python. Concerned by climatic changes. Know nothing. Tweets & opinions are my own.

38
Followers
186
Following
32
Posts
01.01.2025
Joined
Posts Following

Latest posts by TheGeekInTheShell @thegeekintheshell

Video thumbnail

It's here. Electrobun is ready for you.

npx electrobun init

blackboard.sh/blog/electro...

08.02.2026 04:08 👍 49 🔁 5 💬 7 📌 3
Video thumbnail

top secret fam. DO NOT SHARE EXTERNALLY.

the little window that opens up from the Electrobun Kitchen Sink *does not contain a webview*.

- no dom
- no cssom
- just a native window
- with direct access to webgpu/metal
- three.js api layered on top
- directly in bun typescript

28.02.2026 01:01 👍 27 🔁 4 💬 2 📌 2
Preview
☢️ Tailwind : aux origines de l’Atomic CSS 🔥 Tailwind et l’Atomic CSS : Révolution ou Hérésie dans le monde du CSS ?

Tailwind & Atomic CSS : révolution ou hérésie ?

Sur le blog de #norsys, mon collègue Michaël explore et discute l'approche utilitaire de Tailwind : moins de sémantique, plus de réutilisabilité. Mais est-ce la fin du CSS traditionnel ?

medium.com/norsys-octog...

#CSS #Tailwind #DevFront #DevWeb

26.02.2026 07:01 👍 0 🔁 0 💬 0 📌 0
Typed Effects in TypeScript: Laziness, Error Handling, Generator Composition (Office Hours 16)
Typed Effects in TypeScript: Laziness, Error Handling, Generator Composition (Office Hours 16) YouTube video by Effect | TypeScript at Scale

Office Hours 16 🔥

Typed Effects in TypeScript: Laziness, Error Handling, Generator Composition

By Kit Langton & Maxwell Brown

www.youtube.com/watch?v=2RxC...

16.02.2026 13:27 👍 3 🔁 1 💬 0 📌 0
Post image

On the #norsys blog, I've just posted an article which explains how building a local development environment for @valkeyio.bsky.social with Docker Compose.

medium.com/norsys-octog...

#Valkey #Docker #DockerCompose

16.02.2026 13:17 👍 0 🔁 0 💬 0 📌 0
Post image

Sur le blog de #norsys, je viens de publier un billet qui explique comment monter un environnement local pour @valkeyio.bsky.social avec Docker Compose.

medium.com/norsys-octog...

#Valkey #Docker #DockerCompose

16.02.2026 13:15 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

building a complete D20 engine in TypeScript, based on the SRD 5.2.1 rules

✨ full combat rules
✨ character progression
✨ 300+ spells
✨ data-driven

here's a taste: dice rolling with advantage 🎲

Launching v0.1.0 soon

#TypeScript #GameDev #DnD #D20 #cRPG

30.01.2026 21:48 👍 12 🔁 2 💬 0 📌 0
Preview
A local environment for DependencyTrack with Docker Compose A local DependencyTrack environment with Docker Compose for development and experimentation.

On the #norsys blog, I've just posted an article which explains how building a local development environment for @dependencytrack.bsky.social with Docker Compose, code and examples included.

medium.com/norsys-octog...

#DependencyTrack #Trivy #Docker #DockerCompose #Security #DependencyManagement

29.01.2026 15:26 👍 1 🔁 1 💬 0 📌 0
Preview
A local environment for DependencyTrack with Docker Compose A local DependencyTrack environment with Docker Compose for development and experimentation.

Sur le blog de #norsys, je viens de publier un billet qui explique comment monter un environnement local pour @dependencytrack.bsky.social avec Docker Compose accompagné de code et d'exemples directement utilisables.

medium.com/norsys-octog...

#DependencyTrack #Trivy #Docker #Security

29.01.2026 15:25 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

#TypeScript trap: WeakMap<T, U> is technically a supertype of Map<T, U>. Thanks to structural subtyping, you can assign Map to WeakMap, even though the latter has radically different semantics when running as #JavaScript. WeakMap's API surface just happens to be a subset of Map's ¯\_(ツ)_/¯

#webdev

21.01.2026 07:33 👍 3 🔁 2 💬 1 📌 0
Preview
💪Boostez vos revues de code ! Petit partage sur quelques bonnes pratiques et conseils pour améliorer vos revues de code

Sur le blog de #norsys, mon collègue Michaël passe en revue les bonnes pratiques des revues de code 🙃​!

medium.com/norsys-octog...

L'occasion de prendre un peu de recul sur cette pratique de développement maintenant courante dans la plupart des équipes.

#RevueCode #CodeReview

14.01.2026 15:05 👍 1 🔁 0 💬 0 📌 0
[MV] 10 Years of AoC
[MV] 10 Years of AoC YouTube video by M1n3c4rt

Incredible #AdventOfCode music video: www.youtube.com/watch?v=zF_4...

23.11.2025 22:55 👍 125 🔁 17 💬 3 📌 2
Preview
Attention, GPT dans ma recette 🫢 Une révolution ou un feu de paille ?

Sur le blog de #norsys, mon collègue Valentin vient de publier un billet sur l'utilisation de l'IA et plus particulièrement de l'IA générative dans le contexte des tests et de la recette.

medium.com/@valentin.th...

#Test #Recette #IA #IAG

10.12.2025 10:55 👍 1 🔁 0 💬 0 📌 0
Preview
Custom Renderers for Svelte, a Mainmatter Initiative Help us enable cross-platform UI development with Svelte for endless possibilities.

Thanks to SuppCo for supporting our Svelte Custom Renderers initiative 🙌

When ready, this API will allow devs to use Svelte to build Native Apps, Terminal, or anything they want. If your company wants to help make custom renderers a reality, make sure to reach out!

svelte-custom-renderers.com

26.11.2025 13:30 👍 55 🔁 10 💬 1 📌 6
Preview
Tests Unitaires : êtes-vous plutôt Londres ou Détroit ? Classicist versus Mockist !

Sur le blog de #norsys, mon collègue Michael revient aux fondements des tests unitaires et nous propose de (re)découvrir ce qui oppose l'école "classique" de l'école "mockiste".

medium.com/norsys-octog...

#Test #UnitTest #TestUnitaire #ClassicistVsMockist

26.11.2025 08:11 👍 1 🔁 0 💬 0 📌 0
Preview
Enshittification of Arduino Begins? Qualcomm Starts Clamping Down New Terms of Service introduce perpetual content licenses, reverse-engineering bans, and widespread data collection.

Deux mois après le rachat le Arduino par Qualcomm, la merdification commence avec la destruction de tout ce qui touche à l'Open Source. Interdiction de reverse engineering, vous cédez vos droits à la compagnie, captation de données personnelles, ... ⬇️

itsfoss.com/news/enshitt...

23.11.2025 09:33 👍 101 🔁 67 💬 5 📌 2
Post image

AI image previews… but built with Java.
This hands-on guide shows how to stream images progressively from a Quarkus backend using Mutiny — so your browser renders them in real time.

Catch the full tutorial here:
buff.ly/wKrwoTc

#Java #Quarkus #Reactive #WebDev

16.11.2025 07:15 👍 6 🔁 3 💬 0 📌 0
Preview
J’ai attrapé une ISTQB… D’où l’importance de faire des tests régulièrement

Sur le blog de #norsys, mon collègue Valentin vient de publier un billet dans lequel il propose un retour d'expérience sur la certification ISTQB

medium.com/norsys-octog...

#Test #Recette #ISTQB #QA #Certification

12.11.2025 15:17 👍 1 🔁 0 💬 0 📌 0
Illustration d'une dessinatrice, le texte indique "Fuck A.I. Celebrate Human Art."

Illustration d'une dessinatrice, le texte indique "Fuck A.I. Celebrate Human Art."

Mon humeur depuis quelques temps. #NoAI

12.11.2025 09:24 👍 254 🔁 38 💬 1 📌 2

Type stripping is now stable.
Enjoy 🌞

12.11.2025 05:07 👍 131 🔁 26 💬 4 📌 4
Preview
Nuxt Image Loves TypeScript, Node 24 Goes LTS, and a Satisfying Use of satisfies | News | Ep 43 | TypeScript.fm - The Friendly Show for TypeScript Developers | Episode 43 News for the week of November 3, 2025: Node 24 promoted to LTS, Nuxt Image V2 is full of TS goodies, and Anders is humbled by TypeScript's rise. From the community: TypeScript is not a substitute for...

Today on the pod, Node 24 goes LTS, Nuxt Image V2 brings TS goodies, and Anders shares insights on TypeScript's AI era rise. Plus community takes on engineering practices!

share.transistor.fm/s/b87c759b

#typescript

12.11.2025 06:00 👍 6 🔁 6 💬 2 📌 0
Preview
Multiplier la détection, garder l'esprit critique "Avec l'IA, on a un multiplicateur de puissance, mais il faut garder une approche structurée et prudente." Dans l'épisode 336 j'ai reçu Benoit Larroque pour parler de "La cyber avant et après l’IA"

Cybersécurité : avant, il fallait fouiller chaque commit pour espérer attraper la faille en premier. Avec l’IA, le jeu change. Mais l’humain, lui, peut-il accélérer sans se brûler ? Benoît Larroque (Konvu) partage les vraies limites et les

12.11.2025 14:15 👍 0 🔁 1 💬 0 📌 0

New blog post: "4 Unconventional Ways to Cast in Typescript"

https://wolfgirl.dev/blog/2025-10-22-4-unconventional-ways-to-cast-in-typescript/

#programming #typescript

23.10.2025 02:43 👍 15 🔁 2 💬 1 📌 0
Node.js - You Don't Need a Dependency - Brian Muenzenmeyer, Node.js
Node.js - You Don't Need a Dependency - Brian Muenzenmeyer, Node.js YouTube video by OpenJS Foundation

Recording for my @jsconf.bsky.social talk is now up

www.youtube.com/watch?v=hRxS...

#opensource #nodejs

24.10.2025 12:15 👍 9 🔁 3 💬 0 📌 0
Preview
Tester, c’est douter ! Une introduction au monde fabuleux du testing

Sur le blog de #norsys, mon collègue Valentin vient de publier un billet qui explique que tester c'est douter même chez les testeurs ! Valentin vous montre que le doute c'est une bonne chose en matière de test !

medium.com/@valentin.th...

#Test #Recette #Zetetique #QA

29.10.2025 06:41 👍 1 🔁 0 💬 0 📌 0
Post image

Sur le blog de #norsys, mon collègue Kelean vient de publier un billet qui présente @assertj.github.io et comment le mettre à profit pour améliorer ses tests unitaires.

medium.com/norsys-octog...

#JUnit #AssertJ #Java #Test #TestUnitaire

17.10.2025 07:16 👍 4 🔁 3 💬 0 📌 0
Preview
A local environment for Redis with Docker Compose A local Redis environment with Docker Compose for development and experimentation.

On the #norsys blog, I've just posted an article which explains how building a local development environment for Redis with Docker Compose, code and examples included.

medium.com/norsys-octog...

#Redis #Docker #DockerCompose

01.10.2025 06:33 👍 2 🔁 0 💬 0 📌 0
Preview
A local environment for Redis with Docker Compose A local Redis environment with Docker Compose for development and experimentation.

Sur le blog de #norsys, je viens de publier un billet qui explique comment monter un environnement local pour Redis avec Docker Compose accompagné de code et d'exemples directement utilisables.

medium.com/norsys-octog...

#Redis #Docker #DockerCompose

01.10.2025 06:32 👍 1 🔁 0 💬 0 📌 0
Post image

This week, @Microsoft and @AkamasLabs will be together talking about #Java on #Kubernetes and everything you can do to run more efficiently.

You can find the link to register for the Live Free Event on this survey form: docs.google.com/forms/d/e/1F...

Oh and yeah, please answer it! 😂

22.09.2025 22:19 👍 5 🔁 3 💬 0 📌 0
Preview
CMU 15-445/645 :: Intro to Database Systems (Fall 2025) You want to know whether this is the premier course at Carnegie Mellon University on the design and implementation of database management systems? Well, it is. This course rips through data models (re...

Today is the new semester for @db.cs.cmu.edu's Intro to Database Systems! We're going harder into material than before. More challenging projects but you can use LLMs to help. We also have 10min talks each Wed from leading DB companies: 15445.courses.cs.cmu.edu/fall2025

25.08.2025 14:29 👍 63 🔁 18 💬 1 📌 0