Recent posts in Tutorials

BashSnippets 3 hours in Tutorials 1 min read
The Problem You're setting file permissions and you type chmod 754... or was it 744? You Google it. Again. Or you're starting a new bash script and you copy the header block from your last script because you can't remember the exact set -euo pipef...
post-cover-16991
BashSnippets 4 hours in Tutorials 2 min read
The Problem You're deploying a script and need the right file permissions. You type chmod 754... or was it 744? You Google it. You find a Stack Overflow thread from 2011. You get it wrong anyway. chmod's octal notation is one of those things every...
post-cover-16987
BashSnippets 1 day in Tutorials 2 min read
Cron job tutorials have a problem. They teach you the five-field syntax, show you a couple of examples like 0 2 , and send you on your way. What they don't cover is everything that needs to go around the expression for the job to actually work rel...
post-cover-16899
Posted in WebDev group
SnappyTools 1 day in Tutorials 5 min read
If you've ever built an API that authenticates users, you've probably encountered a JWT. You know it starts with eyJ, it has two dots in it, and when something goes wrong, your auth middleware throws an error that tells you nothing useful. Here's wh...
Spyros 1 day in Tutorials 8 min read
Refactoring a Simple C# Method Step by Step Refactoring is not about changing what the code does. It is about improving how the code is written. The goal is to make the code easier to read, easier to test, and easier to maintain. In this tutorial...
peculiarlibrarian 2 days in Tutorials 9 min read
Abstract: Most systems that call themselves "semantic" are probabilistic by design — they approximate meaning rather than anchor it. SKOS Simple Knowledge Organization System, when deployed as load-bearing infrastructure rather than an annotation con...
post-cover-16748
s1ntaxe770r 2 days in Tutorials 5 min read
AI in DevOps faces an interesting problem. According to Octopus Deploy's AI Pulse reporthttps://octopus.com/news/ai-pulse-report, 44% of developers say they're frustrated with AI outputs that are "almost right, but not quite." You’ve likely exper...
post-cover-16744
René Zander 2 days in Tutorials 7 min read
The first stage of AI work is prompting. The last stage is removing the model from most of the workflow. That sounds backwards. It is not. When a workflow is new, the LLM is useful because the work is still ambiguous. You are discovering what goo...
post-cover-16716
Methodox 2 days in Tutorials 2 min read
> "Can it be simpler?" - A recurring thought I've had while working on build automation. EasyShellhttps://github.com/MethodoxTech/EasyShell command: easy is a minimal shell scripting language designed from the ground up for simplicity and cross-plat...
Nigel Douglas 3 days in Tutorials 6 min read
Since its inception in 2013, OWASP Dependency-Track1 has been at the forefront of analysing Software Bill of Materials SBOM for cybersecurity risk identification and reduction. Dependency-Track allows organisations and governments to operationalise S...
post-cover-16641
Nigel Douglas 3 days in Tutorials 6 min read
Since its inception in 2013, OWASP Dependency-Track1 has been at the forefront of analysing Software Bill of Materials SBOM for cybersecurity risk identification and reduction. Dependency-Track allows organisations and governments to operationalise S...
post-cover-16644
Vignesh J 4 days in Tutorials 1 min read
When writing code, how you name variables, functions, classes, and files matters more than you might think. Consistent naming conventions improve readability, maintainability, and collaboration. Different programming languages often favor specific “c...
Clever Cottonmouth 4 days in Tutorials 1 min read
The Clean All discard all changes git clean -fd How do you move a commit to the staging area in git? git reset --soft HEAD~1 Pushing empty commits to remote git commit --allow-empty -m "Trigger Build" History git log --graph --color --dec...
post-cover-16479
nadirbasalamah 4 days in Tutorials 11 min read
Project Overview In this example, we will build a simple advertisement platform. This platform will send a notification if the advertisement is created. The message queue is utilized as a buffer between the advertisement service and the notificatio...
Siddhesh 5 days in Tutorials 8 min read
Introduction I recently built Q Log Session Viewer — a VS Code extension that reads Amazon Q chat history and debug logs from your local machine and displays them in a browsable, filterable UI right inside VS Code. In this post I'll walk through ev...
post-cover-16422
Nigel Douglas Apr 30 in Tutorials 6 min read
I started working on a bash script called exploit-check.sh1 some time ago. The script does a bunch of odd jobs, but one specific task is to query a known vulnerability CVE ID to get a description of the vulnerability and more importantly tie it back ...
post-cover-16252
SidClaw Apr 28 in Tutorials 4 min read
Agents execute tool calls. Most of them are fine. Some of them delete staging databases, send emails to the wrong distribution list, or git push --force onto a branch someone was reviewing. The gap between "the model decided" and "the tool ran" is wh...
Campa.dev Apr 28 in Tutorials 3 min read
If you're writing TypeScript code but still using string to reference keys in nested objects like translation files or configurations, you're missing out on half of the compiler's power. Mastering Recursive Template Literal Types allows you to creat...
post-cover-16090
mehdihassanjony Apr 27 in Tutorials 5 min read
The problem every NestJS developer faces on day one You open a fresh NestJS project. You know what comes next. Before you write a single line of business logic, you need to build: User registration and login Password hashing with bcrypt JWT ac...
post-cover-15938
Lordhacker756verified Apr 27 in Tutorials 2 min read
Most tutorials show how to connect to a WebSocket. Very few show what happens when: The network drops DNS fails The server stops sending data The stream silently hangs This article focuses on handling those cases properly. The Problem A bas...
chevron_left

Latest Jobs

View all jobs →

Active Discussions

Commenters (This Week)

5 comments
1 comment
1 comment

Contribute meaningful comments to climb the leaderboard and earn badges!

Featured

Bobaigwa
DuchessCodes
Gavin Cettolo

Recent Badges

Trouper sfsakhawat999
Popular Post Muhammad Ali Khan
Nice Comment Konstantin Shkurko
Medalist Konstantin Shkurko
Notable Post onchainintel