Nunca más tipees openssl x509 -text -noout: creé una extensión de VS Code para ver certificados SSL/TLS
Eran las 11 de la noche, había un incidente en producción, y yo estaba con tres terminales abiertas intentando recordar si era openssl x509 -text -noo
typescript
dev.to
Apr 08, 2026
How to Build a URL Shortener in Java with Spring Boot and MongoDB
Just published a new step-by-step tutorial on Djamware.
In this guide, we build a TinyURL-style backend project using:
Java 21
Spring Boot
MongoDB
java
dev.to
Apr 08, 2026
Clean Architecture in .NET 2026: Building Modern, Scalable Applications
Clean Architecture in .NET 2026: Building Modern, Scalable Applications
Clean Architecture has matured significantly by 2026. No longer jus
javascript
dev.to
Apr 08, 2026
I Started a YouTube Channel - Here's Why
After writing 30+ articles about Playwright and TypeScript, I always had the feeling that something was missing. The articles give you the patterns an
typescript
dev.to
Apr 08, 2026
hdcd-telegram: A 3.5 MB Rust Drop-in for Claude Code's 100 MB Telegram Plugin
The Problem
If you use Claude Code with the official Telegram channel plugin, you've probably hit one of these:
"Channels are not curren
rust
dev.to
Apr 08, 2026
Full Stack Java Development: Your Path to a Successful Tech Career
In today’s rapidly evolving tech landscape, Java continues to be one of the most powerful and in-demand programming languages. From enterprise applica
javascript
dev.to
Apr 08, 2026
Dates and periods in PHP
After seeing the following post
League Period: A Swiss Army Knife for Time Intervals in PHP
php
dev.to
Apr 08, 2026
How to Ensure Your Ruby Gems Stay Up-to-Date, Well-Maintained, and Secure
The answer is simple: use gemtracker the missing TUI and now CLI tool to keep your gems in check.
Since v1.0.5, GemTracker has evolved into an even s
ruby
dev.to
Apr 08, 2026
Is that MCP request actually from your AI agent
Is that MCP request actually from your AI agent?
Last week we open-sourced Signet — cryptographic signing for every AI agent tool call.
So
rust
dev.to
Apr 08, 2026
What are Form XObjects?
Introduction
Form XObjects are an advanced component of the PDF specification. These are distinct from interactive form elements like butto
java
dev.to
Apr 08, 2026
I Automated My Entire Code Review with Claude Code Skills — Here's the Setup That Catches Real Bugs
After reviewing code manually for years, I finally built a system that catches the bugs I actually care about — not style nits, not formatting, but re
typescript
dev.to
Apr 08, 2026
React i18n but ugly
Behold! A backend developer will teach you how to frontend.
But the main point is to demonstrate how to engineer an ugly solution of already solved p
typescript
dev.to
Apr 08, 2026
Stop Paying Frontier Prices for Tasks a Local Model Handles Fine
Small open-weight models got good. Qwen 9B, Llama 8B, Gemma 4B handle 80% of production LLM workloads (extraction, classification, summarisation, tagg
go
dev.to
Apr 08, 2026
El tercer intento de API de fechas de Java
Java es un lenguaje de pogramación con algunos años ya. El problema de los calendarios y las fechas es conocido: cada cuatro años se añade un día más,
java
dev.to
Apr 08, 2026
Stop Buying Proxy Lists: Scive Real-Time Proxies with Node.js
Are you tired of "free proxy lists" that are 90% dead by the time you download them? Or perhaps you're tired of paying $50/month for rotating proxy se
typescript
dev.to
Apr 08, 2026
Golang G/M/P Time Scale
If we imagine that 1 millisecond is one “day”, then 1 second becomes about 3 years.
1 s ≈ 3 “years”
1 ms = 1 “day”
2 µs ≈ 1 “minute”
10 ns ≈ 1 “secon
go
dev.to
Apr 08, 2026
SEOPHP ile Joomla ve Drupal Script Entegrasyonları
Backend Geliştirme
Güçlü ve ölçeklenebilir web uygulamaları geliştirmek için backend bilgisi kritik öneme sahip.
SEOPHP ile Jooml
php
dev.to
Apr 08, 2026
Method Overloading in Java
Method Overloading is a feature in Java where multiple methods have the same name but different parameters.
It helps improve code readability and all
java
dev.to
Apr 08, 2026
Methods Examples in Java
Void method(With return)
public class Display{
public static void main(String[] args){
Display casio = new Display();
casio.add
java
dev.to
Apr 08, 2026
Synchronous, asynchronous, concurrent, parallel: the 4 concepts explained in Go
These four words show up everywhere in docs, articles, and interviews. And they get mixed up constantly — including by experienced developers. "Asynch
go
dev.to
Apr 08, 2026