# neciudan.dev — Full Content > Concatenated content from https://neciudan.dev for AI retrieval. Generated at build time. --- # Blog Posts ## GitHub Actions Cache Poisoning is eating open source URL: https://neciudan.dev/github-actions-poisoning Published: 2026-05-17 Angular. tj-actions. Cline. TanStack. The same class of attack has been quietly hijacking publish pipelines for two years. Here's what it is, how it works, and what you need to do today. --- ## Seven cool JavaScript libraries You should know about URL: https://neciudan.dev/7-cool-javascript-libraries-you-might-want-to-use Published: 2026-05-09 Small, focused libraries I found useful. Each has a clear job and a payoff you'll feel in the first use. --- ## Server-Driven UI in 22 lines of TypeScript URL: https://neciudan.dev/implementing-server-driven-ui Published: 2026-05-01 Move the layout decision out of the clients and into the API. One JSON contract; every client renders it in its own programming language or framework. --- ## Astro SEO Checklist 2026: 20 tactics ranked by impact URL: https://neciudan.dev/astro-seo-checklist-2026 Published: 2026-04-25 Astro SEO checklist for 2026: 20 tactics ranked from biggest to smallest impact, including canonical URLs, title tag rules, JSON-LD structured data, Person and BreadcrumbList schema, llms.txt, Pagefind search, and a Zod schema that caught 10 bugs in my podcast frontmatter. --- ## How to make your app agent-ready URL: https://neciudan.dev/make-your-app-agent-ready Published: 2026-04-25 MCP, OAuth, discovery metadata, robots.txt, Content Signals, Web Bot Auth, x402, UCP, ACP. A walk through what each one is, why it exists, and how to implement the ones your app actually needs. --- ## What's actually new in JavaScript (and what's coming next) URL: https://neciudan.dev/whats-new-in-javascript Published: 2026-04-21 ES2025 is out, ES2026 is close. Here is the new feature of Javascript we can use today, what is coming next and how we can get our AI friends to use these new features --- ## My blog got popular, and my bandwidth exploded to ~300GB in just 10 days URL: https://neciudan.dev/how-i-cut-250gb-of-bandwidth-from-my-website Published: 2026-04-12 This made me take a good, hard look at my Astro blog and start optimizing: assets, headers, caching, CDN. Here is exactly what I did to fix it. --- ## Now more then ever, you need to master custom ESLint rules URL: https://neciudan.dev/master-eslint-rules Published: 2026-04-11 I spent three days building a custom ESLint rule and accidentally learned how JavaScript actually works. ESLint is just walking your code's syntax tree and running functions against each node. Once you see it, you can enforce any coding standard automatically instead of arguing about it in PR reviews. --- ## You really, really, really don't need an effect! I swear! URL: https://neciudan.dev/you-really-really-dont-need-an-effect Published: 2026-04-02 Before you write another useEffect, ask one question: is this syncing with an external system? If not, there's a better way. --- ## 10 React tips I wish someone had told me before I mass-produced bugs URL: https://neciudan.dev/10-react-tips-that-actually-matter Published: 2026-03-25 After running a 30-day React deep-dive, these are the 10 patterns that changed how I write components, manage state, and think about performance. --- ## Build your own shimmer skeleton that never goes out of sync URL: https://neciudan.dev/lets-build-dynamic-shimmer-skeletons Published: 2026-03-22 Skeleton screens break every time you touch the UI. Here's how to build one that reads the DOM and keeps itself in sync automatically. --- ## Start naming your useEffect functions, you will thank me later URL: https://neciudan.dev/name-your-effects Published: 2026-03-18 I started naming my useEffect functions about a year ago. It changed how I read components, how I debug them, and eventually how I structure them. --- ## A tech breakdown of Server-Sent Events vs WebSockets URL: https://neciudan.dev/sse-vs-websockets Published: 2026-03-11 Benefits and drawbacks of Server-Sent Events vs WebSockets, and when its better to use ach protocol based on your situation. --- ## How to steal npm publish tokens by opening GitHub issues URL: https://neciudan.dev/cline-ci-got-compromised-here-is-how Published: 2026-03-04 A chain of vulnerabilities and pretty clever attack strategies led to the compromise of the Cline CLI. Let me explain what happened and what you can do to protect yourself. --- ## Git is the new code URL: https://neciudan.dev/the-new-developer-job-in-the-age-of-ai Published: 2026-02-20 AI is writing more code than ever before (if not all of it). But our most important job as developers hasn’t gone away—it’s simply changed. We spend less time typing code and more time reading, reviewing, and making sure everything works as it should. Here are some quick guidelines and git commands to help you --- ## 2025 in Review URL: https://neciudan.dev/2025-in-review Published: 2026-01-01 I started a podcast, posted everyday on social media, and spoke at conferences, here are the results and learnings I got from each of them. --- ## AI is the future of coding URL: https://neciudan.dev/cursor-ai-the-future-of-coding Published: 2025-04-25 Cursor / Copilot / Windsurf are changing how we write code. Here is everything you need to know about Cursor, how to use it effectively and the best rules andMCPs to get you started --- ## Building a Subscribe Feature URL: https://neciudan.dev/building-substack-subscription Published: 2025-02-02 Learn how to implement a newsletter subscribe feature similar to Substack using Astro, Netlify Functions, and Google Sheets - a free alternative to paid newsletter platforms. --- ## Magic Release Notes URL: https://neciudan.dev/magic-release-notes Published: 2025-01-18 Just merge your PRs without worrying about release notes. Let GitHub Actions do the work for you by creating a Draft Release and then push to production by clicking a button and get notified on Slack. --- ## Speaking at Tech Conferences - How to get started URL: https://neciudan.dev/speaking-at-tech-confrences Published: 2024-10-13 Speaking at tech conferences is a great way to share your knowledge and experience with the community. Here are some tips on how to get started. --- ## Fortifying Vue.js Applications URL: https://neciudan.dev/fortifying-applications-common-security-risks-and-solutions Published: 2023-02-23 This article discusses the top security vulnerabilities in Vue.js applications and provides recommendations for identifying and mitigating the risks. --- ## Crack the Tech Interview URL: https://neciudan.dev/crack-the-coding-interview Published: 2023-02-06 Amidst the current uncertainty in the tech industry due to widespread layoffs, it’s more important than ever to equip yourself with the right tools and resources to succeed. --- ## Writing The Perfect Tests for your Application URL: https://neciudan.dev/writing-the-perfect-test-for-your-applications Published: 2023-01-23 Testing is hard, but knowing what and when to test is actually harder. Let me tell you about 3 types of tests that can help you secure your project. --- ## 10 Software concepts I learned in 2022 URL: https://neciudan.dev/10-software-concepts Published: 2023-01-05 Software Engineers commit to a lifetime habit of learning. Here are 10 things I learned this year that made me a better Frontend Engineer. --- ## 5 Amazing Software Testing Books You have to Read URL: https://neciudan.dev/5-amazing-software-testing-books-you-have-to-read Published: 2022-12-29 Testing is a vital part of Software Development. Read these 5 books about Software Testing Practices to write better and safer code. --- ## Tech Books you have to read, to be a better Software Engineer URL: https://neciudan.dev/tech-books-you-have-to-read-to-be-a-better-software-engineer Published: 2022-10-17 Nobody becomes great overnight, it takes years to gain the knowledge and experience to be at the top in your field. These books would help you get there faster. --- ## 5 Testing Practices you should have in your CI / CD Pipeline URL: https://neciudan.dev/5-testing-practices-you-should-have-in-your-cicd-pipeline Published: 2022-10-10 Nobody wants bugs in their apps, it could cause your company to lose millions of dollars. Adding these 5 testing practices can prevent it from happening to you. --- ## Javascript Component Patterns to Scale up your Web Application URL: https://neciudan.dev/javascript-component-patterns-to-scale-up-your-applications Published: 2022-09-13 The Web has evolved. We are now building web applications that can handle millions of users per second. Here are the best component patterns to help you scale. --- ## CSS: The !Important Parts URL: https://neciudan.dev/css-the-important-parts Published: 2022-07-22 Struggling with CSS is a common practice, here we explain how it works and common problems that can appear in your code. --- ## 5 Tips to Solve Common Pitfalls With React Native URL: https://neciudan.dev/5-tips-to-solve-common-react-native-pitfalls Published: 2022-01-24 Common issues I encountered when building mobile apps with React Native and how I solved them --- ## The Bowling Kata URL: https://neciudan.dev/the-bowling-kata Published: 2021-06-22 A kata is a set of routines, samurai used to perfect their craft. We can apply the same practices for code development --- # Podcast Takeaways — Señors @ Scale ## Episode 35: React Native at Scale with Kadi Kraman URL: https://neciudan.dev/takeaways/react-native-at-scale-with-kadi-kraman Guest: Kadi Kraman (Software Developer at Expo, ex-Formidable React Native Engineer) Published: 2026-05-02 Señors @ Scale host Neciu Dan sits down with Kadi Kraman, software developer at Expo working on the tools that make React Native development as smooth as possible. Kadi's path started with C++ in a university maths degree, took her through Angular 1, scientific programming for pharmaceutical and defense companies, five and a half years at Formidable, and finally to Expo itself. From the limitations of early React Native to development builds, EAS workflows, fingerprint-based repacks, and the right way to think about over-the-air updates, this is the React Native conversation most web developers never get. --- ## Episode 34: Browser ML at Scale with Nico Martin URL: https://neciudan.dev/takeaways/browser-ml-at-scale-with-nico-martin Guest: Nico Martin (Open Source ML Engineer at Hugging Face, Google Developer Expert in AI and Web Technology, based in Switzerland) Published: 2026-04-26 Señors @ Scale host Neciu Dan sits down with Nico Martin — open source ML engineer at Hugging Face working on Transformers.js, and Google Developer Expert in AI and web technology — to go deep on running machine learning models directly in the browser. Nico breaks down architectures vs. weights, quantization, tokenizers, ONNX, WebGPU, and why on-device AI is the right answer for a huge class of problems. He also shares the road from ski instructor and self-taught web developer to landing what he calls his dream job at Hugging Face. --- ## Episode 33: Frontend Foundations at Scale with Giorgio Polvara URL: https://neciudan.dev/takeaways/frontend-foundations-at-scale-with-giorgio-polvara Guest: Giorgio Polvara (Staff Engineer at Perk (formerly TravelPerk), Frontend Foundations Builder) Published: 2026-04-19 Señors @ Scale host Neciu Dan sits down with Giorgio Polvara, Staff Engineer at Perk (formerly TravelPerk), who joined when the company was 15 people in two flats with a hole knocked through the wall and helped build the frontend foundations that still hold up at unicorn scale. Giorgio covers the multi-year migration from a monolithic frontend to vertical micro-frontends, why their first attempt with single-spa didn't work, how they pulled off a full rebrand behind feature flags without leaking, and the staff engineer mindset of treating every feature as a system improvement. --- ## Episode 32: Module Federation at Scale with Zack Chapple & Nestor URL: https://neciudan.dev/takeaways/module-federation-at-scale-with-zack-chapple-nestor Guest: Zack Chapple & Nestor (CEO and Co-founder of Zephyr Cloud • Platform Engineer at Zephyr Cloud) Published: 2026-04-12 Señors @ Scale host Neciu Dan sits down with Zack Chapple, CEO and co-founder of Zephyr Cloud, and Nestor, the platform engineer building it, to go deep on module federation, microfrontends, and what it actually takes to go from code to global scale in seconds. They unpack why module federation is Docker for the frontend, how Zephyr composes applications at the edge in 80 milliseconds, and why the real unlock for enterprise teams isn't deployment — it's composition. --- ## Episode 31: Service Mesh at Scale with William Morgan URL: https://neciudan.dev/takeaways/service-mesh-at-scale-with-william-morgan Guest: William Morgan (CEO of Buoyant, Creator of Linkerd, ex-Twitter Engineer) Published: 2026-04-05 Señors @ Scale host Neciu Dan sits down with William Morgan, CEO of Buoyant and creator of Linkerd — the world's first service mesh and a graduated CNCF project. William's path runs from teaching himself BASIC on a begged-for DOS PC, through Twitter's painful migration off Ruby on Rails into JVM-based microservices, and into building the proxy that handles retries, mTLS, load balancing, and multi-cluster traffic for thousands of production Kubernetes clusters. From the Scala-to-Rust rewrite to why every sustainable cloud native open source project needs a commercial engine behind it, this is the infrastructure conversation most application developers never get to have. --- ## Episode 30: Database Performance at Scale with Tyler Benfield URL: https://neciudan.dev/takeaways/database-performance-at-scale-with-tyler-benfield Guest: Tyler Benfield (Staff Software Engineer at Prisma, Builder of Prisma Postgres) Published: 2026-04-01 Señors @ Scale host Neciu Dan sits down with Tyler Benfield, Staff Software Engineer at Prisma, to go deep on database performance. Tyler's path into databases started at Penske Racing, writing trackside software for NASCAR pit stops, and eventually led him into query optimization, connection pooling, and building Prisma Postgres from scratch. From the most common ORM anti-patterns to scaling Postgres on bare metal with memory snapshots, this is the database conversation most frontend developers never get. --- ## Episode 29: Open Source at Scale with Corbin Crutchley URL: https://neciudan.dev/takeaways/open-source-at-scale-with-corbin-crutchley Guest: Corbin Crutchley (Lead Maintainer of TanStack Form, VP of Engineering, Microsoft MVP, Author) Published: 2026-03-28 Señors @ Scale host Neciu Dan sits down with Corbin Crutchley — lead maintainer of TanStack Form, Microsoft MVP, VP of Engineering, and author of a free book that teaches React, Angular, and Vue simultaneously — to dig into what it actually means to maintain a library that gets a million downloads a week. Corbin covers the origin of TanStack Form, why versioning is a social contract, what nearly made him quit open source, and the surprisingly non-technical path that got him into a VP role. --- ## Episode 28: PostCSS, AutoPrefixer & Open Source at Scale with Andrey Sitnik URL: https://neciudan.dev/takeaways/postcss-autoprefixer-open-source-at-scale-with-andrey-sitnik Guest: Andrey Sitnik (Creator of PostCSS, AutoPrefixer & Browserslist, Lead Engineer at Evil Martians) Published: 2026-03-27 Señors @ Scale host Neciu Dan sits down with Andrey Sitnik — creator of PostCSS, AutoPrefixer, and Browserslist, and Lead Engineer at Evil Martians — to explore how one developer became responsible for 0.7% of all npm downloads. Andrey shares the discrimination story that drove AutoPrefixer, the open pledge that forced PostCSS 8 to ship, and why the Mythical Man-Month applies directly to LLM agent coordination. --- ## Episode 27: React Server Components at Scale with Aurora Scharff URL: https://neciudan.dev/takeaways/react-server-components-at-scale-with-aurora-scharff Guest: Aurora Scharff (Senior Consultant at Creon Consulting, Microsoft MVP in Web Technologies, React Certifications Lead at certificates.dev) Published: 2026-03-20 Señors @ Scale host Neciu Dan sits down with Aurora Scharff — Senior Consultant at Creon Consulting, Microsoft MVP in Web Technologies, and React Certifications Lead at certificates.dev — to explore the real mental model shift required to understand React Server Components. Aurora shares her path from Robotics to frontend, what it was like building a controller UI for Boston Dynamics' Spot robot dog in React, and why the ecosystem finally feels like it's stabilizing. --- ## Episode 26: From Code to Community with Daniel Afonso URL: https://neciudan.dev/takeaways/from-code-to-community-with-daniel-afonso Guest: Daniel Afonso (Senior Developer Advocate at PagerDuty, SolidJS DX Team Member, egghead Instructor, JNation Conference Organizer) Published: 2026-03-12 Señors @ Scale host Neciu Dan sits down with Daniel Afonso — Senior Developer Advocate at PagerDuty, SolidJS DX team member, egghead instructor, and organizer of the JNation conference in Coimbra — to explore how a kid who taught himself to navigate the web before he could read became one of the most active voices in the developer community. Daniel shares his origin story, how writing about every hard problem he faced at work became the skill that launched his career, and the one hidden tip every developer should use when joining a new codebase. --- ## Episode 25: Scaling Teams and Leading Through Change with Lucian Popovici URL: https://neciudan.dev/takeaways/scaling-teams-and-leading-through-change-with-lucian-popovici Guest: Lucian Popovici (Founder of Bridging Innovation & Bridging Gaps, Former Director at Deloitte Digital Romania (0→700), Deutsche Bank, Ericsson) Published: 2026-03-05 Señors @ Scale host Neciu Dan sits down with Lucian Popovici — founder of Bridging Innovation and the free mentorship community Bridging Gaps, former Director at Deloitte Digital Romania where he scaled the team from 0 to 700, and veteran of Deutsche Bank and Ericsson — to talk about what actually happens when engineers become leaders, why the manager title is a trap for the ego-driven, and how AI is reshaping not just team sizes but entire industry models. --- ## Episode 24: Leveling Up as a Tech Lead with Anamari Fisher URL: https://neciudan.dev/takeaways/leveling-up-as-a-tech-lead-with-anamari-fisher Guest: Anamari Fisher (Engineering Leader, Coach, O'Reilly Author of 'Leveling Up as a Tech Lead', EMCC Accredited Coach) Published: 2026-02-20 Señors @ Scale host Neciu Dan sits down with Anamari Fisher — engineering leader, coach, and O'Reilly author of 'Leveling Up as a Tech Lead' — to explore the first jump into leadership. Anamari shares how she went from software engineer to tech lead and product director, why accountability is the key differentiator from senior engineer, and how to scale your impact through soft skills that actually work in real teams. --- ## Episode 23: MicroFrontends at Scale with Florian Rappl URL: https://neciudan.dev/takeaways/microfrontends-at-scale-with-florian-rappl Guest: Florian Rappl (Author of 'The Art of Micro Frontends', Microsoft MVP, Creator of Piral) Published: 2026-01-25 Señors @ Scale host Neciu Dan sits down with Florian Rappl — author of 'The Art of Micro Frontends,' creator of the Piral framework, and Microsoft MVP — to explore how micro frontends are transforming how we build scalable web applications. Florian shares hard-won lessons from over a decade of building distributed systems, from smart home platforms to enterprise portals for some of Germany's largest companies. --- ## Episode 22: Nuxt at Scale with Daniel Roe URL: https://neciudan.dev/takeaways/nuxt-at-scale-with-daniel-roe Guest: Daniel Roe (Leader of the Nuxt Core Team at Vercel) Published: 2026-01-18 Señors @ Scale host Neciu Dan sits down with Daniel Roe, leader of the Nuxt Core team at Vercel, for an in-depth conversation about building and scaling with Nuxt, Vue's most powerful meta-framework. Daniel shares his journey from the Laravel world into Vue and Nuxt, revealing how he went from being a user to becoming the lead maintainer of one of the most important frameworks in the JavaScript ecosystem. --- ## Episode 21: State Management at Scale with Daishi Kato (Author of Zustand) URL: https://neciudan.dev/takeaways/state-management-at-scale-with-daishi-kato-author-of-zustand Guest: Daishi Kato (Author and Maintainer of Zustand, Jotai, Valtio, and Waku) Published: 2025-12-20 Señors @ Scale host Neciu Dan sits down with Daishi Kato, the author and maintainer of Zustand, Jotai, and Valtio — three of the most widely used state management libraries in modern React. Daishi has been building modern open source tools for nearly a decade, balancing simplicity with scalability. We dive deep into the philosophy behind each library, how they differ from Redux and MobX, the evolution of the atom concept, and Daishi's latest project: Waku, a framework built around React Server Components. --- ## Episode 20: Domain Driven Design at Scale with Vlad Khononov (O'Reilly and Pearson Author) URL: https://neciudan.dev/takeaways/domain-driven-design-at-scale-with-vlad-khononov-oreilly-and-pearson-author Guest: Vlad Khononov (Software Architect, Keynote Speaker, Author of Learning Domain-Driven Design and Balancing Coupling in Software Design) Published: 2025-12-13 Señors @ Scale host Neciu Dan sits down with Vlad Khononov, software architect, keynote speaker, and author of Learning Domain-Driven Design and Balancing Coupling in Software Design. Vlad has spent over two decades helping teams untangle legacy systems, rebuild failing architectures, and bring clarity to messy business domains. This conversation cuts through the hype around DDD and microservices, focusing on the mechanics of bounded contexts, coupling, business alignment, and architectural evolution. --- ## Episode 19: Modern CSS at Scale with Bramus URL: https://neciudan.dev/takeaways/modern-css-at-scale-with-bramus Guest: Bramus Van Damme (Chrome Developer Relations Engineer at Google, CSS and Web UI Specialist) Published: 2025-12-01 Seniors @ Scale host Neciu Dan is joined by Bramus Van Damme, Chrome Developer Relations Engineer at Google. As a leading voice in CSS and Web UI, Bramus dives into the future of the web, breaking down the mechanics, performance, and cross-browser status of transformative new features like View Transitions, Scroll-Driven Animations, Anchor Positioning, and Custom CSS Functions. He offers a rare look into the inner workings of Chrome DevRel, the standardization process through the CSS Working Group, and how the multi-browser 'Interop' effort is accelerating web development. --- ## Episode 18: Security at Scale – With Liran Tal (Snyk) URL: https://neciudan.dev/takeaways/security-at-scale-with-liran-tal-snyk Guest: Liran Tal (Director of Developer Advocacy at Snyk, GitHub Star, Open Source Security Champion) Published: 2025-11-20 Señors @ Scale host Neciu Dan sits down with Liran Tal, Director of Developer Advocacy at Snyk and GitHub Star, to unpack NPM malware, maintainer compromise, MCP attacks, toxic flows, and why AI-generated code is statistically insecure without the right guardrails. Liran shares real incidents from the Node and open source ecosystem, how Snyk and tools like NPQ help developers build safer workflows, and why security at scale starts with developers, not firewalls. --- ## Episode 17: Micro-Frontends at Scale (Part 2) – With Luca Mezzalira (AWS) URL: https://neciudan.dev/takeaways/micro-frontends-at-scale-part-2-with-luca-mezzalira-aws Guest: Luca Mezzalira (Principal Serverless Specialist at AWS & Author of Building Micro-Frontends (O’Reilly)) Published: 2025-11-09 Señors @ Scale host Neciu Dan sits down with Luca Mezzalira, Principal Serverless Specialist at AWS and author of *Building Micro-Frontends*, to unpack how he helped scale DAZN’s frontend from 2 developers to 500 engineers across 40 devices. Luca shares the origin of micro-frontends, how to build stable application shells, implement zero global state, use guardrails for bundle budgets, and manage migrations at scale through edge routing and team autonomy. --- ## Episode 16: Design Systems at Scale – With Stefano Magni (Preply) URL: https://neciudan.dev/takeaways/design-systems-at-scale-with-stefano-magni-preply Guest: Stefano Magni (Senior Front-End Engineer & Tech Lead at Preply) Published: 2025-11-02 Señors @ Scale host Neciu Dan sits down with Stefano Magni, Senior Front-End Engineer and Tech Lead at Preply, to unpack what it takes to build and measure a design system for a global learning platform. From managing technical debt and accessibility to driving a culture of public work and data-driven engineering, Stefano shares lessons from 15+ years in frontend development. --- ## Episode 15: Reliability at Scale – With Bruno Paulino (N26) URL: https://neciudan.dev/takeaways/reliability-at-scale-with-bruno-paulino-n26 Guest: Bruno Paulino (Tech Lead at N26) Published: 2025-10-25 Señors @ Scale host Neciu Dan sits down with Bruno Paulino, Tech Lead at N26, to explore what reliability really means in FinTech. From server-driven UIs and CI/CD pipelines to AI-assisted customer support and strict compliance, Bruno shares how N26 balances speed, safety, and developer experience to keep millions of users online. --- ## Episode 14: WebFragments at Scale – With Natalia Venditto & Igor Minar URL: https://neciudan.dev/takeaways/webfragments-at-scale-with-natalia-venditto-igor-minar Guest: Natalia Venditto & Igor Minar (Principal PM for JavaScript DX at Microsoft • Senior Director of Engineering at Cloudflare, co-creator of Angular) Published: 2025-10-23 Señors @ Scale host Neciu Dan talks with Microsoft’s Natalia Venditto and Cloudflare’s Igor Minar about WebFragments — a new micro-frontend model that isolates JavaScript and DOM at the browser boundary, enables instant SSR through fragment piercing, and lets large teams ship independently without dependency lockstep. --- ## Episode 13: Observability at Scale – With Erik Grijzen URL: https://neciudan.dev/takeaways/observability-at-scale-with-erik-grijzen Guest: Erik Grijzen (Principal Software Engineer at New Relic) Published: 2025-10-13 In this episode of Señors @ Scale, host Neciu Dan chats with Erik Grijzen — Principal Software Engineer at New Relic — about building one of the first large-scale micro-frontend architectures, the rise of observability, and what technical leadership looks like across dozens of teams. --- ## Episode 12: Accessibility at Scale – With Kateryna Porchienova URL: https://neciudan.dev/takeaways/accessibility-at-scale-with-kateryna-porchienova Guest: Kateryna Porchienova (Senior Engineering Manager at Buffer) Published: 2025-10-05 In this episode of Señors @ Scale, host Neciu Dan chats with Kateryna Porchienova — Senior Engineering Manager at Buffer — about her programming journey, the craft of animation, and why accessibility should be treated as a foundation of good engineering, not an afterthought. --- ## Episode 11: Rails at Scale – With Adrian Marin URL: https://neciudan.dev/takeaways/rails-at-scale-with-adrian-marin Guest: Adrian Marin (Founder of AVO and Host of FriendlyRB) Published: 2025-10-04 In this episode of Señors @ Scale, host Neciu Dan chats with Adrian Marin — founder of AVO and host of FriendlyRB — about Rails productivity, the magic of Ruby, and how the community continues to evolve through creativity and connection. --- ## Episode 10: Vue at Scale – With Andreas Panopoulos URL: https://neciudan.dev/takeaways/vue-at-scale-with-andreas-panopoulos Guest: Andreas Panopoulos (Staff Software Engineer at Hack the Box, Co-Organizer of Vue.js Athens) Published: 2025-09-26 In this episode of Señors @ Scale, host Neciu Dan sits down with Andreas Panopoulos — Staff Software Engineer at Hack the Box and co-organizer of Vue.js Athens — to talk about scaling Vue in production, migrating to Nuxt 3, and the human side of engineering. --- ## Episode 9: Frontend Architecture at Scale – With Faris Aziz URL: https://neciudan.dev/takeaways/frontend-architecture-at-scale-with-faris-aziz Guest: Faris Aziz (Staff Front-End Engineer at Small PDF, Co-Founder of ZurichJS) Published: 2025-09-15 In this episode of Señors @ Scale, host Neciu Dan sits down with Faris Aziz — Staff Front-End Engineer at Small PDF and co-founder of ZurichJS — to talk about scaling frontend systems, the power of BFF architecture, and the human side of engineering culture. --- ## Episode 8: Organizing Conferences at Scale – With Aris URL: https://neciudan.dev/takeaways/organizing-conferences-at-scale-with-aris Guest: Aris (Founder & Lead Organizer of CityJS) Published: 2025-09-07 In this episode of Señors @ Scale, host Neciu Dan sits down with Aris — founder and lead organizer of CityJS — to talk about building developer communities, organizing meetups, and scaling conferences into global events. --- ## Episode 7: Open Source at Scale – With Erik Rasmussen URL: https://neciudan.dev/takeaways/open-source-at-scale-with-erik-rasmussen Guest: Erik Rasmussen (Principal Product Engineer at Attio, Creator of Redux Form & React Final Form) Published: 2025-09-01 In this episode of Señors @ Scale, host Neciu Dan sits down with Erik Rasmussen — creator of Redux Form and React Final Form, and now Principal Product Engineer at Attio — to talk about building open source at scale, developer experience, and the hidden lessons behind shipping tools other developers rely on. --- ## Episode 6: Mentorship at Scale – With Eduardo Aparicio Cardenes URL: https://neciudan.dev/takeaways/mentorship-at-scale-with-eduardo-aparicio-cardenes Guest: Eduardo Aparicio Cardenes (Front-End Engineer, ADPList Top 100 Mentor 2025) Published: 2025-10-03 In this episode of Señors @ Scale, host Neciu Dan sits down with Eduardo Aparicio Cardenes — Front-End Engineer and ADPList Top 100 Mentor — to unpack 15+ years of engineering lessons, the reality of promotions, and what it truly means to mentor and scale as a leader. --- ## Episode 5: React at Scale – With Matheus Albuquerque URL: https://neciudan.dev/takeaways/react-at-scale-with-matheus-albuquerque Guest: Matheus Albuquerque (Staff Frontend Engineer at Medallia, Google Developer Expert in Web Technologies) Published: 2025-08-21 In this episode of Señors @ Scale, host Neciu Dan sits down with Matheus Albuquerque — Staff Frontend Engineer at Medallia, Google Developer Expert, and international speaker — to dive deep into React internals, performance optimization, and the scaling lessons learned from applications used by millions worldwide. --- ## Episode 4: Refactoring at Scale – With Jose Calderon URL: https://neciudan.dev/takeaways/refactoring-at-scale-with-jose-calderon Guest: Jose Calderon (Lead Software Engineer at JP Morgan Chase) Published: 2025-08-14 In this episode of Señors @ Scale, host Neciu Dan sits down with Jose Calderon — Lead Software Engineer at JP Morgan Chase, conference speaker, and Java/Spring community leader — to dive deep into refactoring vs rewriting at scale, how to track and justify architecture decisions, and the testing strategies that keep enterprise systems reliable. --- ## Episode 3: Pragmatism at Scale – With Tudor Barbu URL: https://neciudan.dev/takeaways/pragmatism-at-scale-with-tudor-barbu Guest: Tudor Barbu (Principal Engineer at Logify) Published: 2025-08-07 In this episode of Señors @ Scale, host Neciu Dan sits down with Tudor Barbu — Principal Engineer at Logify, former Tech Lead at Personio and engineer at Skyscanner and DaVinta — to unpack 20+ years of engineering decisions, debugging scars, and career evolution. --- ## Episode 2: Interviewing at Scale – With Angel Paredes URL: https://neciudan.dev/takeaways/interviewing-at-scale-with-angel-paredes Guest: Angel Paredes (Engineering Manager at Datadog) Published: 2025-07-26 In this episode of Señors @ Scale, host Neciu Dan sits down with Angel Paredes — Engineering Manager at Datadog, formerly Staff at Glovo and Tech Lead at PayPal — to explore test infra, AI's impact on interviewing, and how to lead without losing your technical edge. --- ## Episode 1: Performance at Scale - With Danilo Velasquez URL: https://neciudan.dev/takeaways/performance-at-scale-with-danilo-velasquez Guest: Danilo Velasquez (Staff Engineer at Adevinta) Published: 2025-07-18 In this kickoff episode of Señors @ Scale, host Neciu Dan sits down with Danilo Velasquez — Staff Engineer at Adevinta and longtime frontend performance obsessive. --- # Workshops ## From Lizard to Wizard – Frontend System Design Intensive URL: https://neciudan.dev/lizard-to-wizard Format: Fully remote, 4 hours Next session: Thursday, May 28, 2026, 5:00 PM – 9:00 PM Barcelona time Price: €299 4-hour remote system design intensive. Build a chat app, master microfrontends, BFF, SDUI, event-driven architecture, and observability. ### Curriculum #### 1. Frontend System Design Build a WhatsApp-scale chat app the way senior engineers do — then walk into your next system-design interview ready to defend every choice out loud. - The RADIO framework — 5 minutes that turn an interview from "panic mode" into a structured walkthrough - Architecting a real-time chat app: virtualization, optimistic updates, WebSocket reconnection, typing indicators, offline queue - Folder structure that scales — feature-based vs atomic, when to switch - State management decision tree — useState, Context, React Query, Zustand, when each one is right - Cursor-based pagination + scroll-position management (the edge cases interviewers love to ask) - Normalized state shapes so the same message never lives in two places #### 2. Microfrontends & Module Federation Why every 30+ engineer org you've heard of ended up here — and how to adopt them without accidentally building a distributed monolith. - The 4 real reasons companies adopt microfrontends - Vertical vs horizontal architecture — which one to pick for your team's shape - Module Federation deep-dive — dependency sharing, runtime loading, shared singletons - Inter-microfrontend communication: query params, broadcast API, shared event bus, "brain" microfrontend - Bounded contexts + Conway's Law applied to frontend org charts - The smell that means microfrontends are wrong for your situation (recognize it before you commit) #### 3. BFF & Server-Driven UI Move UI decisions to the backend so iOS, Android, and web stay in sync without three deploy cycles and an App Store review. - Server-driven UI: when the backend shapes what users see - Designing the render contract between server and client - Driving navigation, analytics, and A/B tests from the backend - The line between SDUI and "downloading code" — Apple and Google's rules - Backend-for-Frontend: when a tailored gateway pays for itself - Live config updates without WebSocket complexity #### 4. Event-Driven Architecture Stop tangling your components together — let them talk through events you can replay, audit, and test in isolation. - The event bus pattern — when it saves you, when it betrays you - Decoupling cross-cutting concerns (notifications, analytics, audit trails) from business logic - Pub/Sub for inter-microfrontend communication without a global store - Frontend event sourcing — yes, really, and when it's the right call - Replayability + time-travel debugging from your event log - Avoiding the "spaghetti events" anti-pattern with named domains and contracts - Testing event-driven flows without mocking the entire universe #### 5. Frontend Observability Stop guessing what your users hit. Logs, traces, metrics — and dashboards that surface incidents before your customers tweet about them. - Logs vs metrics vs traces — what each one is actually for, and why mixing them costs you - Instrumenting a frontend with OpenTelemetry end to end - SLOs and SLIs that don't page on noise - Distributed tracing across microfrontends — yes, this is hard, here's how - Real-user monitoring (RUM) vs synthetic monitoring — both, neither, when - Walking through a real production incident together — what we'd have caught earlier - Alert rules engineers actually trust (the absence of "alert fatigue" is a metric) ### Prerequisites - 2+ years JavaScript/TypeScript - Familiarity with React - Basic data structures - Experience with REST APIs - Working knowledge of Git ### Outcomes - Pass frontend system design interviews with structured, defensible answers - Architect production-grade React systems that scale past 100k users - Decide between microfrontends, BFF, and SDUI based on your team's actual shape - Instrument a frontend with observability that surfaces incidents before customers do - Defend architectural choices out loud — to your team, your manager, and your interviewer ### Bonuses included - Full workshop repo: Every line of code we write together, yours to keep and revisit. - All slides, every project: The complete deck for every part — perfect reference material. - Discount on future workshops: A standing discount on anything I teach next. - Accessibility deep-dive deck: Bonus slides on WCAG, ARIA, and inclusive design — yours to keep. - Security essentials deck: Bonus slides on XSS, CSRF, CSP, and auth patterns — yours to keep. - Design patterns deck: Bonus slides on creational, structural, and behavioral patterns in React. ---