You sleep. Your second brain works the night shift.
Every morning I used to re-read yesterday's chat history to remember what my
AI assistant had learned, what was still pending, and what I was supposed to
do today. Night Butler does that while I sleep — and hands me one
phone-sized brief at 06:30.
*This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady
Every class has that WhatsApp group. 300 messages a day, memes, "ok sir", "who has the notes?" and somewhere in the middle, one message with the exam date. I mute the group t...
Full disclosure: my team built a job description tool, so I'm biased. The structure below works in any doc.
A good job description is short, specific and honest about what the job is. Write for the person you want to apply.
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady
Meet SlothScript—a lightweight, local CLI script that automatically reviews my git diffs and writes my commit messages or pull request summaries for me.
As de...
I keep running into the same wall when I add embedding-based checks to a project: the moment a test needs a real embedding, it needs a network call and an API key. That makes the test slow, flaky, and impossible to run in a fork's CI where secrets are not available. In this tutorial I want to show a pattern that gets you both things at once: real embedding similarity in production, and a determ...
This is part 1 of a 3-part series about a hands-on offensive security training I gave at the Algérie Télécom Skills Center in Saïda, as part of the 7-77 Digital Skills Programme: three sessions in one week, from "what is a request?" to finding and reporting real vulnerabilities.
Most people are taught that cybersecurity is either memorizing 500 dry definitions for an exam, or s...