#development

174 posts

Posts and discussion tagged #development on DFace.

Roast Dev

Exposed Secrets: How I Uncovered a Kubernetes Service Account Token in Plaintext Logs

⚠️ Disclaimer
This article assumes you're already somewhat familiar with Kubernetes concepts (Pods, ServiceAccounts) and the basics of JSON Web Tokens (JWTs).
It was a Tuesday.Nothing special - just your average day as a platform engineer. My team's notifications were mercifully quiet, and I th...

🔗 https://www.roastdev.com/post/exposed-secrets-how-i-uncovered-a-kubernetes-service-a…

Source: roastdev.com

Roast Dev

Craft a Stunning CSS-Only Time Progress Bar for Markdown & GitHub Pages

For our weekly WeAreDevelopers Live Show I wanted to have a way to include a time progress bar into the page we show. The problem there was that these are markdown files using GitHub Pages and whilst I do use some scripting in them, I wanted to make sure that I could have this functionality in pure ...

🔗 https://www.roastdev.com/post/craft-a-stunning-css-only-time-progress-bar-for-markdown-gith…

Source: roastdev.com

Roast Dev

Why I Dived into LeetCode: Unleashing My Problem-Solving Superpowers!

What lead me to Leetcode:
I am Student and Whenever a beginner student in this dev field think about coding or programming they usually always think about making websites, apps, cool UI's, animations etc. and I was one of them, I have been making apps, websites and even games but in some sp...

🔗 https://www.roastdev.com/post/why-i-dived-into-leetcode-unleashing-my-problem-solving-superpow…

Source: roastdev.com

Roast Dev

Unlocking Rust's Power: Mastering the Chain of Responsibility Design Pattern

I remember in my earlier phase as a software engineer, how I mapped the MFC's command routing algorithm to Chain of Responsibility - and when finally it became clear, there was immense joy for me.I always say to my students that we should approach a problem not only from how's point of view but also...

🔗 https://www.roastdev.com/post/unlocking-rust-s-power-mastering-the-chain-of-respo…

Source: roastdev.com

Roast Dev

Unlocking the Power of RAG: Exploring Vanilla, Agentic, Multi-hop, and Hybrid Models

Retrieval-Augmented Generation (RAG) has become one of the most popular techniques in AI because it helps models stay up to date and reduce hallucinations. But as the need for more advanced use cases grew, RAG itself evolved into different types. Each version solves a different challenge, from answe...

🔗 https://www.roastdev.com/post/unlocking-the-power-of-rag-exploring-vanilla-agentic-multi-ho…

Source: roastdev.com

Roast Dev

Turbocharge Your Workflow: Save 10 Hours Weekly with 30-Second Git Commits

Picture this. You are staring at your terminal at 6 PM. Your code works perfectly. The feature you have been building all day is finally complete. But there's one problem. You haven't made a single commit since morning.Your heart sinks as you realize the massive cleanup ahead. Fifteen modified files...

🔗 https://www.roastdev.com/post/turbocharge-your-workflow-save-10-hours-weekly-with…

Source: roastdev.com

Roast Dev

Scrape Any Blog Effortlessly: AI-Powered Pagination Made Simple (Full Code Inside!)

So you've mastered scraping a single page. But what about scraping an entire blog or news site with dozens, or even hundreds, of pages? The moment you need to click "Next," the complexity skyrockets.This is where most web scraping projects get messy. You start writing custom logic to find and follow...

🔗 https://www.roastdev.com/post/scrape-any-blog-effortlessly-ai-powered-pagina…

Source: roastdev.com

Roast Dev

Craft Unbreakable Express.js Middleware: Your Ultimate Guide to Production-Ready Code

Hey fellow developers! 👋 I've been wrestling with Express.js middleware for years, and I finally put together something that doesn't make me want to pull my hair out every time I start a new project. Let me share what I've learned.You know that feeling when you're starting a new Express.js projec...

🔗 https://www.roastdev.com/post/craft-unbreakable-express-js-middleware-your…

Source: roastdev.com

Roast Dev

Revolutionize Messaging: How to Communicate Without Sending Data Using Cryptographic Magic

What if I told you that you could send a message without transmitting a single bit of information? No encrypted packets, no metadata, nothing. It sounds like magic, but it's actually cryptography. Let me introduce you to Chrono-Library Messenger (CLM) — a Python CLI tool that rethinks secure commu...

🔗 https://www.roastdev.com/post/revolutionize-messaging-how-to-communicate-without-sending…

Source: roastdev.com