Logo
Login
Tech Posts 31382
100daysofcode 100daysofdevops 100pay 10mistakes 10yearworkanniversary 11 11labs 11tly 11ty 127001

Dev Blog A constructive and inclusive blog for software developers. With you every step of your journey.

Built with modern PHP and MySQL. Open source software that powers developer blogs and other inclusive communities.

Made with love and PHP. Dev Blog © 2024.

Stop writing XPath. I built a tool to locate web elements using natural language.

If you've ever written a Selenium script, you know the pain: ⛶driver.find_element(By.XPATH, "//div[@class='form']/button[2]")It’s fragile. It’s unreadable. And when the DOM changes — it breaks...
13.04.2025 0 Read More

Know your hardware: CPU-Z, CPU-X & MacCPUID

Know your hardware: CPU-Z, CPU-X & MacCPUID
Any piece of software is written to be run by a "computer". This "computer" is actually any mix of hardware that have a micro-processor and memory. Of course this micro-processor communicate with memo...
14.04.2025 0 Read More

Testing Multipart Upload Requests in Axum: Three Approaches

Multipart uploads are often essential when building APIs for file uploads or complex form submissions. Testing them thoroughly is just as important as implementing them. This article provides an overv...
14.04.2025 0 Read More

Accessibility Test Scheduling: Automate Checks and Focus on What Matters

Accessibility Test Scheduling: Automate Checks and Focus on What Matters
Navigating the complexities of web accessibility can be daunting for developers and testers. Often, ensuring that websites meet accessibility standards requires frequent, manual testing, a time consum...
14.04.2025 0 Read More

How to Write Unit Tests for Bash Scripts (The Simple Way)

Introduction If you enjoy writing Bash scripts to automate tasks, then you might ask yourself: "Can I write tests for my Bash scripts?".The answer is: Yes, you can! And it's not hard at all. ...
14.04.2025 0 Read More

“We Are Not Waiting for Permission”

By William Quantom — Founder of APE TECH Dubai, Month 2, Pre-Deployment PhaseI am 19 years old.And I am not asking for your permission.While the world debates ethics in ivory towers and bil...
14.04.2025 0 Read More

Crafting Testing Module: Step 3 - Testing the Testers

In my previous post, I introduced the core and affirm packages, laying the groundwork for a dependency-free Go testing module focused on readable, intuitive tests. Now, in this third installment, I’...
14.04.2025 0 Read More

Cheatsheet: Quick tips for Contract Testing with Cypress and Pactflow

Cheatsheet: Quick tips for Contract Testing with Cypress and Pactflow
Contract testing is a game-changer for teams looking to improve API reliability, reduce test flakiness, and streamline their CI/CD pipelines. But navigating the nuances of contract testing, especially...
14.04.2025 0 Read More

Sandbox Testing: The DevEx Game-Changer for Microservices

Sandbox Testing: The DevEx Game-Changer for Microservices
Read this article on Signadot.Sandboxes use application-layer isolation and smart request routing to create lightweight, isolated testing environments for each pull request.Every developer knows the t...
14.04.2025 0 Read More

CI in a few clicks for your Laravel project

🚀 Tired of wrestling with YAML to build your CI workflows? Meet c8s — a visual, intuitive way to create, validate, and deploy workflows with confidence.In this guide, you'll learn how to set up a...
14.04.2025 0 Read More
Loading...
#reading
Beyond Processes: Restoring the Craft and Creativity in Systems Engineering
0
Level Up Your Cypress Game: Cypress Smart Tests Plugin
0
Building a Robust Firewall: Lessons from Protecting Millions of Websites
0
Exploring Warp Terminal: A Modern Approach to Command Line Productivity
0
Zamanın Dijital Dokusu: Developer'ın Krono-Mimari Sanatı, Evrimi ve Geleceği Şekillendirme Gücü
0
#popular
Mastering OpenAI’s new Agents SDK & Responses API [Part 1]
0
Beginner's Guide to the Model Context Protocol (MCP)
0
What is Model Context Protocol (MCP): Explained in detail
0
A Step-by-Step Guide to Install DeepSeek-V3-0324 Locally
0
How to Run DeepSeek Locally Using Ollama
0