I build things
and ship them.
Full-stack developer making civic tech, AI-native products, and hyperlocal media. Real projects, real users, always iterating.
Democracy.cc
Democracy.cc is a Laravel + Vue.js civic tech app that makes Miami Beach city government meeting agendas more easily accessible to residents. It scrapes agenda data from PrimeGov and NovusAgenda, processes meeting videos with timestamp synchronization, identifies speakers, and generates AI-assisted summaries of agenda items. Users can track items and watch timestamped video clips of specific agenda discussions. The stack includes Inertia.js, Tailwind CSS, MySQL, Redis queues, video hosting, and Sentry for monitoring.
Miami Beach Civic Journal
A Laravel 11 civic journalism platform serving Miami Beach, FL. It features an EditorJS-based article management system with role-based access (admin, editor, journalist, subscriber), an AI-powered draft pipeline using Anthropic Claude, automated social media publishing to Facebook and Instagram via the Meta Graph API, and a public REST API powering a companion mobile app. The platform supports a full editorial workflow (draft → review → publish), PDF-to-article conversion, agenda browsing, Stripe-powered subscriptions, and scheduled video publishing with queue workers. Live at miamibeachjournal.org
PlanPal AI
a full-stack, multi-platform productivity planner that digitizes the experience of a physical planner pad. Built with Laravel 11, Alpine.js, and Tailwind on the web, Expo/React Native on mobile, and Tauri for a macOS menu bar app — all consuming a unified REST API. Features include AI-powered task management (Claude), two-way Google Calendar sync, Apple HealthKit integration, gamification, a Pomodoro-style focus system, and real-time updates via WebSockets. The app supports Stripe and RevenueCat subscriptions, offline-first mobile sync, and ships with 1,200+ tests across 66 Eloquent models and 150+ API routes.
danielships Bootcamp
Live bootcamp teaching developers how to ship production software 10x faster using AI-first workflows. Hands-on curriculum built from real shipping experience, not theory.
Join waitlist
Build logs, weekend recaps, and notes from the shipping floor.
React Navigation: The Cross-Navigator Back Button Problem
Navigating from Chat (RootStack) to Settings (inside MainTabs) broke the back button. goBack() is navigator-scoped, and navigate() pushes instead of popping.
Building a Dynamic Filter System for Government Agendas
Hardcoded commissioner dropdowns and fixed sponsor columns couldn't handle changing committee rosters. Migrated to JSON storage with cached dynamic extraction -- 60x faster.
The Backend Timezone Audit: 14 Hidden Date Bugs
A walk appeared on the wrong calendar date. The audit that followed found 14 places extracting dates from UTC timestamps without timezone conversion.
Daniel Ciraldo is a full-stack developer and builder based in Miami Beach. He runs Young Folks Consulting LLC, where he builds AI-native products, civic technology, and hyperlocal media infrastructure.
Before going full-time on software, Daniel served as Executive Director of the Miami Design Preservation League, helping preserve, promote, and protect the Art Deco Historic District. His background in civic systems, public accountability, and institutional complexity shapes everything he builds now.
He ships with AI, builds with Laravel, and believes the fastest way to validate an idea is to put working software in front of people.