Notes.
Lessons gathered from code, work, family, and the small journeys of everyday life.
73 entriesA place to begin
GitHub Copilot + VS Code + Marp = Slide Presentations in Minutes
Learn how to create slide presentations quickly using GitHub Copilot, VS Code, and Marp. This guide walks you through setting up the tools and leveraging AI to generate content, allowing you to focus on delivering ideas without the hassle of traditional slide design.
↗022025-05-096 Logical Fallacies Common in the IT World (and How to Avoid Them)
Logical fallacies like appeal to authority and false dilemma can lead to incorrect IT decisions. Learn examples & how to avoid them in this article.
↗032025-03-14Use <button>, Not <div>, for Clickable Elements
Using <button> instead of <div> for interactive elements improves accessibility, keyboard navigation, and screen reader support. Buttons are naturally focusable, respond to Enter and Space, and require far less extra code. Avoid unnecessary complexity — use the right semantic element for better usability and compliance with web accessibility standards.
↗042025-02-17React Grid Layout Widget DnD and Resizable Example
This post demonstrates how to build a React grid layout with draggable and resizable widget components using the react-grid-layout library. We'll put together a simple dashboard where users can rearrange widgets however they like.
↗All writing