Building an Apify actor that scrapes 13 dealer DOMs — Cloudflare bypassing, JPY math, and the cross-platform median.
I shipped a watch arbitrage tracker on Apify Store last month. This is the technical writeup — what it took to wire 13 dealer marketplaces into a sing
typescript
dev.to
May 20, 2026
TIL 5/18/2026
Beginning to create Native Apps!
Troubleshooting Tips
If you have a connection error, remember to restart the server and go through the terminal con
ruby
dev.to
May 20, 2026
I built a server-side analytics tool. Here's what 19 WordPress sites actually receive.
16 days ago I deployed to live for first time SysWP Radar — server-side analytics for WordPress.
Today's numbers:
+590K events captured across 19
php
dev.to
May 20, 2026
How to build your first MCP server in 10 minutes
I built my first MCP server last week and it was way simpler than I expected. Here is exactly how, no fluff.
Prerequisites
Node.js 20+
10
typescript
dev.to
May 20, 2026
SOLID Principles - The Software Design Lesson Most Developers Learn Late
Most developers start by learning frameworks and syntax.
But as projects grow, one thing becomes clear:
Good software is not just about making featu
java
dev.to
May 20, 2026
How I set up Sanity TypeGen for fully typed GROQ queries in TypeScript
Sanity TypeGen closes the gap between your GROQ queries and TypeScript by generating precise types directly from your schema and query strings. Withou
typescript
dev.to
May 20, 2026
Next.js App Router tutorial guide 2026: from Pages Router to production
The Next.js App Router has been stable since v13.4 and is now the default in every new project. If you are migrating from the Pages Router — or coming
typescript
dev.to
May 20, 2026
How I build Sanity Portable Text custom components in Next.js
Sanity Portable Text custom components in Next.js are straightforward once you understand the serializer API — but the documentation skips several pat
typescript
dev.to
May 20, 2026
PHP fun: Lean theorem in PHP
In following post I saw
Designing Reliable Permission Models with Lean 4
php
dev.to
May 20, 2026
How I Built a 38,000 Ticker Financial Engine with Zero Database and No Auth
The "SaaS Fatigue" is Real
The standard advice for building a SaaS in 2026 is always the same: Spin up a PostgreSQL instance, set up Clerk
typescript
dev.to
May 20, 2026
Next-gen PHP Framework Lynx
NestJS + PHP = Lynx
Greetings, how are you? I hope your code and errors are plentiful. I'm back here after a long time. Let me briefly intr
php
dev.to
May 20, 2026
Vicinage, type-safe and zero-runtime UI styling, right in the markup.
Write your styles as typed objects directly on your JSX markup and get zero-runtime atomic CSS. Built as a preprocessor for StyleX.
Tired of the usua
typescript
dev.to
May 20, 2026
Building ValoVault: The Per-Agent Skin Loadouts Riot Never Shipped
The Missing Feature
Pick Jett. You want your clean, sharp Jett skins. Pick Killjoy next game. Now you want your cyberpunk-y Killjoy skins.
go
dev.to
May 20, 2026
I built an open-source alternative to ViciDial. Here's the stack, and the bugs that ate my nights.
I started building the thing I actually wanted to deploy. It's on GitHub now, AGPL-3.0. This is a write-up of the architecture and, more usefully, t
go
dev.to
May 20, 2026
When Laravel storage cache is enough, and when it isn't
Laravel’s storage-backed cache is the kind of feature teams either ignore or misuse. Ignore it, and they reach for Redis too early. Misuse it, and the
php
dev.to
May 20, 2026
Wednesday Links - Edition 2026-05-20
Scaling ArchUnit with Nebula ArchRules (10 min)🏛️
https://netflixtechblog.com/scaling-archunit-with-nebula-archrules-b4642c464c5a
java
dev.to
May 20, 2026
I shipped 6 versions of my Claude Code memory daemon in 36 hours — here's what changed and why
Two days ago I had a daemon that captured Claude Code session JSONLs and let you grep them. Today it has cloud sync, hot-reload, AI-powered recall via
go
dev.to
May 20, 2026
Building A Laravel Google Sheets Package That Imports, Exports, Caches, Formats, And Tests Cleanly
Google Sheets often starts as a quick operational tool. A support team tracks users in a sheet, finance exports monthly reports, or an internal dashbo
php
dev.to
May 20, 2026
How to structure an Appium framework that scales beyond one team
Single-module Appium frameworks work great — until a second team needs to use them.
It starts small. A shared utility gets copy-pasted into another r
java
dev.to
May 20, 2026
Our Print Material Design Process
https://www.designerpencil.com/service/print-material/
Our Print Material Design Process
Brand & Project Discovery
We understand your business, a
java
dev.to
May 20, 2026