How to detect when an element's visibility changes with JavaScript

Today, I wanted to show you how to detect when an element’s visibility changes using the JavaScript IntersectionObserver API. Let’s dig in! The Use Case I was recently working on a Web Component that calculates how much of the viewport it occupies, and automatically resizes itself to make sure it never overflows. As a standalone component, it worked fine. But in real-world use, it was nested inside Kelp’s toggle tabs component.

AI is not a person

You didn’t “have a conversation” with ChatGPT. It doesn’t “think you should…” It doesn’t think. It didn’t “tell you that…” It doesn’t speak. It doesn’t “feel that the best option is…” It doesn’t feel. AI is a cheap parlor trick. You provide words, and it provides words back that are most likely to occur alongside the words you provided. It’s like when a psychic says some bullshit like this, “I see a feeling of regret looming over you.

📅 May 13, 2026

Day 132 of Year 3 🚀
Day 863 of my coding journey since Jan 1, 2024.

Today I worked on a Python solution for the Hailstone Sequence assignment as a Code in Place 6 Section Leader. It's always interesting to see how a simple set of rules can generate complex patterns and reinforce core programming concepts like loops, conditionals, and problem-solving.

#Python #Programming #CodeInPlace #ProblemSolving #SoftwareDevelopment #ComputerScience #100DaysOfCode

AI is not inevitable

Nearly every day, I hear someone say… Like it or not, AI is here to stay. This is self-fulfilling. The same thing has been said about numerous social ills throughout history, from monarchies to smoking. It’s only inevitable if we allow it to be. Don’t let the big techno-fascists tell you what is or is not inevitable.

How are you tracking tasks/projects for your homelab? I'm really enjoying https://plane.so as a Jira alternative

#DevOps #CodeNewbie #100DaysOfCode #100DaysOfDevOps #kubernetes #technology #homelab

AI-native project management | Plane

Project management for teams and AI agents. Plan, track, and ship with Projects, Wiki, and AI. Available on cloud, self-hosted, and air-gapped.

Plane

Fellow homelabers, how do you organize your docker compose files and their services?

I found a neat article with some suggestions.
https://docker-compose.de/en/folder-structure/

#DevOps #CodeNewbie #100DaysOfCode #100DaysOfDevOps #kubernetes #technology #homelab

Directory Structure

Guide to organizing Docker containers and files: Learn different directory structure approaches including service-based, centralized, and system-wide installations. Includes practical examples for maintaining scalable Docker infrastructures.

Docker Compose

guerz.lol v1.2 is live and the roadmap soft shipped too 🚀

i refreshed the site, tightened the learning structure, and locked in the next 4-week HTML/CSS focus

the current build now matches the way i actually learn and ship

proud of this one 🎯 #guerzlol

#freeCodeCamp #TheOdinProject #Scrimba #100DaysOfCode #HTML #CSS #WebDevelopment #BuildInPublic

guerz.lol v1.2 soft shipped and i’m absurdly proud of it ✨🍊

the new palette + fonts feel so right

been grinding through FCC, The Odin Project, and Encode iOS, and it’s finally starting to click

tonight’s still got more study work, but i had to pause and appreciate the win 🌺

#guerzlol #freeCodeCamp #TheOdinProject #EncodeiOS #100DaysOfCode #WebDev #HTML #CSS #LearnInPublic

What's TLS Termination?

I didn’t know what TLS termination was—until I had to. A breakdown of HTTPS, TLS handshakes, and termination points.

Explained By X

You’ve just realized your last commit was a total disaster 😱 You need to undo it fast.

But do you reach for the surgical precision of a revert or the "nuke it from orbit" power of a reset? Your choice could save or break the repo! 👇

Don't let a bad commit haunt you 👻 Check out the right answer and master the art of undoing here 👉 https://www.git-skills.dev/quiz/undoing-changes/#q-what-is-the-key-difference-between-git-reset-and-git-revert

#Git #SmartGit #GitSkills #Coding #Programming #SoftwareEngineering #DeveloperLife #CodeNewbie #100DaysOfCode #TechQuiz