Day 30 of improving my Data Science skills
!Cover image for Day 30 of improving my Data Science skillshttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A...
20515 posts from this source
!Cover image for Day 30 of improving my Data Science skillshttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A...
'TOON Data Serialization and Microsoft’s LLMLingua‑2 Prompt Compressor
If you are running NestJS inside Docker and your code changes are not reflecting, you are not alone. This is a common pain point when combining NestJS, Docker,...
Introduction I merge PDFs about twice a week. Not enough to pay for an Adobe subscription, but enough to be annoyed by online tools. You know the drill: - Goog...
The Elm Development Environment !Theodor Heiselberghttps://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-...
Why Capture Strokes? Most drawing apps only save the final image, but for Paint Your Partner I needed to record every single brush stroke—position, timing, pre...
!Cover image for El error de seguridad más común es “Dale Admin y Ya”https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=aut...
EIP‑4844 introduces blob transactions Type 3 as part of Proto‑Danksharding. Sending blob transactions in practice comes with constraints around tooling, RPC sup...
!Cover image for CI/CD for Beginnershttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3...
Overview I built a modular, audit‑ready data engineering project and wanted to share it with the community. Features - Clean, production‑style Python - SQL pat...
Introduction I've worked with engineers who had senior titles but didn't lead anyone. I've also worked with junior engineers who mentored half the team. The di...
Introduction Ever wished your apps could just do things for you? Examples: - Send a Slack message when a GitHub issue is opened - Update a Google Sheet automat...
Introduction Next.js has quietly become one one of the most type‑safe full‑stack frameworks, yet many teams only use a fraction of its capabilities. This post...
Do you remember opening a project and already feeling tired? Not because the problem was hard, but because you knew what was coming. A missing character. A libr...
Day 12: The Festival Mascot Crisis What is MCP? MCP Multi‑Agent Consensus Protocol sampling enables an extension to orchestrate multiple AI personas, each with...
Why I Built This I follow a lot of YouTube channels around data, analytics, and AI. Over time, it became overwhelming—new videos every day, long talks, podcast...
!Cover image for Managing Multiple Brands in Rails: Multi-Tenant Patterns from RobinReachhttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gra...
Summary - Traditional work is meeting‑driven: discussions and conclusions happen spontaneously during meetings. - It feels easy because you just follow the sch...
Feeling Stuck I thought I was slacking off. I felt like I wasn't making any significant progress and often asked myself, “What’s the point of even trying?” Sel...
La inteligencia artificial está evolucionando rápidamente Desde simples modelos de lenguaje hacia agentes inteligentes: sistemas capaces de razonar, ejecutar a...
!Cover image for AI Agents Architecturehttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads...
I work within a system that is efficient in some respects but contains distinct structural flaws. These imperfections can create unnecessary hurdles, exacerbate...
!Cover image for Art of a Good Questionhttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads...
Day 11: Photo Booth AI Application 📸 The Challenge: Build a Real‑Time Filter App in One Day - Open on your phone - See yourself with fun filters - Filters tra...
Introduction I didn't expect this at all – at first I thought I could use Antigravity just to set up a Phaser 3 project and then code everything manually. It t...
What is Neuro-Symbolic AI? Traditional AI can be divided into two main approaches: Neural Networks Sub‑symbolic AI - Excellent at pattern recognition, percepti...
_This article was originally published on Medium:_ POJO‑actor v1.0 – a lightweight actor‑model library for Javahttps://medium.com/@devteam_58690/pojo-actor-v1-0...
This is part 2 of a series documenting an experiment with Definition of Done. Part 1: Trying to Fix “Done” Before It Breaks Ushttps://dev.to/dexluce/the-dod-exp...
Create a GitHub Personal Access Token 1. Open a new browser tab and go to github.com. 2. Sign in or create a new account. 3. Click your avatar in the upper‑rig...
The AI Landscape in 2025 As 2025 draws to a close, the AI race shows no signs of slowing down. New foundational models are being released by OpenAI, Anthropic,...
Background I live in Chicago, and one thing I like about the winter is having the chance to go snowboarding. I’m not very good at it, but I enjoy it. Usually I...
You're deep in a coding session. Your AI assistant was crushing it for the first hour—understanding your requirements, following your coding style, and implemen...
What is fuzzing? Fuzzing is an automated testing technique for smart contracts that generates a pre‑set number of randomized/unexpected inputs that are thrown...
!Cover image for CVE-2021-26084: Atlassian Confluence Server and Data Center Object-Graph Navigation Language OGNL Injection Vulnerabilityhttps://media2.dev.to/...
How I Built an MCP Server to Create My Own AI Writing Style Guide Expert Siddhartha Mani ・ Dec 22 mcp documentation ai vscode...
CVE ID CVE-2022-26318 Vulnerability Name WatchGuard Firebox and XTM Appliances Arbitrary Code Execution Project WatchGuard Product Firebox and XTM Appliances D...
!Cover image for CVE-2023-22518: Atlassian Confluence Data Center and Server Improper Authorization Vulnerabilityhttps://media2.dev.to/dynamic/image/width=1000,...
Introduction and Problem Context High‑stakes security environments are unforgiving: any failure in access control can have severe consequences. The project des...
The Question Every Developer Eventually Asks At some point in your career, it happens. - Your code works locally. - Tests pass. - The PR gets approved. Then so...
Before diving into the world of mobile app development, it is essential to be honest about the realities of the process. Beyond just writing code, there are fin...
The Problem The primary challenge was the lack of transparency and real‑time tracking in traditional supply chains. This led to inefficiencies, increased costs...
!Cover image for New Free React Challenge: Countdown ⏱️https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%...
Why the principles matter less than the forces behind them SOLID is not a checklist. It is a historical compression of deeper forces. This is Part 5 of the seri...
!Cover image for Game Development with AI: Building a 3D Gesture-Controlled Game in Secondshttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,g...
markdown Why Phase Matters in Speech Enhancement and How Bad Phase Ruins Good Magnitude If you’ve built or evaluated a speech‑enhancement model, you’ve probably...
Tableau Portfolio Project This Tableau portfolio project began as a personal exploration and quickly evolved into a deep dive into dashboard design, interactiv...
Introducing ProXPL: A Modern Programming Language Built from Scratch Building a programming language is not just about writing syntax rules. It is about unders...
The Playbook yaml - name: Installing and running apache2 hosts: all roles: - httpd Leveling Up with Roles I created my first role structure: roles/ └── my-app/...