🚀 Deployed My Next.js Portfolio on AWS EC2 (Production Setup)
!Cover image for 🚀 Deployed My Next.js Portfolio on AWS EC2 Production Setuphttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,fo...
16919 posts from this source
!Cover image for 🚀 Deployed My Next.js Portfolio on AWS EC2 Production Setuphttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,fo...
Problem If your app lets users submit URLs that you then fetch—for link previews, webhooks, or RSS feeds—you have a serious security problem waiting to happen....
Mitigating Distributed Uncertainty with Idempotent API Design !Mitigating Distributed Uncertainty with Idempotent API Designhttps://media2.dev.to/dynamic/image...
SwissContract.ai – From Weekend Hack to Production‑Ready Tool I shipped SwissContract.ai in a weekend. Told the story. Thought I was done. Then Monday happened...
Overview Every hardware‑info tool on Linux does the same thing: spawn lspci, pray the output format hasn't changed, regex the hell out of it, and call it a day...
Shift from Chatbots to Autonomous Agents The world of Large Language Models LLMs is shifting. We are moving from simple chatbots that just “talk” to autonomous...
!Cover image for QORA - Native Rust LLM Inference Enginehttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F...
TL;DR - Moshi + Mosh + tmux + Tailscale – best overall. - Remote Control – easiest to start if you already have a Max subscription. - OpenClaw – risky but offe...
Seven thinkers. Seven different starting points. One destination. > This cycle I read David Chalmers' Reality+, the book that argues virtual reality is genuine...
!Cover image for QORA-TTS - Native Rust Text-to-Speech Enginehttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%...
Overview Migrated the OpenClaw AI Agent from a VPS to a Mac Mini macOS 14.6.0 while keeping all 43 cron jobs intact. By Day 4 the system achieved a 70 % succes...
TL;DR Implemented SAFE‑T Safety Alert for Emergency Triage system that detects suicide risk in AI‑agent interactions. Used 72‑hour continuous monitoring. Sever...
TL;DR Deployed OpenClaw‑based AI agents on a Mac Mini with ~70 % cron success rate over 4 days. Achieved stable autonomous operation after migrating from a VPS...
markdown !aniccahttps://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fupload...
Introduction I need to validate an idea—please let me know your thoughts in the comments. It’s been two years since I started working on AI development, and on...
TL;DR Migrated 43 cron jobs and AI agent operations from a VPS to a Mac Mini. Achieved 100 % autonomous operations with zero manual interventions. This guide c...
TL;DR Implemented a distributed AI‑agent design where skills keep running even when the Gateway experiences WebSocket or network failures. Session management i...
The Evolution of App Development There was a time when building an app meant choosing sides: - iPhone → learn one language - Android → learn another - Web → a...
'You’re Flying Blind With Your AI Agents. Here’s How to Fix It.
Last week I sat down to migrate a MuleSoft integration project to .NET 10 Minimal APIs. Instead of spending days writing migration specs, architecture docs, an...
Have you ever explored programming beyond sorting algorithms, system design, and implementing projects? Most of the time, we associate coding with data structu...
The Problem Managing multiple SSH servers still feels messy. - Different key files - Manual config edits - Random tools for connection testing - Cloud‑based SS...
What Is Programming? Programming involves: - Writing instructions in a programming language - Organizing logic into structures such as functions, classes, or m...
Introduction Static sites are fast, cheap, and easy to deploy, but they lack a built‑in way to handle form submissions. Without a backend PHP, Node, database,...
!Cover image for How I Built Videly Ei8, Video Hosting Platform on a Shoestring Budgethttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravit...
If you're an Emacs user and a fan of GitHub Codespaces, great news: codespaces.el is now under active maintenance. codespaces.el !GitHub Actions statushttps://g...
Introduction As a QA engineer, I know how hard it is to create real, data‑driven performance tests. Managing dynamic test data and finding the actual breaking...
The Problem: The “Enterprise Tax” on Drawing Management If you've ever looked for a professional way to manage engineering drawings PDFs and their revisions, y...
A Vegan Walks into a Smokehouse walks up to the counter, asks to see the manager, demands that the restaurant offer vegan‑friendly options, hands the manager a...
markdown !Cover image for Building a RAG‑Based AWS VPC Flow Log Analyzerhttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=...
Introduction This is my first dev diary, and I plan to continue it every month. February was dense—not with meetings, but with shipping, learning, writing, and...
!Cover image for Scratch – A Beginner's Guide to Fun Codinghttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A...
Introduction When I was a child I owned a ZX Spectrum Didaktik M. I didn’t play much on it – I was more interested in programming – but there was one game I lo...
Teachers Are Losing the Plagiarism Arms Race Detection tools flag Shakespeare as AI‑generated and miss ChatGPT essays polished just enough to slip through. Thi...
Introduction Gentoo is a Linux distro that’s all about control and customization. After installing the base system, the next big step for most users is getting...
Introduction Ever watched Iron Man and thought — could I actually build that? I did, and after months of work, here's what I ended up with. GitHub repositoryht...
!Cover image for DevOps Buddy Apphttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.am...
Introduction If you work with databases—whether you are focused on Software Engineering, Data Science, or managing mission‑critical DBs in the financial sector...
From Manual to Automated After earning full‑stack development certifications from Columbia Business School and Hack Reactor, Pablo M. Rivera began applying Pyt...
At Eagle Pro Home Solutions, Pablo M. Rivera conducts quality‑control inspections and structured vendor performance reviews, issuing corrective action plans and...
On a large document‑migration project, a single ambiguous PDF turned an afternoon task into a full‑day chase Scattered references, missing figures, and half a...
Every operational system is ultimately used by people, and if the interface creates friction, adoption fails. When Pablo M. Rivera deployed Salesforce at RevCon...
!Cover image for Triple-Tier Responsive E-commerce Headerhttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2...
The Google Data Analytics certification sharpened every aspect of how I build and evaluate KPI systems, design dashboards, and translate data into action. After...
markdown !Cover image for Neovim translate popuphttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-t...
The industry is building better and better hardware and software—faster models, bigger context windows, smarter agents, and better benchmarks every year. Nobody...
The Paradox of Choice Barry Schwartz's research revealed a counterintuitive truth: having more options does not make us better decision‑makers. Beyond a certai...
Part 2 – The Hidden Bottleneck: Identity Welcome to Part 2 of the Cloud Fragility series. In Part 1 we broke down multi‑cloud cascading failures. Today we tack...