Documentation page llms.txt What is NearForm and What Services Do They Offer? ↗ Community ↗ Newsletter ↗ React Summit & JSNation 2025 ↗ How AI-powered Design will transform CX in 2025 ↗ How AI-powered Design will transform CX in 2025 ↗ Environment ↗ Education ↗ Enterprise platforms ↗ Careers ↗ Who you gonna call? ↗ Legal ↗ AI-led modernisation business case ↗ Thank you ↗ Wellness ↗ Healthcare, life sciences & public sector ↗ Sanity ↗ Privacy Statement ↗ You're invited ↗ Google Cloud ↗ Open Source ↗ News ↗ Financial services, wealth & insurance ↗ Building a sustainable future, together: Catalyst Zero joins the Nearform Partner Forest ↗ Sustainability ↗ AI-native engineering assessment ↗ Contact ↗ Creating a citizen-centric future ↗ Partners ↗ AI Native Engineering ↗ About ↗ The AI Summit New York ↗ Microsoft Azure ↗ Events ↗ Thank you (Newsletter) ↗ Events: Code of Conduct ↗ Insights ↗ Work ↗ Thank you ↗ Education ↗ Mobile made better ↗ Services ↗ Nearform Insights: 2025 Edition ↗ Nearform ↗ Agentic Systems ↗ How AI-powered Design will transform CX in 2025 ↗ AI Native DevCon ↗ Cookie Policy ↗ AWS ↗ Thank you (Contact) ↗ Diversity ↗ Technology ↗ Retail & e-commerce ↗ Telecommunications & media ↗ Driving customer experiences with AI-powered hyper-personalisation ↗ AI Factory ↗ Industries ↗ Digital Products ↗ Sanity ↗ React ↗ Backend ↗ Next.js ↗ React Native ↗ Node.js ↗ AI ↗ Performance ↗ Ways of Working ↗ AI-Native Engineering ↗ Agentic AI & Automation ↗ Digital Product Delivery ↗ Data & AI Infrastructure ↗ Security ↗ Open Source ↗ AI Solutions ↗ Frontend ↗ Testing ↗ Accessibility ↗ AI Strategy & Leadership ↗ Graphql ↗ Strategy ↗ Data ↗ Design ↗ Cloud ↗ Devops ↗ Engineering ↗ Mobile ↗ Product ↗ Content ↗ Platform & Cloud Modernisation ↗ Industry Perspectives ↗ Are specs the only way we can stay in control of AI? ↗ In conversation with our AI Lead: "I was looking for an engineering book that didn't exist, so I'm writing it." ↗ A guide for CTOs on how to redesign software delivery ↗ When your AI ROI is flat, it’s time to get back to basics ↗ Lessons from real-world failures using spec-driven development ↗ "I think my phone is listening to me"... What should CTOs do when AI knows what you never told it? ↗ The war on vibe coding – What belongs in the enterprise toolkit? ↗ Beyond the code: A candid chat with BMad creator, Brian Madison ↗ Copilot isn't a strategy: Industrialising AI in the enterprise ↗ Too many AI ideas, not enough execution ↗ A CTO’s guide to spec-driven development (SDD) ↗ The death of the ‘decision committee’: Moving to AI-native governance ↗ Agile changed the world. Now it's AI-native engineering’s turn ↗ A conversation with our CEO: “How AI is ending ‘business as usual’ in banking and beyond” ↗ SXSW 2026 proved that no one has AI figured out… but everyone has the opportunity to ↗ Moving beyond the hype: Engineering for the AI era ↗ 2026: The year AI gets real ↗ Designing for human connection in an AI world ↗ Are we automating inefficiency with AI systems? ↗ OpenAI goes open source: Nearform experts share how enterprises can benefit - Part 2 ↗ OpenAI goes open source: Nearform experts share how enterprises can benefit - Part 1 ↗ Powering the future: Nearform and Groq collaborate to deliver lightning-fast AI solutions ↗ Turn mobile development from a cost centre into a value generator ↗ How Nearform makes mobile better for global enterprises ↗ Behind the Scenes of Nearform's AI Library ↗ “Alexa, what’s up with my bank?” How to overcome the customer experience gap in banking ↗ Modernisation de-risked: Unleashing a smart, safe, rapid impact strategy for transforming legacy systems ↗ Mapping a compliant AI strategy amid regulatory uncertainty ↗ Hyper-personalisation, dynamic pricing and beyond — the business value of AI agents ↗ Maximising AI’s business impact: Turning talk into action and experience into success ↗ Design your data strategy to harness the power of AI ↗ Using GenAI to boost employee onboarding experiences in 2025 ↗ How to enhance financial services fraud prevention in an age of increasing insecurity ↗ Cementing loyalty in financial services: Integrating employee and customer experience ↗ Overcoming paralysis in financial services modernisation ↗ Prevent, respond, recover: Boosting digital resilience in financial services by moving to the cloud ↗ How AI can actually accelerate compliance efforts in financial services ↗ Strategic insights on the new era of digital business transformation: An interview ↗ The executive playbook: 10 innovations driving growth in TMT ↗ Innovate or stagnate: The modernisation imperative for telco companies ↗ The executive playbook: 10 futuristic technologies changing the healthcare industry ↗ Win the telco talent acquisition battle by enhancing developer experience ↗ AI in healthcare: Beyond chatbots, a way to revolutionise patient care ↗ Redefining excellence: Shaping exceptional TMT customer experiences ↗ Pioneering progress: Telecommunication's trailblazing GenAI adoption ↗ Cloud technology makes healthcare innovation soar ↗ Pharmaceutical clinical trials: The perfect catalyst for digital transformation? ↗ Shifting telehealth and telemedicine from a “system-centric” to a “patient-centric” journey ↗ A quick and easy guide to measurement ↗ When your stakeholders are government departments — the ultimate data-sharing challenge ↗ The future of government services: How mobile phone authentication opens a portal to innovation ↗ Shaping the future: Driving innovation in the public sector through a data-first approach ↗ Human-centricity is critical to making AI a positive disruptor in 2024 ↗ System reliability: when 99% is better than 100% ↗ Strategic insights on large language models: An interview ↗ The empowerment paradigm: Redefining success in customer experience ↗ Next-Gen User Security: Exploring Passkey Authentication ↗ Real-time Translation with Web Speech API, Google Cloud Translation & Fastify ↗ Introducing Mercurius Dynamic Schema ↗ Developing a Playwright-Firebase Plugin to Enable Rapid Test Suite Authentication ↗ Efficient Event Streaming: Mastering Pub/Sub with Fastify and DragonFly ↗ Unleashing Business Agility: Organising Teams for Fast Flow ↗ Using Google Calendar with Natural Language via LangChain ↗ Bloomberg Invests in Node.js. Shouldn’t You? ↗ How to Get Started with Google Apigee X ↗ Charles River Laboratories at NodeConf EU: At the Vanguard of Tech Innovation ↗ What’s New in Node.js 21? ↗ AMPEERS Energy at NodeConf EU: Let's Decarbonize Together! ↗ NearForm Joins Forces with Formidable ↗ Should Irish Tech Leaders be More Focused on Sustainability? ↗ How to Boost JavaScript Objects Storage on Redis ↗ JavaScript Codeception: A Journey into Meta Programming ↗ Mastering Event-Driven Integration with Serverless Event Gateway in AWS ↗ AI demystified: A C-suite guide to leveraging artificial intelligence ↗ Grace Hopper Celebration 2023 ↗ We’re Proud to Share the Story of Our Work with World-Renowned Artist Maya Lin ↗ Fastify Introduces the New onListen Hook! ↗ Introducing Initium — NearForm’s latest Open Source Accelerator aimed at solving the Software Bootstrapping Problem ↗ Can AI Help Solve the Global Shortage of Tech Professionals? ↗ The secret weapon to increase delivery speed: Platform engineering ↗ 44% Of Irish Tech Leaders Are Focused on Digital Transformation, but Why? ↗ Why Building an Open Enterprise Organization is Crucial to Attracting and Retaining the Best Tech Talent ↗ Beyond borders: Building an open enterprise that attracts top tech talent ↗ Introducing NearForm’s Optic Release Automation Toolkit ↗ Streaming PostgreSQL Data with Fastify ↗ Assessing the Top Tools and Best Practices for Testing Cross-Platform React Native Applications ↗ Why the Tech Talent Problem is a Huge Opportunity for Enterprise Organizations ↗ The “tech talent problem” isn’t a problem. It’s an opportunity. ↗ NearForm is Delighted to Announce We’re Working With Bioconductor ↗ Advanced JavaScript Code Search with Orama ↗ An Introduction to ETL and Azure Data Factory ↗ Breaking Down Barriers: Leveraging Technology to Transform Healthcare Delivery — Roundup of a NearForm and AWS Co-hosted Event ↗ Adding React Native to a Complex App — Part 4: iOS ↗ Adding React Native to a Complex App — Part 3: Android ↗ Validate the Fastify Input with Joi ↗ Adding React Native to a Complex App — Part 2: Under the Hood ↗ Accessibility Built-In, Not Bolted On ↗ Will AI Eat the Senior Engineer? ↗ Adding React Native to a Complex App — Part 1: Planning ↗ NearForm Earns Prestigious AWS Migration Acceleration Program (MAP) Guru Certification ↗ The Growth in Telehealth and Telemedicine: What You Need to Know ↗ Transforming lives: The role of Open Source in scaling telemedicine and telehealth ↗ Why You Should Pin Your GitHub Actions by commit-hash ↗ Unlock the Power of Runtime Log Level Control ↗ 4 Tech Focus Areas for the Modern Enterprise ↗ NPM Provenance: How to Get a Simple and Secure Release Pipeline ↗ 5 Key Architectural Characteristics for Building Great Frontend Applications ↗ State of Node.js Performance 2023 ↗ Simplify Your API Development with Our OpenAPI Code Generation Tool ↗ Discover How to Write a ChatGPT Slack Bot in Node.js ↗ Enhancing User Experience With Universal Links (iOS) and Deep Links (Android) by Using React Native ↗ How to Create Custom Apple Wallet Passes with React Native and Fastify ↗ Learn How to Build a Custom Test Reporter Using Node.js' New Native Test Runner ↗ FinOps isn’t just a cost saver — it’s a revenue driver ↗ Is FinOps Really About Saving Money? ↗ How to Run Node.js in the Browser ↗ The Data-Dollar Disconnect ↗ Solving the “data-dollar disconnect” unleashes the value of your data ↗ Stay Ahead of Scammers: A GPT-4-Powered SMS Bot to Keep You Safe from Phishing Texts ↗ How We Improve the Reliability of Cypress Tests ↗ Mercurius and Apollo Interoperability ↗ On-Demand Code Review With ChatGPT ↗ Writing Tests With Fastify and Node Test Runner ↗ The secrets behind high performance with Node.js ↗ NearForm’s Expertise in Digital Health: Part 2 ↗ Part 2 of our interview with Nearform’s Kurt Milam and Lefteris Paraskevas ↗ Writing Code or Writing Prompts? Solving a Problem With GPT-3 ↗ Webinar – Key Reasons to Adopt a Cross-Platform Mobile Approach ↗ The Modern Digital Organization Manifesto ↗ Managing Organisational Change When Migrating to a Cross-Platform App Development Strategy ↗ Part 1 of our interview with Nearform’s Kurt Milam and Lefteris Paraskevas ↗ NearForm’s Expertise in Digital Health: Part 1 ↗ Dynamic GraphQL Queries with Mercurius ↗ Designing a Cloud-based Architecture With Infinite Scalability for an Elastic IPFS Provider ↗ How to Engage Users Across Web and Mobile ↗ GraphQL Federated Schemas Introspection With Mercurius ↗ How to De-Risk Your Cross-Platform Strategy ↗ Fireside Chat - Inclusion and Diversity in Open Source ↗ What is an Abstract Syntax Tree? ↗ autocannon-ui: Your Visual Load Testing Tool ↗ Node.js Multithreading, Part 1 ↗ Monitor the Performance of GraphQL Queries with mercurius-explain ↗ How Cross-Platform App Development Nurtures Tech Talent ↗ Better Benchmarking: Preparing and Evaluating Benchmarks ↗ Better Benchmarking: Your Benchmark Tool Might be Lying to You ↗ Outcome-Based Technical Direction with NearForm ↗ How to Build Modern Software Systems ↗ Terraform Tools: Comparing Terragrunt and Terraspace ↗ Sprint 0 Infrastructure with AWS Copilot ↗ The OWASP Top Ten Workshop ↗ Complete Guide to the Fastify Plugin System ↗ Successful Application Modernization Strategies ↗ How Cross-Platform App Development Reduces TCO ↗ How to Reduce Costs on AWS Using Centralized Outbound Routing ↗ React Micro Frontends with Module Federation ↗ Series: Monitoring and Tracing Kubernetes Services with Otel ↗ Vlog: On the Road Again, Episode 4 ↗ Vlog: On the Road Again, Episode 3 ↗ 6 Tips for Developing Enterprise React Native Applications ↗ Series: Autoscaling Kubernetes Services with KEDA ↗ Interview: Lyra.js - the New Full-Text Search Engine ↗ 5 Reasons to Embrace a Cross-Platform Mobile Architecture ↗ Series: Deploying and Autoscaling Kubernetes with Knative ↗ Rethinking Low-Code/No-Code and Open Source, Part 2 ↗ DevOps Tools 101: Key Technologies You Need to Know ↗ How to use DataLoader with Mercurius GraphQL ↗ What's New in Node.js 18 ↗ Web3.Storage Is a Platinum Sponsor of NodeConf EU 22 ↗ Rethinking Low-Code/No-Code and Open Source, Part 1 ↗ Google Cloud is a Gold Sponsor of NodeConf EU 22 ↗ What to Expect at NodeConf EU 2022 ↗ 5 Methods for Deploying on Google Cloud Platform ↗ Vlog: On the Road Again, Episode 2 ↗ At NearForm, the Future is Open ↗ Deploying with Cloud Functions on Google Cloud Platform ↗ A Day in the Life of a Talent Acquisition Manager ↗ Deploying with Cloud Run on Google Cloud Platform ↗ The Benefits of an Outcome-Based Approach to Software Consulting ↗ Deploying with App Engine on Google Cloud Platform ↗ SRE Roles and Responsibilities You Need to Know ↗ Deploying with Google Kubernetes Engine on Google Cloud Platform ↗ The Human-Centric CIO ↗ Secure DevOps: The What, the Why and the How ↗ Deploying with Google Compute Engine on Google Cloud Platform ↗ Vlog: On the Road Again, Episode 1 ↗ How to Avoid Time-Based DDOS Attacks in Node.js ↗ A Day in the Life of a Digital Marketing Manager ↗ How to Write a Test Strategy Document for Software Testing ↗ Introducing readable-stream 4.0.0 ↗ Why You Need a Dedicated Platform Engineering Team ↗ Getting Familiar with React 18 ↗ The Return of In-Person NodeConf EU ↗ The Top Retail Supply Chain Bottlenecks (And Solutions) ↗ A Day in the Life of a Delivery Architect ↗ Building a Design System of Systems ↗ Driving user loyalty: The importance of design systems in multi-brand environments ↗ NearForm Accessibility Experts Discuss Web Accessibility on Design Talk Podcast ↗ Deploying a Fastify Application on Azure ↗ NearForm Makes Strategic Appointments in North America to Bolster Expansion ↗ Engineering End-to-End Velocity in the Cloud ↗ NearForm Contributing to OpenSSF Alpha-Omega Project ↗ Tracking Memory Allocation in Node.js ↗ Improve the Daily Standup with an Open Source, Zoom Chatbot ↗ E-Commerce Microservices Architecture: The Future of Commerce? ↗ NearForm Appoints Bret Cunningham as Americas GM and Head of Product to Drive Rapid Growth Plans ↗ Tech Talk: GraphQL Caching Demystified ↗ Royal Visit to Waterford ↗ Caching with Fastify and AWS Cloudfront ↗ How Mobile Retail Apps Are Driving Omnichannel Commerce ↗ Ignite Discovery Process ↗ Modernise Your E-Commerce Architecture with Open Source ↗ Interview: Next.js Enthusiast, Author and NearFormer Michele Riva ↗ The Value of Agile Software Testing ↗ Unlocking Digital Transformation in Financial Services ↗ inForm - Hear the voice of Tech Talent ↗ Cloud Governance with CDK using Aspects ↗ Optic - Secure Npm Release Automation ↗ Building a Career in Software Development ↗ Health and Wellbeing at Work: How a Remote-First Approach Can Help ↗ A day in the Life of a Lead UX/UI Designer ↗ How Open Payments are Changing the Banking Game ↗ Improving GraphQL Performance with Mercurius: the daily.dev story ↗ How Digital Partners Create Competitive Advantage ↗ Building a Career in DevOps ↗ 3 Reasons to Measure Emotions in Digital Product Design ↗ 3 Predictions for Software Product Development ↗ 6 Keys to Successful Data Management ↗ Nearform is 10! ↗ The Cost of Logging in 2022 ↗ 4 Keys to Digital Customer Experience Design ↗ 8 Valuable Node.js Resources from NearFormers in 2021 ↗ 5 Benefits of Cloud-based Clinical Trials ↗ What if the Digital Revolution was Citizen-led? ↗ Optimise Patient Journeys Early with a Discovery Workshop ↗ Deploying with App Runner and AWS Cloud Control ↗ 12 Accessibility Recommendations for Digital Product Design ↗ Integrating Mercurius with Apollo Studio ↗ Implementing Design Tokens in Workflows ↗ Helping teams move to collaborative design with Figma ↗ Security monitoring in Kubernetes ↗ Creating a modern development foundation that scales for digital growth ↗ Making complex state management easy with XState ↗ Welcome to pino@7.0.0 - and the era of worker_thread transport ↗ Red Hat at NodeConf Remote ↗ Microsoft Loves NodeConf Remote 2021 ↗ Post-digital success: Where human experience & progressive technology meet ↗ Hiring the best digital talent — when you’re not a digital company ↗ Expanding your design systems for a wider audience & ecosystem ↗ Event Loop Utilization with HPA ↗ Winning the digital experience battle ↗ Kubernetes Operators II: Using Operator-Framework SDK on top of Kubebuilder ↗ Discussing open source value and intellectual property with your legal & procurement teams ↗ Upgrading Fastify's input validation to Ajv version 8 ↗ Owning the talent roadmap ↗ An easier approach to building Kubernetes Operators ↗ How progressive technology and commercial agility can build digital advantage ↗ Bridging the employer-employee divide on the future of work ↗ Harnessing digital solutions to improve alignment and productivity ↗ Is Agile the answer for health & life sciences? ↗ Introducing new crypto capabilities in Node.js ↗ Engineering the frontend for digital excellence ↗ Using AbortSignal in Node.js ↗ Why the best work model is fully remote — not hybrid ↗ A streamlined approach to successful digital scaling ↗ Making DevOps work for highly regulated industries ↗ Powering digital transformation with data visualisations ↗ Using Expo to build a mobile app ↗ Why you can’t hire your way out of a tech talent drought ↗ Implementing DevSecOps in Azure ↗ Making the transition to Figma ↗ 5 drivers of a post-pandemic resurgence in healthcare ↗ Optimise Node.js performance by avoiding broken promises ↗ Recognising the importance of glue work ↗ Modernise your React development stack ↗ NearForm at OpenJS World 2021 ↗ Using Mercurius with a Schema Registry ↗ 3 disruptive trends in digital delivery ↗ OpenHive.JS talks with Danielle Adams about Cloud Native Buildpacks ↗ What to do when your biggest digital challenge is human ↗ MobX state management in React ↗ DevOps: 7 reasons to automate security in your pipelines ↗ Applying data engineering to applications with Kedro ↗ Using Fastify on Google Cloud Run ↗ How key design trends impact software development ↗ Optimising tech for retail’s omnichannel future ↗ Supporting security in open source ↗ Automating Dependabot with our GitHub app ↗ 2021 Call for Code with Founding Partner IBM, Charitable Partner the United Nations Human Rights Office and NearForm ↗ Is serverless right for your organisation? ↗ Getting to know HKDF ↗ How discovery engagements unlock a project’s potential ↗ OpenHive.js talks with Liz Parody about building communities ↗ 5 essential developer skills for a post-digital world ↗ The year we all went remote ↗ Integrating backpressure into the infrastructure ↗ Elevating your organisation with design-led product development ↗ The design-led development advantage ↗ Managing load in Node.js with under-pressure ↗ Investing for the future ↗ Defining the enterprise technology roadmap ↗ The promise of proven technology ↗ Uncovering secrets in Fastify ↗ Why and how to automate dependency bumps ↗ 6 steps toward a digital-first customer experience ↗ Why you need DevOps — and how to get it right ↗ OpenHive.JS talks with Mikeal Rogers, part 2 ↗ Unraveling the CORS mystery ↗ Adding a permission system to Node.js ↗ Load testing with Autocannon ↗ Build a community, not a framework ↗ OpenHive.JS talks with Mikeal Rogers, part 1 ↗ 3 lessons learned in becoming an AWS Select Partner ↗ The trouble with technology fragmentation ↗ Access Control in Node.js with Fastify and Casbin ↗ 7 ways to maintain a "one team" mentality in a remote environment ↗ The JSONata Performance Dilemma ↗ How to choose a digital partner ↗ OpenHive.JS talks data visualisation with Anthony Aragues ↗ 5 benefits of Node.js for digital enterprise ↗ Microsoft Loves NodeConf Remote 2020 ↗ Changing the game for performance ↗ Join IBM at NodeConf Remote 2020 ↗ The bottom line on accessible web products ↗ Red Hat at NodeConf Remote 2020 ↗ Implementing the Web Cryptography API for Node.js Core ↗ Bloomberg at NodeConf Remote 2020 ↗ November events place a premium on contact tracing ↗ 8 ways React improves development ↗ OpenHive.JS explores open source in VoIP with Alessandro Polidori ↗ Solving the serverless concurrency problem with Google Cloud Run ↗ The age of accelerated delivery ↗ The frontend is broken ↗ Implementing a GraphQL gateway with Fastify ↗ Proud to help Protect Scotland in the fight against Covid-19 ↗ OpenHive.JS talks documentation with Kenigbolo Meya Stephen ↗ 5 Reasons to start every project with a discovery workshop ↗ A closer look at the business benefits of serverless ↗ Bringing privacy by design to contact tracing apps ↗ What it means to be a digital-first organisation ↗ OpenHive.JS explores the challenges of building contact tracing apps ↗ Node.js and the struggles of being an EventTarget ↗ 10 things developers should know about serverless architecture ↗ The importance of understanding and building accessible web applications ↗ Adopting and adapting technology in the wake of Covid-19 ↗ Ireland donates the world's most successful contact tracing app to the Linux Foundation ↗ Inside the collaborative effort behind Ireland's COVID Tracker app ↗ OpenHive.JS discusses modern web APIs with Ramón Guijarro ↗ A closer look at Fastify v3.0.0 ↗ 4 lessons learned from building government contact tracing apps ↗ How to improve JWT performance in Node.js ↗ What to expect at OpenJS World 2020 ↗ The key industries embracing digital disruption in the time of Covid ↗ Introducing OpenHive.JS, the podcast for all things Javascript ↗ The alternative to outsourcing digital development ↗ Learning to Swim with Piscina, the node.js worker pool ↗ 4 practical steps to design led development ↗ Open-sourcing an open banking reference app ↗ 5 Ways You’re Already Using Open Source ↗ 1+N and GraphQL - Matteo Collina: Tech Talk Video ↗ Exploring how banks aim to win in API banking ↗ Lessons from a Journey to InnerSource - The Apache Way (Part 2) ↗ Technology’s role in evolving the customer experience ↗ Enabling the API banking revolution ↗ Introduction to GraphQL - Matteo Collina: Tech Talk Video ↗ Lessons from a Journey to InnerSource - The Apache Way (Part 1) ↗ Demystifying what’s next in Kubernetes ↗ 8 steps to keeping team connections while working remotely ↗ What version of Node should I use? - Matteo Collina: Tech Talk Video ↗ Mastering Remote Work Performance - Webinar ↗ What is InnerSource anyway? ↗ Lessons from a Journey to InnerSource at Comcast ↗ InnerSource in a Time of Isolation - Join the Conversation at ISC Spring Summit ↗ 3 digital transformation strategy insights ↗ Graphql. Accelerated - Matteo Collina: Tech Talk Video ↗ Hapi: A Performance deep-dive ↗ NearForm hosts First 24-hour Live WFH Conference ↗ 2020 Call for Code with the United Nations, IBM and RedHat ↗ The Inevitability of Innersource - Danese Cooper: Tech Talk Video ↗ 6 powerful tips for managing a remote project ↗ NodeWatch Demo - Conor O'Neill: Tech Talk Video ↗ Keeping Remote Workers Socially Connected ↗ What to expect at FINJS New York 2020 ↗ Lessons from a Journey to InnerSource at Microsoft ↗ What to expect at QCon London 2020 ↗ What to expect at Node Tel Aviv 2020 ↗ NearForm Research - new Open Source Software R&D hub ↗ A QUIC Update for Node.js ↗ Clinic.js rises to the top in diagnosing Node.js performance issues ↗ Virtual Coffee with James Snell - Head of NearForm Research ↗ Virtual Coffee with Conor O'Neill - Chief Product Officer at NearForm Research ↗ Fireside chat with James Snell: Tech Talk Video ↗ NearForm joins FINOS to drive forward global contributions to Open Source in Fintech ↗ Highlights from London Open Source Fintech Meetup with FINOS ↗ Fireside chat with Danese Cooper: Tech Talk Video ↗ What to Expect at FOSDEM 2020 ↗ Our 5-Step Design Sprint ↗ The Super App of FinTech ↗ Micro-frontends: A microservice approach to the modern web: Tech Talk Video ↗ Fireside chat with Matteo Collina: Tech Talk Video ↗ Fastify Overview with Matteo Collina: Tech Talk Video ↗ Fireside chat with NearForm CEO Cian Ó Maidín: Tech Talk Video ↗ Node.js Certifications Detailed Overview - David Clements & Adrian Estrada: Tech Talk Video ↗ Running TensorFlow Lite on NodeWatch/Bangle.js ↗ A Streamless Future with JavaScript Async Iterators and Generators - Matteo Collina: Tech Talk Video ↗ GraphQL, Simplified - David Clements & Matteo Collina: Tech Talk Video ↗ Broken Promises - James Snell: Tech Talk Video ↗ Best event SWAG of 2019: Making a Difference to Local Charities ↗ The Node.js Top 10: Features, Drivers, Mistakes & Tricks ↗ 2020: Another Year to Accelerate & Innovate ↗ The Module Ecosystem - The Stress of Success: Tech Talk Video ↗ Introducing GraphQL Subscriptions Support ↗ Lessons from a Journey to InnerSource at American Airlines ↗ 12 Factor Javascript Apps on Kubernetes: Tech Talk Video ↗ Virtual Coffee With NearForm Delivery Architect, Damien Feugas ↗ OpenSource is Art: Tech Talk Video ↗ 10 Years of Node with Michael Dawson from IBM ↗ A QUIC bit of fun with Node.js: Tech Talk Video ↗ Node Certification: What to expect: Tech Talk Video ↗ Node.js Feature Livecoding: Tech Talk Video ↗ 10 years of Node with Ricardo Leon from Bloomberg ↗ The Fastify Journey: how it has become the latest OpenJS Foundation Incubating Project ↗ All of the Bangle.js excitement including new community OSS apps already ↗ Bangle.js - Open Source creating opportunities for Open Health wearables with JS & TensorFlow ↗ Workers in Node.js: How to write a sudoku-solving server ↗ Bangle.js is the first hackable open source JS and TensorFlow-driven smartwatch! ↗ 10 years of Node with Tomas della Vedova of Elastic ↗ 10 years of Node with Ujjwal “Ryzokuken” Sharma ↗ 10 years of Node with Alex Korzhikov of ING Bank ↗ OpenJS Node.js Developer Certification: What to Expect ↗ 10 years of Node with Gabriel Schulhof from Intel ↗ Tech Stack Talks: Building HospitalRun the Fastify Way! ↗ Cornerstones of Open Source ↗ 10 years of Node with Gireesh Punathil of IBM ↗ What to expect at this year's NodeConf EU ↗ 7 Lessons on a Journey to InnerSource ↗ 10 Tips for successful DevOps ↗ Lessons from a Journey to InnerSource with James McLeod at FINOS ↗ Meet the NearForm team at JSDay! ↗ Virtual Coffee With NearForm Director of DevOps, Alex Knol ↗ A New Way to Profile Node.js: Tech Talk Video ↗ How to use GraphQL in React using hooks ↗ The importance of high-performance data architecture. ↗ Streamless Future with JavaScript Async Iterators and Generators: Tech Talk Video ↗ Speeding Up React SSR with ESX: Tech Talk Video ↗ How can you create an environment where innovation accelerates? ↗ DevOps is a Mindset & Culture not a magic set of Tools ↗ Let's make systemic software failures a thing of the past! ↗ On-Demand Webinar: Creating an Environment for Accelerated Innovation ↗ Meet the NearForm team at FullStack London 2019! ↗ A Conversation on Open Source with NearForm founder, Cian Ó Maidín ↗ Conversations with Open Source Changemakers: Jason Mulligan of Adobe ↗ Our 5-step Design Journey ↗ NearForm at the inaugural UN Human Rights Office and IBM Call for Code event in Geneva ↗ Take your HTTP server to Ludicrous Speed with Fastify: Tech Talk Video ↗ How to succeed with Digital Innovation ↗ The Future of WebApps and the winners at FinJS & FinTech World Forum 12 years later ↗ Podcast - NearForm, Open Source and Node.js with CEO Cian Ó'Maidín ↗ Meet the team at FullStack New York! ↗ Speeding up React SSR: Announcing ESX ↗ Virtual Coffee with Cian Foley, Full Stack Developer at NearForm ↗ Podcast: Different Perspectives with NearForm Smart CX - New Thinking for the Digital Customer Experience ↗ Virtual Coffee With NearForm Senior Product Designer, Antoine Marin ↗ Virtual Coffee With NearForm Delivery Architect, Mark Ireland ↗ Introducing GraphQL Hooks ↗ Virtual coffee with NearForm Senior Product Designer, Kevin Devine ↗ The Cost of Logging & Node.js Performance: Tech Talk Video ↗ Javascript Promises - The Definitive Guide ↗ The Journey to Open Source: A Leading Thinkers’ Discussion with NearForm ↗ 5 Tips for Approaching Open Innovation in your Company ↗ Some useful terms to know when working with a developer. ↗ Animation in React ↗ Five Ways Node.js Benefits Today's Digital Enterprise ↗ Say Hello to React Browser Hooks ↗ Utility-first CSS with Tailwind ↗ Forget Everything you Learned about React - Hooks Rock! ↗ Fireside chat with Anna Henningsen: Tech Talk Video ↗ Accelerating GraphQL on Node.js ↗ 5 Guidelines to Boost the Security of Modern Applications ↗ Sending 1.24 million MQTT messages from NodeConf EU to Azure (and lots more digital badge details) ↗ The Good, the Bad and the Ugly of Enterprise Open Source ↗ Sharing Media in Progressive Web Apps ↗ Protecting Node.js from uncontrolled resource consumption headers attacks ↗ Writing reusable Terraform modules ↗ Node.js meetup - Node Clinic from NearForm ↗ How to integrate security into DevOps ↗ Static Analysis of Docker image vulnerabilities with Clair ↗ NodeConf.EU 2018 App now available for conference attendees! ↗ The NodeConf EU 2018 Digital Badge is here and it's fabulous ↗ Migrating from CircleCI to Azure DevOps Pipelines ↗ The Five Ws of Product Design in Modern Application Development ↗ WebAssembly Cephes - Mathematical special functions in JavaScript ↗ Sharing structs between JavaScript and native code ↗ Getting into open source for the first time ↗ How to run a Public Docker Registry in Kubernetes ↗ Building Docker images in Go ↗ The world is a dangerous place, which is why you need Joi data validation ↗ Wormholes in JavaScript ↗ How to manage Node.js sudo free with NVM ↗ Nearform 5 Day Design Sprint ↗ Zed Attack Proxy in a CI Pipeline? ↗ Leaistic: A Library and Microservice for Managing ElasticSearch Content ↗ Building a Transparent Proxy in AWS VPC with Terraform and Squid ↗ Comparing npm audit with Snyk ↗ Avoiding Common Hurdles in Unit Testing ↗ Welcome, Readable-stream@3! ↗ Announcing Pino V5.0.0 ↗ Micro Frontends - A Microservice Approach To The Modern Web: Tech Talk Video ↗ RocksDB & Nodejs - Damian Beresford ↗ Node.js: What's Next? - James Snell ↗ SWIMming in the Microservices Ocean - Luca Maraschi, nearForm ↗ Perf Stories by David Clements ↗ Matteo Collina: My Node.JS Process Is On Fire - JSConf.Asia 2018 ↗ Building a Questions and Answers machine learning model ↗ Introducing Clinic Bubbleprof, a Unique Way to Visualise Node.js Code ↗ Node week HTTP 2 for Node js Core - James Snell ↗ How Node.js is saving lives. - Nigel Hanlon ↗ Serverless Node.js in Google Cloud Platform - David Gonzalez ↗ Running highly available fullstack Node.js apps with Azure & NearForm ↗ Node.js Modules - NearForm bootcamp series ↗ The Cost of Logging - Video from Node Week ↗ Node.js Streams - NearForm bootcamp series ↗ Using Web Notifications to increase engagement in PWAs ↗ Node.js meetup - Serverless Node.js in Google Cloud Platform ↗ CSS in JS type checking ↗ Payment Request API for online purchases in PWAs ↗ Dynamic Intrusion Detection for Authorisation Systems like Udaru ↗ Getting started with Node.js applications on Microsoft’s Azure Kubernetes Service (AKS) ↗ Invision Studio, Framer, Supernova, Protopie… A tour of the design tools available. ↗ Managing React State with Render Props ↗ Full Stack Hack: Great People + Great Tools = Joy ↗ NearForm is speaking and exhibiting at Red Hat Summit in San Francisco ↗ Building Progressive Web Apps ↗ MiniShift as a Development Environment for Node.js on OpenShift [UPDATED] ↗ Say Hello to Node.js 10.0.0 ↗ The Future of Native Modules in Node.js ↗ The Node.js Enterprise Maturity Curve ↗ NearForm Data Science - Exploration of recurrent units in RNN ↗ How NearForm approaches SQL Injection Prevention ↗ How to use Design Sprint in Open Source projects ↗ Red Hat makes Node.js a first-class citizen on OpenShift with RHOAR ↗ A guide to how we run Design Sprints at NearForm ↗ Introducing Clinic.js - A performance toolkit for Node.js developers ↗ Simple hardware mods for your NodeConf EU hackable badge ↗ Reaching Ludicrous Speed with Fastify ↗ The NearForm Design Sprint Handbook ↗ Making Promises safer in Node.js ↗ Event Roundup - NodeConf EU 2017 ↗ Say hello to the NodeConf EU hackable badge ↗ Exploring React Portals ↗ Improve your decision making process ↗ NearForm sponsors front-end framework Choo ↗ Benchmarking Apache Kafka deployed on OpenShift with Helm ↗ Microsoft and NearForm announce alliance for Node.js developer migration and support services on Azure ↗ Deploying containerized Node.js applications with Microsoft Azure ↗ Tuning Node.js app performance with Autocannon and 0x ↗ Create a cross-platform Choo Electron desktop application with one command ↗ How to build a real-time Node.js Performance Monitoring System ↗ Architecting Electron Applications for 60fps ↗ Securing Docker Containers on AWS ↗ Develop In Minishift, Deploy To Openshift ↗ Sharing React Components with Lerna ↗ How design sprints enable organisations to build better products ↗ Time travel with PostgreSQL on Amazon RDS ↗ Azure real-time insights and visualisations ↗ Get ready: A new V8 is coming, Node.js performance is changing. ↗ Collect fast Pino logs in an Azure Event Hub ↗ Rapid application development on Microsoft Azure ↗ Latest news from NearForm ↗ React Components Living Style Guides Overview ↗ What you need to know about Node 8 ↗ How to Self Detect a Memory Leak in Node ↗ Sematext Guest Post: PINO – The Fastest Node.js Logger for Production ↗ Pre-compiling Node.js Modules ↗ The Cost of Logging ↗ Release the Kraken: How PayPal is being revolutionised by Node.js and Lean-UX ↗ Global telecommunications giant: transforming data analytics ↗ Global executive search consultancy ↗ Real: increases in web accessibility and
performance scores +20% ↗ Starbucks: ordering and store locator progressive web app ↗ DPD: solving customer services challenges at scale ↗ SumerSports ↗ Decentralised finance ↗ Walmart: transforming the checkout experience ↗ Puma: scaling across the globe ↗ Kernel: disrupting the fast casual industry ↗ Contributing to a $3.3B valuation with an e-commerce experience acquired by Wal-Mart ↗ Starbucks: centralized, editable style guides ↗ PUMA: building a global unified design system ↗ State-owned service provider ↗ Tusk Philanthropies: absentee voting, made digital ↗ Wonder: on-demand customer service fueled by technical superiority ↗ RTD: navigating website transformation with Sanity CMS ↗ Health Service Executive ↗ Puma ↗ Setting solid foundations for real change ↗ Customer Story: Telecoms ↗ Customer Story: Management consultancy ↗ Treedom ↗ Renalytix ↗ Customer Story: Supply chain analytics ↗ Travelex ↗ Nomo ↗ Cardo Health ↗ Condé Nast | Nearform ↗ Telus ↗ Nearform and Barry O’Reilly partner to solve the AI value realisation problem ↗ Nearform announces next phase of global growth as AI-native engineering experts ↗ New solutions to old bottlenecks: Nearform recaps AI Native DevCon London 2026 (Part 2) ↗ New solutions to old bottlenecks: Nearform recaps AI Native DevCon London 2026 (Part 1) ↗ Recap: The AI gap is widening and most organisations are on the wrong side of it ↗ Nearform welcomes Deepak Vensi as Global Head of Consulting ↗ Clifton Cunningham joins Nearform as Senior Vice President for Advisory & Alliances ↗ Nearform has joined Anthropic's Claude Partner Network ↗ Nearform appoints Corey Eastman as Managing Director for the Americas ↗ Nearform announces strategic partnership with Grafana Labs ↗ Expert round table: Driving hands-on digital impact ↗ Nearform achieves recertification to ISO 9001 and ISO 27001 ↗ (Re)introducing Nearform, with the launch of our new brand ↗ Nearform joins forces with Formidable ↗ A collaboration with world-renowned artist Maya Lin ↗ Breaking down barriers: Leveraging technology to transform healthcare delivery ↗ Nearform earns prestigious AWS Migration Acceleration Program (MAP) Guru Certification ↗ Nearform earns AWS Migration Acceleration Program (MAP) Consulting Partner Status ↗ Nearform achieves AWS Advanced Tier Services Partner Status ↗ Nearform recertified for ISO 27001 & ISO 9001 ↗ Nearform secures investment with Columbia Capital ↗ Mappings don't carry meaning: Building a research agent that actually understands your data ↗ Terminal velocity: the shell tools that make Claude Code fly ↗ The one-line fix: re-anchoring agent safety with a Mastra processor ↗ Securing agentic workflows: the container approach ↗ Slinging work instead of writing code ↗ Stop onboarding. Start shipping: how to master legacy code in 20 minutes. ↗ Soloper: compressing the development phase of a mobile-to-web port with GitHub Copilot ↗ Why I'll never go back to vibe coding: A developer's case for spec-driven development ↗ WebMCP: Turning web pages into tools for AI agents ↗ From AI prototype to production: how to build evals for reliable agents ↗ Why plan mode is not enough: better outcomes with spec-driven development ↗ Designers and AI-native engineering: Building real products with BMAD and AI-driven IDEs ↗ Browser-based vector search: fast, private, and no backend required ↗ Sideways, not upwards: Scaling frontend performance with k6 (and why hybrid wins) ↗ Implementing model context protocol (MCP): Tips, tricks and pitfalls ↗ Cursor vs. Copilot: What tool has the best planning mode? ↗ AI beyond the cloud: the current and future state of on-device generative AI ↗ Architectural Debt: The AI tax you're already paying ↗ Introducing Stoker - AI that reads tenders so you don’t have to ↗ Prompt Management Systems Compared ↗ Is Pulumi a worthy contender in the IaC race? Part 3: Best practices and the verdict ↗ Lessons from crafting a Node.js MCP server ↗ Introducing llm-splitter — a fast, lightweight, text chunker for embeddings, LLMs, and more! ↗ Testing in the world of AI & ML ↗ Testing LLM-based applications ↗ Is Pulumi a worthy contender in the IaC race? Part 2: from chaos to clarity ↗ Building intelligent search with Sanity embeddings and OpenAI ↗ “Chekhov”: Live chat with your AI personas to unlock real product insights ↗ Is Pulumi a worthy contender in the IaC race? Part 1: The current landscape ↗ Stop losing filter state: Shareable URLs for AG grid with ag-grid-url-sync ↗ Beyond prompt engineering: the shift to context engineering ↗ Figma’s new Grid auto-layout: What it does (and doesn’t yet do) ↗ An opinionated guide to software engineering principles and practices for mobile apps ↗ “Shift left”: Explaining the what, why and how ↗ Handling HTTP timeouts in Fastify ↗ Supercharging Playwright testing with MCP in VSCode + Copilot ↗ Vibe coding for fun and profit ↗ Practical uses of Sanity AI Assist ↗ Open vs. closed: Navigating the critical LLM decision for enterprise AI ↗ Streamlining SonarQube deployment with Terraform: A secure, scalable solution ↗ Battle of the AI agents: Cursor vs. Copilot ↗ Write your own queries ↗ Are AI outputs copyrightable? The US Copyright Office view ↗ Defect backlogs — why we don’t need them ↗ The hidden complexities of Kubernetes autoscaling: Beyond the basics ↗ Demystifying Node.js test runner assertions ↗ Leveraging open source in 2025 and beyond: A business primer ↗ A first-timer's experience of attending FOSDEM ↗ A sprint world without the testing column ↗ Scaling a design system with Tailwind CSS ↗ A guide to AI tools and workflows for product teams ↗ Accessibility made even easier: Introducing Nearform’s new modular, Expo-ready React Native AMA ↗ Observability lessons: Exploring your Alloy+Grafana Cloud setup ↗ React v19 has been officially released ↗ Midscene.js: Assessing a natural language AI testing tool ↗ Accelerate your enterprise’s access to data insights with lean data platforming ↗ Redefining Design: The Impact of AI on the Designer’s Role ↗ Nearform tech experts attended Codemotion 2024: Read about their experiences ↗ Managing Remote Teams ↗ Automated Dependency Management: Why Leading Engineering Organizations Are Embracing It ↗ Ranked Choice Voting: The Mobile Challenge ↗ Save time and increase reliability with customisable blueprint unit test templates for Helm charts ↗ When and Why to Use Micro Frontend Architecture ↗ 4 pillars for crafting a design system for existing products ↗ Serverless Event-Driven APIs with AWS Kinesis ↗ A 5-stage guide to turbocharging the quality assurance process with generative AI ↗ Generics in Go and Effective Abstraction ↗ Calling Software Test Engineers! Is it time to replace Nightwatch with Playwright? ↗ Config 2024 ↗ How to implement video streaming with Fastify ↗ Rust vs Go: Which Is Right For My Team? ↗ Top tips from Nearform’s website performance optimisation checklist ↗ Timing and Talking: Lessons from Working with Screen Readers ↗ How to create a GenAI agent using Semantic Kernel ↗ Keep It Simple: Language as a Tool for Designers and Users ↗ Please Don’t Make Me Guess: A Design System Guide for Designers and Developers ↗ Streamline your mobile testing with Maestro ↗ Settings and Trust: Accessible Settings Design ↗ An introduction to cross-cloud access in managed Kubernetes clusters ↗ New Standards For A New Paradigm: Resolving Conflicts in Accessible Practices ↗ Resume data replication in Postgres and Node.js ↗ Exploring if Bruno is a viable alternative API testing tool to Postman ↗ Empowering Users: Developing Accessible Mobile Apps using React Native ↗ What to Watch Out for When Improving an Existing Sanity Instance ↗ Tailored Touches: Elevating Mobile User Engagement ↗ Nearform's open source workshops ↗ OPA policy-based testing of Helm charts ↗ The Pragmatic Programmer’s Guide to Github CLI ↗ Revolutionising business data management with Nearform's generative AI: Introducing the pgRAG AI accelerator ↗ Balancing Flexibility and Structure in Content Strategy Implementation ↗ Improving the accuracy of LLM responses with GraphRAG ↗ Typesafe Data Layers with Fuse.js by Stellate ↗ Seamless Transitions: From Native to React Native ↗ Milo: A new HTTP parser for Node.js ↗ Real-time data replication in Postgres and Node.js ↗ Native Capabilities Your Website Can’t Have ↗ Prioritizing People: Crafting Human-Centered Design in Technology ↗ Enhancing the CMS Admin User Experience in Sanity ↗ Node.js release schedule explained ↗ A Rare Interview With A Designer who Designs Command-line Interfaces ↗ How Node.js is helping you survive the IPv6 era ↗ Navigating Design Tokens: Strategies for Team Success ↗ Node.js 22: The future of server-side JavaScript ↗ Harmonizing Design and Development: The Power of Mirrored Components ↗ An NPM package to simplify GraphQL relay-style pagination ↗ Customize your Sanity Studio UI with Sanity Studio Themer ↗ Memory management ensures systems perform as they need to. Read this article to learn how memory management works in JavaScript. ↗ Optimising Node.js applications: The impact of --max-semi-space-size on garbage collection efficiency ↗ Nearform’s LLM Playground: We created our version of the OpenAI Playground ↗ The Myth About Code Comments ↗ Real-world application of Neo4j in a Python and Django project ↗ Avoiding Pitfalls: What Every Front-End Developer Should Know About Headings ↗ Uniting worlds: How designers and developers are shaping the future of VR and AR ↗ Tale of a Refactor ↗ Database Migration: A TypeScript-guided-journey from MongoDB to PostgreSQL ↗ Design Systems: 5 Lessons Learned ↗ How to Create Efficient Prompts for LLMs ↗ Harnessing Childlike Play for Business Breakthroughs ↗ I Created a Figma Widget, and Why You Should Too! ↗ Green with Envy: Tracing Network Calls Across Your Application Stack ↗ Victory Native Turns 40 ↗ Augmenting user experiences using LLMS: an analysis of our travel AI agent application ↗ Unlocking the Power of Storybook ↗ Formidable Joins Forces with NearForm in a Transformative Acquisition ↗ UX Research: Enhancing E-commerce Excellence ↗ Mastering UI Testing: Crushing False Failures with GraphQL Mocking ↗ Navigating a New Codebase and Project: Five Rules for Success ↗ Micro Frontend Architecture: Helping you move from theory to practice with our workshop ↗ Figma and Basketball: Scoring New Tool Insights ↗ Seamless Scaling: Making the Move from GraphQL to GROQD ↗ An introduction to ETL and Azure Data Factory ↗ Enhancing Content Creation: Sanity Studio Live Previews with Next.js App Router ↗ Mastering Auto-Complete: A Practical Guide Using Postgres and Raw SQL ↗ Scaling with Confidence: Next Generation Query Building with GROQD and Sanity ↗ A New Perspective: Sanity Perspectives and Live Previews ↗ Config 2023 Recap: Unveiling Figma's Game-Changing Updates ↗ Build a Text Summarizer in 100 Lines of Code with Vercel AI SDK ↗ Powering Our Website's Evolution: Next.js App Router and Sanity CMS in Action ↗ Learn by Doing: an iOS VoiceOver Guide for Developers ↗ How to run Node.js in the browser ↗ Get 👏 their 👏 attention: Interactive presentations ↗ Mock factories make better tests ↗ How we reduced image bandwidth by 86% migrating our media library to Cloudinary ↗ So you wanna learn some AWS skills huh? ↗ The Evolution of urql ↗ The complete guide to the Fastify plugin system ↗ React Micro frontends with Module Federation ↗ Third-party Packages in Sanity Studio V2 ↗ What the Hex? ↗ Screen and Webcam Mixing and Recording with Web APIs ↗ SQL in io-ts, Part Two: Discriminating Unions & Expressions ↗ Gradual Rollout for Mobile App Releases ↗ Infrastructure as Code in TypeScript, Python, Go, C#, Java, or YAML with Pulumi ↗ Debug Jest TypeScript in VS Code, Monorepo Edition ↗ SQL in io-ts, Part One: Mutual Recursion & Sub-Select ↗ Accessibility as a First-Class Citizen with React Native AMA ↗ Iterables in JS ↗ Digital Transformation - What Does the Research Tell Us? ↗ Async GraphQL with Rust: AuthN and AuthZ ↗ The awkward valley to ESM: Node.js, Victory, and D3 ↗ Five Essential Non-technical Skills for SRE Success ↗ Discover Value in Design Process: The Secret to How We Build the Best Product Experience ↗ Build, Migrate, Improve: A Three-Phase Approach to Adopting TypeScript ↗ Async GraphQL with Rust: Data and Graphs ↗ Async GraphQL with Rust: Introduction ↗ Building Teams and Profiling Third Parties ↗ Narrowing Types in TypeScript ↗ The Rise of the Design Generalist ↗ Digital Transformation - Driving Success ↗ Zero Argument, Asynchronous Class Configuration & Instantiation ↗ Optimizing Incident Response Thanks to Chaos Engineering ↗ New Research: The State of Digital Transformation ↗ We're Building a Visual Regression Testing Library for React Native ↗ Theming a React Application with Vanilla Extract ↗ Developing GraphQL APIs Using TypeGraphQL ↗ 3 Combat Sports Principles that Apply to Site Reliability Engineering ↗ Harnessing Data to Inform Change ↗ Getting Started with (and Surviving) Node.js ESM ↗ Adventures with Victory and Canvas ↗ Data Visualizations and the Main Thread: A (Sometimes) Love Story ↗ Making The Most Of Your Design Team’s Move From Sketch To Figma ↗ Developing GraphQL APIs using Nexus ↗ Investing in Your Technology and Team But Still Not Seeing the Desired Results? ↗ Seeking the Uncomfortable: First-Time Podcast Appearance ↗ The Definitive Guide: What to Expect When Moving from React Web to React Native ↗ Not All Components Are Created Equal ↗ Front-End Development for Screen Readers: A Five-Second Jumpstart (macOS) ↗ What is Prisma and Why Do We Need Another ORM? ↗ Why Choose React Native? ↗ Animations in React Native: Performance and Reason-about-ability with Reanimated 2 ↗ The Case for Consistent Documentation ↗ Why Have Design Technologists? ↗ Chats About urql: With Max Stoiber ↗ Building 3-D Web Experiences With react-three-fiber ↗ How to Remain A Successful Product Designer In Our Current Digital Hellscape ↗ The State of Reason in 2021 ↗ Stores: Making State Global Without React's Context API ↗ A Deep Dive into Debugging Cypress, iframes, & Runtime Code Modification ↗ Getting To Know Kadi Kraman ↗ Introducing Spectacle's Enhanced Architecture ↗ Building Future UIs ↗ Welcome Catleah! ↗ Achieving Reusability With React Composition ↗ trace-pkg: Package Node.js apps for AWS Lambda and beyond ↗ Calibrated Code Reviews ↗ Conversion to TypeScript: Lessons Learned from an OSS Maintainer ↗ Say Hello to Charlie ↗ Is the Future of Web Design Polymorphic? ↗ Best Practices for Making (super duper) Useful Dashboards ↗ How to urql, Part 3: The Normalized Cache ↗ Adapting Team Dynamics in Response to Change ↗ Distributed Locking in DynamoDB ↗ An Open Source Maintainer's Guide to Publishing npm Packages ↗ Getting a Browser Extension Through Review ↗ Introducing VictoryHistogram ↗ Building a Feature-Rich CMS with Open Source Software ↗ Retail in the Time of Coronavirus: Today and Beyond Quarantine ↗ Introducing the New Formidable Brand ↗ urql Devtools: The Road to V1 ↗ The Many Benefits of Good Pull Request Descriptions (+ How to Write One) ↗ Jetpack: trace your way to faster and smaller Serverless packages ↗ Working Remotely: The Ups, Downs, and Sideways ↗ Managing Remote Teams ↗ A New Generation For Spectacle ↗ Fixture-first Development ↗ How to urql, Part 2: Authentication & Multiple Users ↗ How to urql, Part 1 ↗ Reflections on Renature ↗ Our Newest Office is Now Open In Phoenix/Tempe ↗ Building Physics-Based Animations with renature ↗ Introducing Renature: Experimenting with Physics for UI Animation ↗ The UX Deck: Card-Based Testing for Better Design ↗ Runpkg v1.0 - The node packages explorer ↗ Meet Emma Brillhart ↗ urql DevTools: Introducing Explorer View ↗ Living on the Edge: Lazy Static Sites with Modern CDNs and Lambda ↗ Responsive Images: Improving performance by letting the browser do the work ↗ Building a more accessible web with semantic HTML ↗ Say Hello to Kate Schaefer ↗ Progress Towards OSS Sustainability ↗ Input Smoothing: An Intro To Reactive Animations ↗ Glicky: A Graphical User Interface for JavaScript Development Workflows ↗ Meet Jon Reynolds ↗ How To Create an Ideal Design to Dev Workflow ↗ Jetpack: multiple engines for your Serverless packaging and more! ↗ Placing Radium Into Maintenance Mode ↗ Urql, Grown Up ↗ Head-First into Open Source ↗ End-to-End Testing React Applications with Cypress ↗ Jetpack revisited: Even faster Serverless packaging and deploys ↗ Game of Types: A Song of GraphQL and TypeScript ↗ CI/CD In a Build-free World ↗ Tipple: Stealing Ideas From GraphQL and Putting Them to REST ↗ Jetpack: blazingly fast Serverless packaging and deploys ↗ runpkg: The Online Package Explorer ↗ Paying Cold, Hard Cash for Open Source Contributions ↗ OSS Maintenance Levels ↗ The New React Native Architecture Explained: Part Four ↗ Lightweight Client-Side Tests with React-Testing-Library ↗ The New React Native Architecture Explained: Part Three ↗ Don’t Build That App! ↗ The New React Native Architecture Explained: Part Two ↗ New Spectacle Lander ↗ The New React Native Architecture Explained ↗ Locking down AWS Serverless applications, the right way ↗ Upgrading styled-components from v3 to v4 ↗ Blazing Fast Testing in Node with MongoDB ↗ Observation as a prerequisite for design ↗ Your 2019 JavaScript Reading List ↗ Real-World Performance Wins: an E-Commerce Case Study ↗ Implementing a Distributed Lock State Machine ↗ Nuka Carousel Gets Accessibility Updates, New Features ↗ Moving with Intention: One Dancer's Journey to JavaScript ↗ YesNo: Better HTTP Testing ↗ Finding and fixing duplicates in webpack with Inspectpack ↗ Hooked ↗ Announcing Spectacle Boilerplate MDX ↗ Formidable Opens its Denver Office Doors ↗ TypeScript and the Second Coming of Node ↗ Victory is Turning 30 ↗ Screenshot Testing with Chromatic ↗ Introducing react-fast-compare ↗ Nuka Carousel: The React Carousel, Rethought and Refined ↗ Effortless Assertions and Testing with Enzyme Matchers 6 ↗ Introducing URQL (beta), a Universal React Query Library ↗ OAuth and PKCE with React Native ↗ Spectacle 4.0 Has Arrived ↗ Introducing Webpack Dashboard & Electron Webpack Dashboard 1.0 ↗ Adaptive UIs with react-image-palette ↗ Building an Offline-Only Website ↗ Introducing Electron Webpack Dashboard ↗ Why React Native is the Best Choice for Making Native Apps ↗ Javascript Power Tools Part III: Real-world redux-saga Patterns ↗ Live Editing React Components for Better Documentation ↗ JavaScript Power Tools Part II: Composition Patterns in redux-saga ↗ JavaScript Power Tools: redux-saga ↗ Don't Fear the Fractal: Infinite State Composition with Freactal ↗ Join Formidable at SeattleJS Conference ↗ Fun with Fiber Custom Renderers at React Amsterdam ↗ Your Docs and You: A Guide for Your First OSS Portfolio ↗ Introducing Appr: A New Review Workflow for Mobile Developers ↗ Formidable at React London: Offline-First Apps & React Native for Hardware ↗ React Native App Stack, March 2017 ↗ Be Bold For Change on Women’s Day ↗ Eric Baer Speaking at Voxxed Days Bristol ↗ Faster React SSR with Rapscallion ↗ Introducing Whackage ↗ Flexible Charting in React with Victory (and Introducing FormidableCharts) ↗ On releasing my first OSS project at thirty-five ↗ Introducing Publish-Diff ↗ Formidable is Now Mobile ↗ Introducing NodeJS-Dashboard ↗ Introducing React Progressive Image ↗ London: Formidable Has Landed. ↗ Announcing the Release of Spectacle Editor ↗ Victory 0.12.0: The One True Tooltip ↗ Introducing React Game Kit ↗ Introducing Nested Routing in Redux Little Router ↗ Builder 3.0: Battle Tested Multiple Project Management ↗ Terminal Charts with Victory CLI ↗ Make Dope Beats with ReactJS ↗ Introducing Webpack Dashboard ↗ Announcing Victory 0.10.2 and VictoryNative ↗ Let the URL do the Talking, Part 3: Empower the URL with Redux Little Router ↗ Let the URL do the Talking, Part 2: Bargaining and Acceptance with Redux and React Router ↗ Let the URL do the Talking, Part 1: The Pain of React Router in Redux ↗ Radium Grid: A React Grid System Injected with the Power of Radium ↗ Why we chose MobX over Redux for Spectacle Editor ↗ Announcing Spectacle Editor, a Work In Progress ↗ Being Formidable ↗ React Inline Styles and the Future of CSS ↗ Victory.js ↗ Unit Testing React Native with Mocha and Enzyme ↗ First Impressions with the Web's latest Presentation Tool: Spectacle ↗ The Only Correct Script Loader Ever Made ↗ Using React is a Business Decision, not a Technology Choice ↗ ReactJS and D3 Part I: Layouts ↗ Inline Styles are the Future ↗ Backbone.js with React Views ↗ Making JavaScript Tests Fast, Easy, & Friendly ↗ Anchors, Buttons, and Accessibility ↗
llms.txt Insights
Are specs the only way we can stay in control of AI? ↗ In conversation with our AI Lead: "I was looking for an engineering book that didn't exist, so I'm writing it." ↗ A guide for CTOs on how to redesign software delivery ↗ When your AI ROI is flat, it’s time to get back to basics ↗ Lessons from real-world failures using spec-driven development ↗ "I think my phone is listening to me"... What should CTOs do when AI knows what you never told it? ↗ The war on vibe coding – What belongs in the enterprise toolkit? ↗ Beyond the code: A candid chat with BMad creator, Brian Madison ↗ Copilot isn't a strategy: Industrialising AI in the enterprise ↗ Too many AI ideas, not enough execution ↗ A CTO’s guide to spec-driven development (SDD) ↗ The death of the ‘decision committee’: Moving to AI-native governance ↗ Agile changed the world. Now it's AI-native engineering’s turn ↗ A conversation with our CEO: “How AI is ending ‘business as usual’ in banking and beyond” ↗ SXSW 2026 proved that no one has AI figured out… but everyone has the opportunity to ↗ Moving beyond the hype: Engineering for the AI era ↗ 2026: The year AI gets real ↗ Designing for human connection in an AI world ↗ Are we automating inefficiency with AI systems? ↗ OpenAI goes open source: Nearform experts share how enterprises can benefit - Part 2 ↗ OpenAI goes open source: Nearform experts share how enterprises can benefit - Part 1 ↗ Powering the future: Nearform and Groq collaborate to deliver lightning-fast AI solutions ↗ Turn mobile development from a cost centre into a value generator ↗ How Nearform makes mobile better for global enterprises ↗ Behind the Scenes of Nearform's AI Library ↗ “Alexa, what’s up with my bank?” How to overcome the customer experience gap in banking ↗ Modernisation de-risked: Unleashing a smart, safe, rapid impact strategy for transforming legacy systems ↗ Mapping a compliant AI strategy amid regulatory uncertainty ↗ Hyper-personalisation, dynamic pricing and beyond — the business value of AI agents ↗ Maximising AI’s business impact: Turning talk into action and experience into success ↗ Design your data strategy to harness the power of AI ↗ Using GenAI to boost employee onboarding experiences in 2025 ↗ How to enhance financial services fraud prevention in an age of increasing insecurity ↗ Cementing loyalty in financial services: Integrating employee and customer experience ↗ Overcoming paralysis in financial services modernisation ↗ Prevent, respond, recover: Boosting digital resilience in financial services by moving to the cloud ↗ How AI can actually accelerate compliance efforts in financial services ↗ Strategic insights on the new era of digital business transformation: An interview ↗ The executive playbook: 10 innovations driving growth in TMT ↗ Innovate or stagnate: The modernisation imperative for telco companies ↗ The executive playbook: 10 futuristic technologies changing the healthcare industry ↗ Win the telco talent acquisition battle by enhancing developer experience ↗ AI in healthcare: Beyond chatbots, a way to revolutionise patient care ↗ Redefining excellence: Shaping exceptional TMT customer experiences ↗ Pioneering progress: Telecommunication's trailblazing GenAI adoption ↗ Cloud technology makes healthcare innovation soar ↗ Pharmaceutical clinical trials: The perfect catalyst for digital transformation? ↗ Shifting telehealth and telemedicine from a “system-centric” to a “patient-centric” journey ↗ A quick and easy guide to measurement ↗ When your stakeholders are government departments — the ultimate data-sharing challenge ↗ The future of government services: How mobile phone authentication opens a portal to innovation ↗ Shaping the future: Driving innovation in the public sector through a data-first approach ↗ Human-centricity is critical to making AI a positive disruptor in 2024 ↗ System reliability: when 99% is better than 100% ↗ Strategic insights on large language models: An interview ↗ The empowerment paradigm: Redefining success in customer experience ↗ Next-Gen User Security: Exploring Passkey Authentication ↗ Real-time Translation with Web Speech API, Google Cloud Translation & Fastify ↗ Introducing Mercurius Dynamic Schema ↗ Developing a Playwright-Firebase Plugin to Enable Rapid Test Suite Authentication ↗ Efficient Event Streaming: Mastering Pub/Sub with Fastify and DragonFly ↗ Unleashing Business Agility: Organising Teams for Fast Flow ↗ Using Google Calendar with Natural Language via LangChain ↗ Bloomberg Invests in Node.js. Shouldn’t You? ↗ How to Get Started with Google Apigee X ↗ Charles River Laboratories at NodeConf EU: At the Vanguard of Tech Innovation ↗ What’s New in Node.js 21? ↗ AMPEERS Energy at NodeConf EU: Let's Decarbonize Together! ↗ NearForm Joins Forces with Formidable ↗ Should Irish Tech Leaders be More Focused on Sustainability? ↗ How to Boost JavaScript Objects Storage on Redis ↗ JavaScript Codeception: A Journey into Meta Programming ↗ Mastering Event-Driven Integration with Serverless Event Gateway in AWS ↗ AI demystified: A C-suite guide to leveraging artificial intelligence ↗ Grace Hopper Celebration 2023 ↗ We’re Proud to Share the Story of Our Work with World-Renowned Artist Maya Lin ↗ Fastify Introduces the New onListen Hook! ↗ Introducing Initium — NearForm’s latest Open Source Accelerator aimed at solving the Software Bootstrapping Problem ↗ Can AI Help Solve the Global Shortage of Tech Professionals? ↗ The secret weapon to increase delivery speed: Platform engineering ↗ 44% Of Irish Tech Leaders Are Focused on Digital Transformation, but Why? ↗ Why Building an Open Enterprise Organization is Crucial to Attracting and Retaining the Best Tech Talent ↗ Beyond borders: Building an open enterprise that attracts top tech talent ↗ Introducing NearForm’s Optic Release Automation Toolkit ↗ Streaming PostgreSQL Data with Fastify ↗ Assessing the Top Tools and Best Practices for Testing Cross-Platform React Native Applications ↗ Why the Tech Talent Problem is a Huge Opportunity for Enterprise Organizations ↗ The “tech talent problem” isn’t a problem. It’s an opportunity. ↗ NearForm is Delighted to Announce We’re Working With Bioconductor ↗ Advanced JavaScript Code Search with Orama ↗ An Introduction to ETL and Azure Data Factory ↗ Breaking Down Barriers: Leveraging Technology to Transform Healthcare Delivery — Roundup of a NearForm and AWS Co-hosted Event ↗ Adding React Native to a Complex App — Part 4: iOS ↗ Adding React Native to a Complex App — Part 3: Android ↗ Validate the Fastify Input with Joi ↗ Adding React Native to a Complex App — Part 2: Under the Hood ↗ Accessibility Built-In, Not Bolted On ↗ Will AI Eat the Senior Engineer? ↗ Adding React Native to a Complex App — Part 1: Planning ↗ NearForm Earns Prestigious AWS Migration Acceleration Program (MAP) Guru Certification ↗ The Growth in Telehealth and Telemedicine: What You Need to Know ↗ Transforming lives: The role of Open Source in scaling telemedicine and telehealth ↗ Why You Should Pin Your GitHub Actions by commit-hash ↗ Unlock the Power of Runtime Log Level Control ↗ 4 Tech Focus Areas for the Modern Enterprise ↗ NPM Provenance: How to Get a Simple and Secure Release Pipeline ↗ 5 Key Architectural Characteristics for Building Great Frontend Applications ↗ State of Node.js Performance 2023 ↗ Simplify Your API Development with Our OpenAPI Code Generation Tool ↗ Discover How to Write a ChatGPT Slack Bot in Node.js ↗ Enhancing User Experience With Universal Links (iOS) and Deep Links (Android) by Using React Native ↗ How to Create Custom Apple Wallet Passes with React Native and Fastify ↗ Learn How to Build a Custom Test Reporter Using Node.js' New Native Test Runner ↗ FinOps isn’t just a cost saver — it’s a revenue driver ↗ Is FinOps Really About Saving Money? ↗ How to Run Node.js in the Browser ↗ The Data-Dollar Disconnect ↗ Solving the “data-dollar disconnect” unleashes the value of your data ↗ Stay Ahead of Scammers: A GPT-4-Powered SMS Bot to Keep You Safe from Phishing Texts ↗ How We Improve the Reliability of Cypress Tests ↗ Mercurius and Apollo Interoperability ↗ On-Demand Code Review With ChatGPT ↗ Writing Tests With Fastify and Node Test Runner ↗ The secrets behind high performance with Node.js ↗ NearForm’s Expertise in Digital Health: Part 2 ↗ Part 2 of our interview with Nearform’s Kurt Milam and Lefteris Paraskevas ↗ Writing Code or Writing Prompts? Solving a Problem With GPT-3 ↗ Webinar – Key Reasons to Adopt a Cross-Platform Mobile Approach ↗ The Modern Digital Organization Manifesto ↗ Managing Organisational Change When Migrating to a Cross-Platform App Development Strategy ↗ Part 1 of our interview with Nearform’s Kurt Milam and Lefteris Paraskevas ↗ NearForm’s Expertise in Digital Health: Part 1 ↗ Dynamic GraphQL Queries with Mercurius ↗ Designing a Cloud-based Architecture With Infinite Scalability for an Elastic IPFS Provider ↗ How to Engage Users Across Web and Mobile ↗ GraphQL Federated Schemas Introspection With Mercurius ↗ How to De-Risk Your Cross-Platform Strategy ↗ Fireside Chat - Inclusion and Diversity in Open Source ↗ What is an Abstract Syntax Tree? ↗ autocannon-ui: Your Visual Load Testing Tool ↗ Node.js Multithreading, Part 1 ↗ Monitor the Performance of GraphQL Queries with mercurius-explain ↗ How Cross-Platform App Development Nurtures Tech Talent ↗ Better Benchmarking: Preparing and Evaluating Benchmarks ↗ Better Benchmarking: Your Benchmark Tool Might be Lying to You ↗ Outcome-Based Technical Direction with NearForm ↗ How to Build Modern Software Systems ↗ Terraform Tools: Comparing Terragrunt and Terraspace ↗ Sprint 0 Infrastructure with AWS Copilot ↗ The OWASP Top Ten Workshop ↗ Complete Guide to the Fastify Plugin System ↗ Successful Application Modernization Strategies ↗ How Cross-Platform App Development Reduces TCO ↗ How to Reduce Costs on AWS Using Centralized Outbound Routing ↗ React Micro Frontends with Module Federation ↗ Series: Monitoring and Tracing Kubernetes Services with Otel ↗ Vlog: On the Road Again, Episode 4 ↗ Vlog: On the Road Again, Episode 3 ↗ 6 Tips for Developing Enterprise React Native Applications ↗ Series: Autoscaling Kubernetes Services with KEDA ↗ Interview: Lyra.js - the New Full-Text Search Engine ↗ 5 Reasons to Embrace a Cross-Platform Mobile Architecture ↗ Series: Deploying and Autoscaling Kubernetes with Knative ↗ Rethinking Low-Code/No-Code and Open Source, Part 2 ↗ DevOps Tools 101: Key Technologies You Need to Know ↗ How to use DataLoader with Mercurius GraphQL ↗ What's New in Node.js 18 ↗ Web3.Storage Is a Platinum Sponsor of NodeConf EU 22 ↗ Rethinking Low-Code/No-Code and Open Source, Part 1 ↗ Google Cloud is a Gold Sponsor of NodeConf EU 22 ↗ What to Expect at NodeConf EU 2022 ↗ 5 Methods for Deploying on Google Cloud Platform ↗ Vlog: On the Road Again, Episode 2 ↗ At NearForm, the Future is Open ↗ Deploying with Cloud Functions on Google Cloud Platform ↗ A Day in the Life of a Talent Acquisition Manager ↗ Deploying with Cloud Run on Google Cloud Platform ↗ The Benefits of an Outcome-Based Approach to Software Consulting ↗ Deploying with App Engine on Google Cloud Platform ↗ SRE Roles and Responsibilities You Need to Know ↗ Deploying with Google Kubernetes Engine on Google Cloud Platform ↗ The Human-Centric CIO ↗ Secure DevOps: The What, the Why and the How ↗ Deploying with Google Compute Engine on Google Cloud Platform ↗ Vlog: On the Road Again, Episode 1 ↗ How to Avoid Time-Based DDOS Attacks in Node.js ↗ A Day in the Life of a Digital Marketing Manager ↗ How to Write a Test Strategy Document for Software Testing ↗ Introducing readable-stream 4.0.0 ↗ Why You Need a Dedicated Platform Engineering Team ↗ Getting Familiar with React 18 ↗ The Return of In-Person NodeConf EU ↗ The Top Retail Supply Chain Bottlenecks (And Solutions) ↗ A Day in the Life of a Delivery Architect ↗ Building a Design System of Systems ↗ Driving user loyalty: The importance of design systems in multi-brand environments ↗ NearForm Accessibility Experts Discuss Web Accessibility on Design Talk Podcast ↗ Deploying a Fastify Application on Azure ↗ NearForm Makes Strategic Appointments in North America to Bolster Expansion ↗ Engineering End-to-End Velocity in the Cloud ↗ NearForm Contributing to OpenSSF Alpha-Omega Project ↗ Tracking Memory Allocation in Node.js ↗ Improve the Daily Standup with an Open Source, Zoom Chatbot ↗ E-Commerce Microservices Architecture: The Future of Commerce? ↗ NearForm Appoints Bret Cunningham as Americas GM and Head of Product to Drive Rapid Growth Plans ↗ Tech Talk: GraphQL Caching Demystified ↗ Royal Visit to Waterford ↗ Caching with Fastify and AWS Cloudfront ↗ How Mobile Retail Apps Are Driving Omnichannel Commerce ↗ Ignite Discovery Process ↗ Modernise Your E-Commerce Architecture with Open Source ↗ Interview: Next.js Enthusiast, Author and NearFormer Michele Riva ↗ The Value of Agile Software Testing ↗ Unlocking Digital Transformation in Financial Services ↗ inForm - Hear the voice of Tech Talent ↗ Cloud Governance with CDK using Aspects ↗ Optic - Secure Npm Release Automation ↗ Building a Career in Software Development ↗ Health and Wellbeing at Work: How a Remote-First Approach Can Help ↗ A day in the Life of a Lead UX/UI Designer ↗ How Open Payments are Changing the Banking Game ↗ Improving GraphQL Performance with Mercurius: the daily.dev story ↗ How Digital Partners Create Competitive Advantage ↗ Building a Career in DevOps ↗ 3 Reasons to Measure Emotions in Digital Product Design ↗ 3 Predictions for Software Product Development ↗ 6 Keys to Successful Data Management ↗ Nearform is 10! ↗ The Cost of Logging in 2022 ↗ 4 Keys to Digital Customer Experience Design ↗ 8 Valuable Node.js Resources from NearFormers in 2021 ↗ 5 Benefits of Cloud-based Clinical Trials ↗ What if the Digital Revolution was Citizen-led? ↗ Optimise Patient Journeys Early with a Discovery Workshop ↗ Deploying with App Runner and AWS Cloud Control ↗ 12 Accessibility Recommendations for Digital Product Design ↗ Integrating Mercurius with Apollo Studio ↗ Implementing Design Tokens in Workflows ↗ Helping teams move to collaborative design with Figma ↗ Security monitoring in Kubernetes ↗ Creating a modern development foundation that scales for digital growth ↗ Making complex state management easy with XState ↗ Welcome to pino@7.0.0 - and the era of worker_thread transport ↗ Red Hat at NodeConf Remote ↗ Microsoft Loves NodeConf Remote 2021 ↗ Post-digital success: Where human experience & progressive technology meet ↗ Hiring the best digital talent — when you’re not a digital company ↗ Expanding your design systems for a wider audience & ecosystem ↗ Event Loop Utilization with HPA ↗ Winning the digital experience battle ↗ Kubernetes Operators II: Using Operator-Framework SDK on top of Kubebuilder ↗ Discussing open source value and intellectual property with your legal & procurement teams ↗ Upgrading Fastify's input validation to Ajv version 8 ↗ Owning the talent roadmap ↗ An easier approach to building Kubernetes Operators ↗ How progressive technology and commercial agility can build digital advantage ↗ Bridging the employer-employee divide on the future of work ↗ Harnessing digital solutions to improve alignment and productivity ↗ Is Agile the answer for health & life sciences? ↗ Introducing new crypto capabilities in Node.js ↗ Engineering the frontend for digital excellence ↗ Using AbortSignal in Node.js ↗ Why the best work model is fully remote — not hybrid ↗ A streamlined approach to successful digital scaling ↗ Making DevOps work for highly regulated industries ↗ Powering digital transformation with data visualisations ↗ Using Expo to build a mobile app ↗ Why you can’t hire your way out of a tech talent drought ↗ Implementing DevSecOps in Azure ↗ Making the transition to Figma ↗ 5 drivers of a post-pandemic resurgence in healthcare ↗ Optimise Node.js performance by avoiding broken promises ↗ Recognising the importance of glue work ↗ Modernise your React development stack ↗ NearForm at OpenJS World 2021 ↗ Using Mercurius with a Schema Registry ↗ 3 disruptive trends in digital delivery ↗ OpenHive.JS talks with Danielle Adams about Cloud Native Buildpacks ↗ What to do when your biggest digital challenge is human ↗ MobX state management in React ↗ DevOps: 7 reasons to automate security in your pipelines ↗ Applying data engineering to applications with Kedro ↗ Using Fastify on Google Cloud Run ↗ How key design trends impact software development ↗ Optimising tech for retail’s omnichannel future ↗ Supporting security in open source ↗ Automating Dependabot with our GitHub app ↗ 2021 Call for Code with Founding Partner IBM, Charitable Partner the United Nations Human Rights Office and NearForm ↗ Is serverless right for your organisation? ↗ Getting to know HKDF ↗ How discovery engagements unlock a project’s potential ↗ OpenHive.js talks with Liz Parody about building communities ↗ 5 essential developer skills for a post-digital world ↗ The year we all went remote ↗ Integrating backpressure into the infrastructure ↗ Elevating your organisation with design-led product development ↗ The design-led development advantage ↗ Managing load in Node.js with under-pressure ↗ Investing for the future ↗ Defining the enterprise technology roadmap ↗ The promise of proven technology ↗ Uncovering secrets in Fastify ↗ Why and how to automate dependency bumps ↗ 6 steps toward a digital-first customer experience ↗ Why you need DevOps — and how to get it right ↗ OpenHive.JS talks with Mikeal Rogers, part 2 ↗ Unraveling the CORS mystery ↗ Adding a permission system to Node.js ↗ Load testing with Autocannon ↗ Build a community, not a framework ↗ OpenHive.JS talks with Mikeal Rogers, part 1 ↗ 3 lessons learned in becoming an AWS Select Partner ↗ The trouble with technology fragmentation ↗ Access Control in Node.js with Fastify and Casbin ↗ 7 ways to maintain a "one team" mentality in a remote environment ↗ The JSONata Performance Dilemma ↗ How to choose a digital partner ↗ OpenHive.JS talks data visualisation with Anthony Aragues ↗ 5 benefits of Node.js for digital enterprise ↗ Microsoft Loves NodeConf Remote 2020 ↗ Changing the game for performance ↗ Join IBM at NodeConf Remote 2020 ↗ The bottom line on accessible web products ↗ Red Hat at NodeConf Remote 2020 ↗ Implementing the Web Cryptography API for Node.js Core ↗ Bloomberg at NodeConf Remote 2020 ↗ November events place a premium on contact tracing ↗ 8 ways React improves development ↗ OpenHive.JS explores open source in VoIP with Alessandro Polidori ↗ Solving the serverless concurrency problem with Google Cloud Run ↗ The age of accelerated delivery ↗ The frontend is broken ↗ Implementing a GraphQL gateway with Fastify ↗ Proud to help Protect Scotland in the fight against Covid-19 ↗ OpenHive.JS talks documentation with Kenigbolo Meya Stephen ↗ 5 Reasons to start every project with a discovery workshop ↗ A closer look at the business benefits of serverless ↗ Bringing privacy by design to contact tracing apps ↗ What it means to be a digital-first organisation ↗ OpenHive.JS explores the challenges of building contact tracing apps ↗ Node.js and the struggles of being an EventTarget ↗ 10 things developers should know about serverless architecture ↗ The importance of understanding and building accessible web applications ↗ Adopting and adapting technology in the wake of Covid-19 ↗ Ireland donates the world's most successful contact tracing app to the Linux Foundation ↗ Inside the collaborative effort behind Ireland's COVID Tracker app ↗ OpenHive.JS discusses modern web APIs with Ramón Guijarro ↗ A closer look at Fastify v3.0.0 ↗ 4 lessons learned from building government contact tracing apps ↗ How to improve JWT performance in Node.js ↗ What to expect at OpenJS World 2020 ↗ The key industries embracing digital disruption in the time of Covid ↗ Introducing OpenHive.JS, the podcast for all things Javascript ↗ The alternative to outsourcing digital development ↗ Learning to Swim with Piscina, the node.js worker pool ↗ 4 practical steps to design led development ↗ Open-sourcing an open banking reference app ↗ 5 Ways You’re Already Using Open Source ↗ 1+N and GraphQL - Matteo Collina: Tech Talk Video ↗ Exploring how banks aim to win in API banking ↗ Lessons from a Journey to InnerSource - The Apache Way (Part 2) ↗ Technology’s role in evolving the customer experience ↗ Enabling the API banking revolution ↗ Introduction to GraphQL - Matteo Collina: Tech Talk Video ↗ Lessons from a Journey to InnerSource - The Apache Way (Part 1) ↗ Demystifying what’s next in Kubernetes ↗ 8 steps to keeping team connections while working remotely ↗ What version of Node should I use? - Matteo Collina: Tech Talk Video ↗ Mastering Remote Work Performance - Webinar ↗ What is InnerSource anyway? ↗ Lessons from a Journey to InnerSource at Comcast ↗ InnerSource in a Time of Isolation - Join the Conversation at ISC Spring Summit ↗ 3 digital transformation strategy insights ↗ Graphql. Accelerated - Matteo Collina: Tech Talk Video ↗ Hapi: A Performance deep-dive ↗ NearForm hosts First 24-hour Live WFH Conference ↗ 2020 Call for Code with the United Nations, IBM and RedHat ↗ The Inevitability of Innersource - Danese Cooper: Tech Talk Video ↗ 6 powerful tips for managing a remote project ↗ NodeWatch Demo - Conor O'Neill: Tech Talk Video ↗ Keeping Remote Workers Socially Connected ↗ What to expect at FINJS New York 2020 ↗ Lessons from a Journey to InnerSource at Microsoft ↗ What to expect at QCon London 2020 ↗ What to expect at Node Tel Aviv 2020 ↗ NearForm Research - new Open Source Software R&D hub ↗ A QUIC Update for Node.js ↗ Clinic.js rises to the top in diagnosing Node.js performance issues ↗ Virtual Coffee with James Snell - Head of NearForm Research ↗ Virtual Coffee with Conor O'Neill - Chief Product Officer at NearForm Research ↗ Fireside chat with James Snell: Tech Talk Video ↗ NearForm joins FINOS to drive forward global contributions to Open Source in Fintech ↗ Highlights from London Open Source Fintech Meetup with FINOS ↗ Fireside chat with Danese Cooper: Tech Talk Video ↗ What to Expect at FOSDEM 2020 ↗ Our 5-Step Design Sprint ↗ The Super App of FinTech ↗ Micro-frontends: A microservice approach to the modern web: Tech Talk Video ↗ Fireside chat with Matteo Collina: Tech Talk Video ↗ Fastify Overview with Matteo Collina: Tech Talk Video ↗ Fireside chat with NearForm CEO Cian Ó Maidín: Tech Talk Video ↗ Node.js Certifications Detailed Overview - David Clements & Adrian Estrada: Tech Talk Video ↗ Running TensorFlow Lite on NodeWatch/Bangle.js ↗ A Streamless Future with JavaScript Async Iterators and Generators - Matteo Collina: Tech Talk Video ↗ GraphQL, Simplified - David Clements & Matteo Collina: Tech Talk Video ↗ Broken Promises - James Snell: Tech Talk Video ↗ Best event SWAG of 2019: Making a Difference to Local Charities ↗ The Node.js Top 10: Features, Drivers, Mistakes & Tricks ↗ 2020: Another Year to Accelerate & Innovate ↗ The Module Ecosystem - The Stress of Success: Tech Talk Video ↗ Introducing GraphQL Subscriptions Support ↗ Lessons from a Journey to InnerSource at American Airlines ↗ 12 Factor Javascript Apps on Kubernetes: Tech Talk Video ↗ Virtual Coffee With NearForm Delivery Architect, Damien Feugas ↗ OpenSource is Art: Tech Talk Video ↗ 10 Years of Node with Michael Dawson from IBM ↗ A QUIC bit of fun with Node.js: Tech Talk Video ↗ Node Certification: What to expect: Tech Talk Video ↗ Node.js Feature Livecoding: Tech Talk Video ↗ 10 years of Node with Ricardo Leon from Bloomberg ↗ The Fastify Journey: how it has become the latest OpenJS Foundation Incubating Project ↗ All of the Bangle.js excitement including new community OSS apps already ↗ Bangle.js - Open Source creating opportunities for Open Health wearables with JS & TensorFlow ↗ Workers in Node.js: How to write a sudoku-solving server ↗ Bangle.js is the first hackable open source JS and TensorFlow-driven smartwatch! ↗ 10 years of Node with Tomas della Vedova of Elastic ↗ 10 years of Node with Ujjwal “Ryzokuken” Sharma ↗ 10 years of Node with Alex Korzhikov of ING Bank ↗ OpenJS Node.js Developer Certification: What to Expect ↗ 10 years of Node with Gabriel Schulhof from Intel ↗ Tech Stack Talks: Building HospitalRun the Fastify Way! ↗ Cornerstones of Open Source ↗ 10 years of Node with Gireesh Punathil of IBM ↗ What to expect at this year's NodeConf EU ↗ 7 Lessons on a Journey to InnerSource ↗ 10 Tips for successful DevOps ↗ Lessons from a Journey to InnerSource with James McLeod at FINOS ↗ Meet the NearForm team at JSDay! ↗ Virtual Coffee With NearForm Director of DevOps, Alex Knol ↗ A New Way to Profile Node.js: Tech Talk Video ↗ How to use GraphQL in React using hooks ↗ The importance of high-performance data architecture. ↗ Streamless Future with JavaScript Async Iterators and Generators: Tech Talk Video ↗ Speeding Up React SSR with ESX: Tech Talk Video ↗ How can you create an environment where innovation accelerates? ↗ DevOps is a Mindset & Culture not a magic set of Tools ↗ Let's make systemic software failures a thing of the past! ↗ On-Demand Webinar: Creating an Environment for Accelerated Innovation ↗ Meet the NearForm team at FullStack London 2019! ↗ A Conversation on Open Source with NearForm founder, Cian Ó Maidín ↗ Conversations with Open Source Changemakers: Jason Mulligan of Adobe ↗ Our 5-step Design Journey ↗ NearForm at the inaugural UN Human Rights Office and IBM Call for Code event in Geneva ↗ Take your HTTP server to Ludicrous Speed with Fastify: Tech Talk Video ↗ How to succeed with Digital Innovation ↗ The Future of WebApps and the winners at FinJS & FinTech World Forum 12 years later ↗ Podcast - NearForm, Open Source and Node.js with CEO Cian Ó'Maidín ↗ Meet the team at FullStack New York! ↗ Speeding up React SSR: Announcing ESX ↗ Virtual Coffee with Cian Foley, Full Stack Developer at NearForm ↗ Podcast: Different Perspectives with NearForm Smart CX - New Thinking for the Digital Customer Experience ↗ Virtual Coffee With NearForm Senior Product Designer, Antoine Marin ↗ Virtual Coffee With NearForm Delivery Architect, Mark Ireland ↗ Introducing GraphQL Hooks ↗ Virtual coffee with NearForm Senior Product Designer, Kevin Devine ↗ The Cost of Logging & Node.js Performance: Tech Talk Video ↗ Javascript Promises - The Definitive Guide ↗ The Journey to Open Source: A Leading Thinkers’ Discussion with NearForm ↗ 5 Tips for Approaching Open Innovation in your Company ↗ Some useful terms to know when working with a developer. ↗ Animation in React ↗ Five Ways Node.js Benefits Today's Digital Enterprise ↗ Say Hello to React Browser Hooks ↗ Utility-first CSS with Tailwind ↗ Forget Everything you Learned about React - Hooks Rock! ↗ Fireside chat with Anna Henningsen: Tech Talk Video ↗ Accelerating GraphQL on Node.js ↗ 5 Guidelines to Boost the Security of Modern Applications ↗ Sending 1.24 million MQTT messages from NodeConf EU to Azure (and lots more digital badge details) ↗ The Good, the Bad and the Ugly of Enterprise Open Source ↗ Sharing Media in Progressive Web Apps ↗ Protecting Node.js from uncontrolled resource consumption headers attacks ↗ Writing reusable Terraform modules ↗ Node.js meetup - Node Clinic from NearForm ↗ How to integrate security into DevOps ↗ Static Analysis of Docker image vulnerabilities with Clair ↗ NodeConf.EU 2018 App now available for conference attendees! ↗ The NodeConf EU 2018 Digital Badge is here and it's fabulous ↗ Migrating from CircleCI to Azure DevOps Pipelines ↗ The Five Ws of Product Design in Modern Application Development ↗ WebAssembly Cephes - Mathematical special functions in JavaScript ↗ Sharing structs between JavaScript and native code ↗ Getting into open source for the first time ↗ How to run a Public Docker Registry in Kubernetes ↗ Building Docker images in Go ↗ The world is a dangerous place, which is why you need Joi data validation ↗ Wormholes in JavaScript ↗ How to manage Node.js sudo free with NVM ↗ Nearform 5 Day Design Sprint ↗ Zed Attack Proxy in a CI Pipeline? ↗ Leaistic: A Library and Microservice for Managing ElasticSearch Content ↗ Building a Transparent Proxy in AWS VPC with Terraform and Squid ↗ Comparing npm audit with Snyk ↗ Avoiding Common Hurdles in Unit Testing ↗ Welcome, Readable-stream@3! ↗ Announcing Pino V5.0.0 ↗ Micro Frontends - A Microservice Approach To The Modern Web: Tech Talk Video ↗ RocksDB & Nodejs - Damian Beresford ↗ Node.js: What's Next? - James Snell ↗ SWIMming in the Microservices Ocean - Luca Maraschi, nearForm ↗ Perf Stories by David Clements ↗ Matteo Collina: My Node.JS Process Is On Fire - JSConf.Asia 2018 ↗ Building a Questions and Answers machine learning model ↗ Introducing Clinic Bubbleprof, a Unique Way to Visualise Node.js Code ↗ Node week HTTP 2 for Node js Core - James Snell ↗ How Node.js is saving lives. - Nigel Hanlon ↗ Serverless Node.js in Google Cloud Platform - David Gonzalez ↗ Running highly available fullstack Node.js apps with Azure & NearForm ↗ Node.js Modules - NearForm bootcamp series ↗ The Cost of Logging - Video from Node Week ↗ Node.js Streams - NearForm bootcamp series ↗ Using Web Notifications to increase engagement in PWAs ↗ Node.js meetup - Serverless Node.js in Google Cloud Platform ↗ CSS in JS type checking ↗ Payment Request API for online purchases in PWAs ↗ Dynamic Intrusion Detection for Authorisation Systems like Udaru ↗ Getting started with Node.js applications on Microsoft’s Azure Kubernetes Service (AKS) ↗ Invision Studio, Framer, Supernova, Protopie… A tour of the design tools available. ↗ Managing React State with Render Props ↗ Full Stack Hack: Great People + Great Tools = Joy ↗ NearForm is speaking and exhibiting at Red Hat Summit in San Francisco ↗ Building Progressive Web Apps ↗ MiniShift as a Development Environment for Node.js on OpenShift [UPDATED] ↗ Say Hello to Node.js 10.0.0 ↗ The Future of Native Modules in Node.js ↗ The Node.js Enterprise Maturity Curve ↗ NearForm Data Science - Exploration of recurrent units in RNN ↗ How NearForm approaches SQL Injection Prevention ↗ How to use Design Sprint in Open Source projects ↗ Red Hat makes Node.js a first-class citizen on OpenShift with RHOAR ↗ A guide to how we run Design Sprints at NearForm ↗ Introducing Clinic.js - A performance toolkit for Node.js developers ↗ Simple hardware mods for your NodeConf EU hackable badge ↗ Reaching Ludicrous Speed with Fastify ↗ The NearForm Design Sprint Handbook ↗ Making Promises safer in Node.js ↗ Event Roundup - NodeConf EU 2017 ↗ Say hello to the NodeConf EU hackable badge ↗ Exploring React Portals ↗ Improve your decision making process ↗ NearForm sponsors front-end framework Choo ↗ Benchmarking Apache Kafka deployed on OpenShift with Helm ↗ Microsoft and NearForm announce alliance for Node.js developer migration and support services on Azure ↗ Deploying containerized Node.js applications with Microsoft Azure ↗ Tuning Node.js app performance with Autocannon and 0x ↗ Create a cross-platform Choo Electron desktop application with one command ↗ How to build a real-time Node.js Performance Monitoring System ↗ Architecting Electron Applications for 60fps ↗ Securing Docker Containers on AWS ↗ Develop In Minishift, Deploy To Openshift ↗ Sharing React Components with Lerna ↗ How design sprints enable organisations to build better products ↗ Time travel with PostgreSQL on Amazon RDS ↗ Azure real-time insights and visualisations ↗ Get ready: A new V8 is coming, Node.js performance is changing. ↗ Collect fast Pino logs in an Azure Event Hub ↗ Rapid application development on Microsoft Azure ↗ Latest news from NearForm ↗ React Components Living Style Guides Overview ↗ What you need to know about Node 8 ↗ How to Self Detect a Memory Leak in Node ↗ Sematext Guest Post: PINO – The Fastest Node.js Logger for Production ↗ Pre-compiling Node.js Modules ↗ The Cost of Logging ↗ Release the Kraken: How PayPal is being revolutionised by Node.js and Lean-UX ↗ Digital Community
Mappings don't carry meaning: Building a research agent that actually understands your data ↗ Terminal velocity: the shell tools that make Claude Code fly ↗ The one-line fix: re-anchoring agent safety with a Mastra processor ↗ Securing agentic workflows: the container approach ↗ Slinging work instead of writing code ↗ Stop onboarding. Start shipping: how to master legacy code in 20 minutes. ↗ Soloper: compressing the development phase of a mobile-to-web port with GitHub Copilot ↗ Why I'll never go back to vibe coding: A developer's case for spec-driven development ↗ WebMCP: Turning web pages into tools for AI agents ↗ From AI prototype to production: how to build evals for reliable agents ↗ Why plan mode is not enough: better outcomes with spec-driven development ↗ Designers and AI-native engineering: Building real products with BMAD and AI-driven IDEs ↗ Browser-based vector search: fast, private, and no backend required ↗ Sideways, not upwards: Scaling frontend performance with k6 (and why hybrid wins) ↗ Implementing model context protocol (MCP): Tips, tricks and pitfalls ↗ Cursor vs. Copilot: What tool has the best planning mode? ↗ AI beyond the cloud: the current and future state of on-device generative AI ↗ Architectural Debt: The AI tax you're already paying ↗ Introducing Stoker - AI that reads tenders so you don’t have to ↗ Prompt Management Systems Compared ↗ Is Pulumi a worthy contender in the IaC race? Part 3: Best practices and the verdict ↗ Lessons from crafting a Node.js MCP server ↗ Introducing llm-splitter — a fast, lightweight, text chunker for embeddings, LLMs, and more! ↗ Testing in the world of AI & ML ↗ Testing LLM-based applications ↗ Is Pulumi a worthy contender in the IaC race? Part 2: from chaos to clarity ↗ Building intelligent search with Sanity embeddings and OpenAI ↗ “Chekhov”: Live chat with your AI personas to unlock real product insights ↗ Is Pulumi a worthy contender in the IaC race? Part 1: The current landscape ↗ Stop losing filter state: Shareable URLs for AG grid with ag-grid-url-sync ↗ Beyond prompt engineering: the shift to context engineering ↗ Figma’s new Grid auto-layout: What it does (and doesn’t yet do) ↗ An opinionated guide to software engineering principles and practices for mobile apps ↗ “Shift left”: Explaining the what, why and how ↗ Handling HTTP timeouts in Fastify ↗ Supercharging Playwright testing with MCP in VSCode + Copilot ↗ Vibe coding for fun and profit ↗ Practical uses of Sanity AI Assist ↗ Open vs. closed: Navigating the critical LLM decision for enterprise AI ↗ Streamlining SonarQube deployment with Terraform: A secure, scalable solution ↗ Battle of the AI agents: Cursor vs. Copilot ↗ Write your own queries ↗ Are AI outputs copyrightable? The US Copyright Office view ↗ Defect backlogs — why we don’t need them ↗ The hidden complexities of Kubernetes autoscaling: Beyond the basics ↗ Demystifying Node.js test runner assertions ↗ Leveraging open source in 2025 and beyond: A business primer ↗ A first-timer's experience of attending FOSDEM ↗ A sprint world without the testing column ↗ Scaling a design system with Tailwind CSS ↗ A guide to AI tools and workflows for product teams ↗ Accessibility made even easier: Introducing Nearform’s new modular, Expo-ready React Native AMA ↗ Observability lessons: Exploring your Alloy+Grafana Cloud setup ↗ React v19 has been officially released ↗ Midscene.js: Assessing a natural language AI testing tool ↗ Accelerate your enterprise’s access to data insights with lean data platforming ↗ Redefining Design: The Impact of AI on the Designer’s Role ↗ Nearform tech experts attended Codemotion 2024: Read about their experiences ↗ Managing Remote Teams ↗ Automated Dependency Management: Why Leading Engineering Organizations Are Embracing It ↗ Ranked Choice Voting: The Mobile Challenge ↗ Save time and increase reliability with customisable blueprint unit test templates for Helm charts ↗ When and Why to Use Micro Frontend Architecture ↗ 4 pillars for crafting a design system for existing products ↗ Serverless Event-Driven APIs with AWS Kinesis ↗ A 5-stage guide to turbocharging the quality assurance process with generative AI ↗ Generics in Go and Effective Abstraction ↗ Calling Software Test Engineers! Is it time to replace Nightwatch with Playwright? ↗ Config 2024 ↗ How to implement video streaming with Fastify ↗ Rust vs Go: Which Is Right For My Team? ↗ Top tips from Nearform’s website performance optimisation checklist ↗ Timing and Talking: Lessons from Working with Screen Readers ↗ How to create a GenAI agent using Semantic Kernel ↗ Keep It Simple: Language as a Tool for Designers and Users ↗ Please Don’t Make Me Guess: A Design System Guide for Designers and Developers ↗ Streamline your mobile testing with Maestro ↗ Settings and Trust: Accessible Settings Design ↗ An introduction to cross-cloud access in managed Kubernetes clusters ↗ New Standards For A New Paradigm: Resolving Conflicts in Accessible Practices ↗ Resume data replication in Postgres and Node.js ↗ Exploring if Bruno is a viable alternative API testing tool to Postman ↗ Empowering Users: Developing Accessible Mobile Apps using React Native ↗ What to Watch Out for When Improving an Existing Sanity Instance ↗ Tailored Touches: Elevating Mobile User Engagement ↗ Nearform's open source workshops ↗ OPA policy-based testing of Helm charts ↗ The Pragmatic Programmer’s Guide to Github CLI ↗ Revolutionising business data management with Nearform's generative AI: Introducing the pgRAG AI accelerator ↗ Balancing Flexibility and Structure in Content Strategy Implementation ↗ Improving the accuracy of LLM responses with GraphRAG ↗ Typesafe Data Layers with Fuse.js by Stellate ↗ Seamless Transitions: From Native to React Native ↗ Milo: A new HTTP parser for Node.js ↗ Real-time data replication in Postgres and Node.js ↗ Native Capabilities Your Website Can’t Have ↗ Prioritizing People: Crafting Human-Centered Design in Technology ↗ Enhancing the CMS Admin User Experience in Sanity ↗ Node.js release schedule explained ↗ A Rare Interview With A Designer who Designs Command-line Interfaces ↗ How Node.js is helping you survive the IPv6 era ↗ Navigating Design Tokens: Strategies for Team Success ↗ Node.js 22: The future of server-side JavaScript ↗ Harmonizing Design and Development: The Power of Mirrored Components ↗ An NPM package to simplify GraphQL relay-style pagination ↗ Customize your Sanity Studio UI with Sanity Studio Themer ↗ Memory management ensures systems perform as they need to. Read this article to learn how memory management works in JavaScript. ↗ Optimising Node.js applications: The impact of --max-semi-space-size on garbage collection efficiency ↗ Nearform’s LLM Playground: We created our version of the OpenAI Playground ↗ The Myth About Code Comments ↗ Real-world application of Neo4j in a Python and Django project ↗ Avoiding Pitfalls: What Every Front-End Developer Should Know About Headings ↗ Uniting worlds: How designers and developers are shaping the future of VR and AR ↗ Tale of a Refactor ↗ Database Migration: A TypeScript-guided-journey from MongoDB to PostgreSQL ↗ Design Systems: 5 Lessons Learned ↗ How to Create Efficient Prompts for LLMs ↗ Harnessing Childlike Play for Business Breakthroughs ↗ I Created a Figma Widget, and Why You Should Too! ↗ Green with Envy: Tracing Network Calls Across Your Application Stack ↗ Victory Native Turns 40 ↗ Augmenting user experiences using LLMS: an analysis of our travel AI agent application ↗ Unlocking the Power of Storybook ↗ Formidable Joins Forces with NearForm in a Transformative Acquisition ↗ UX Research: Enhancing E-commerce Excellence ↗ Mastering UI Testing: Crushing False Failures with GraphQL Mocking ↗ Navigating a New Codebase and Project: Five Rules for Success ↗ Micro Frontend Architecture: Helping you move from theory to practice with our workshop ↗ Figma and Basketball: Scoring New Tool Insights ↗ Seamless Scaling: Making the Move from GraphQL to GROQD ↗ An introduction to ETL and Azure Data Factory ↗ Enhancing Content Creation: Sanity Studio Live Previews with Next.js App Router ↗ Mastering Auto-Complete: A Practical Guide Using Postgres and Raw SQL ↗ Scaling with Confidence: Next Generation Query Building with GROQD and Sanity ↗ A New Perspective: Sanity Perspectives and Live Previews ↗ Config 2023 Recap: Unveiling Figma's Game-Changing Updates ↗ Build a Text Summarizer in 100 Lines of Code with Vercel AI SDK ↗ Powering Our Website's Evolution: Next.js App Router and Sanity CMS in Action ↗ Learn by Doing: an iOS VoiceOver Guide for Developers ↗ How to run Node.js in the browser ↗ Get 👏 their 👏 attention: Interactive presentations ↗ Mock factories make better tests ↗ How we reduced image bandwidth by 86% migrating our media library to Cloudinary ↗ So you wanna learn some AWS skills huh? ↗ The Evolution of urql ↗ The complete guide to the Fastify plugin system ↗ React Micro frontends with Module Federation ↗ Third-party Packages in Sanity Studio V2 ↗ What the Hex? ↗ Screen and Webcam Mixing and Recording with Web APIs ↗ SQL in io-ts, Part Two: Discriminating Unions & Expressions ↗ Gradual Rollout for Mobile App Releases ↗ Infrastructure as Code in TypeScript, Python, Go, C#, Java, or YAML with Pulumi ↗ Debug Jest TypeScript in VS Code, Monorepo Edition ↗ SQL in io-ts, Part One: Mutual Recursion & Sub-Select ↗ Accessibility as a First-Class Citizen with React Native AMA ↗ Iterables in JS ↗ Digital Transformation - What Does the Research Tell Us? ↗ Async GraphQL with Rust: AuthN and AuthZ ↗ The awkward valley to ESM: Node.js, Victory, and D3 ↗ Five Essential Non-technical Skills for SRE Success ↗ Discover Value in Design Process: The Secret to How We Build the Best Product Experience ↗ Build, Migrate, Improve: A Three-Phase Approach to Adopting TypeScript ↗ Async GraphQL with Rust: Data and Graphs ↗ Async GraphQL with Rust: Introduction ↗ Building Teams and Profiling Third Parties ↗ Narrowing Types in TypeScript ↗ The Rise of the Design Generalist ↗ Digital Transformation - Driving Success ↗ Zero Argument, Asynchronous Class Configuration & Instantiation ↗ Optimizing Incident Response Thanks to Chaos Engineering ↗ New Research: The State of Digital Transformation ↗ We're Building a Visual Regression Testing Library for React Native ↗ Theming a React Application with Vanilla Extract ↗ Developing GraphQL APIs Using TypeGraphQL ↗ 3 Combat Sports Principles that Apply to Site Reliability Engineering ↗ Harnessing Data to Inform Change ↗ Getting Started with (and Surviving) Node.js ESM ↗ Adventures with Victory and Canvas ↗ Data Visualizations and the Main Thread: A (Sometimes) Love Story ↗ Making The Most Of Your Design Team’s Move From Sketch To Figma ↗ Developing GraphQL APIs using Nexus ↗ Investing in Your Technology and Team But Still Not Seeing the Desired Results? ↗ Seeking the Uncomfortable: First-Time Podcast Appearance ↗ The Definitive Guide: What to Expect When Moving from React Web to React Native ↗ Not All Components Are Created Equal ↗ Front-End Development for Screen Readers: A Five-Second Jumpstart (macOS) ↗ What is Prisma and Why Do We Need Another ORM? ↗ Why Choose React Native? ↗ Animations in React Native: Performance and Reason-about-ability with Reanimated 2 ↗ The Case for Consistent Documentation ↗ Why Have Design Technologists? ↗ Chats About urql: With Max Stoiber ↗ Building 3-D Web Experiences With react-three-fiber ↗ How to Remain A Successful Product Designer In Our Current Digital Hellscape ↗ The State of Reason in 2021 ↗ Stores: Making State Global Without React's Context API ↗ A Deep Dive into Debugging Cypress, iframes, & Runtime Code Modification ↗ Getting To Know Kadi Kraman ↗ Introducing Spectacle's Enhanced Architecture ↗ Building Future UIs ↗ Welcome Catleah! ↗ Achieving Reusability With React Composition ↗ trace-pkg: Package Node.js apps for AWS Lambda and beyond ↗ Calibrated Code Reviews ↗ Conversion to TypeScript: Lessons Learned from an OSS Maintainer ↗ Say Hello to Charlie ↗ Is the Future of Web Design Polymorphic? ↗ Best Practices for Making (super duper) Useful Dashboards ↗ How to urql, Part 3: The Normalized Cache ↗ Adapting Team Dynamics in Response to Change ↗ Distributed Locking in DynamoDB ↗ An Open Source Maintainer's Guide to Publishing npm Packages ↗ Getting a Browser Extension Through Review ↗ Introducing VictoryHistogram ↗ Building a Feature-Rich CMS with Open Source Software ↗ Retail in the Time of Coronavirus: Today and Beyond Quarantine ↗ Introducing the New Formidable Brand ↗ urql Devtools: The Road to V1 ↗ The Many Benefits of Good Pull Request Descriptions (+ How to Write One) ↗ Jetpack: trace your way to faster and smaller Serverless packages ↗ Working Remotely: The Ups, Downs, and Sideways ↗ Managing Remote Teams ↗ A New Generation For Spectacle ↗ Fixture-first Development ↗ How to urql, Part 2: Authentication & Multiple Users ↗ How to urql, Part 1 ↗ Reflections on Renature ↗ Our Newest Office is Now Open In Phoenix/Tempe ↗ Building Physics-Based Animations with renature ↗ Introducing Renature: Experimenting with Physics for UI Animation ↗ The UX Deck: Card-Based Testing for Better Design ↗ Runpkg v1.0 - The node packages explorer ↗ Meet Emma Brillhart ↗ urql DevTools: Introducing Explorer View ↗ Living on the Edge: Lazy Static Sites with Modern CDNs and Lambda ↗ Responsive Images: Improving performance by letting the browser do the work ↗ Building a more accessible web with semantic HTML ↗ Say Hello to Kate Schaefer ↗ Progress Towards OSS Sustainability ↗ Input Smoothing: An Intro To Reactive Animations ↗ Glicky: A Graphical User Interface for JavaScript Development Workflows ↗ Meet Jon Reynolds ↗ How To Create an Ideal Design to Dev Workflow ↗ Jetpack: multiple engines for your Serverless packaging and more! ↗ Placing Radium Into Maintenance Mode ↗ Urql, Grown Up ↗ Head-First into Open Source ↗ End-to-End Testing React Applications with Cypress ↗ Jetpack revisited: Even faster Serverless packaging and deploys ↗ Game of Types: A Song of GraphQL and TypeScript ↗ CI/CD In a Build-free World ↗ Tipple: Stealing Ideas From GraphQL and Putting Them to REST ↗ Jetpack: blazingly fast Serverless packaging and deploys ↗ runpkg: The Online Package Explorer ↗ Paying Cold, Hard Cash for Open Source Contributions ↗ OSS Maintenance Levels ↗ The New React Native Architecture Explained: Part Four ↗ Lightweight Client-Side Tests with React-Testing-Library ↗ The New React Native Architecture Explained: Part Three ↗ Don’t Build That App! ↗ The New React Native Architecture Explained: Part Two ↗ New Spectacle Lander ↗ The New React Native Architecture Explained ↗ Locking down AWS Serverless applications, the right way ↗ Upgrading styled-components from v3 to v4 ↗ Blazing Fast Testing in Node with MongoDB ↗ Observation as a prerequisite for design ↗ Your 2019 JavaScript Reading List ↗ Real-World Performance Wins: an E-Commerce Case Study ↗ Implementing a Distributed Lock State Machine ↗ Nuka Carousel Gets Accessibility Updates, New Features ↗ Moving with Intention: One Dancer's Journey to JavaScript ↗ YesNo: Better HTTP Testing ↗ Finding and fixing duplicates in webpack with Inspectpack ↗ Hooked ↗ Announcing Spectacle Boilerplate MDX ↗ Formidable Opens its Denver Office Doors ↗ TypeScript and the Second Coming of Node ↗ Victory is Turning 30 ↗ Screenshot Testing with Chromatic ↗ Introducing react-fast-compare ↗ Nuka Carousel: The React Carousel, Rethought and Refined ↗ Effortless Assertions and Testing with Enzyme Matchers 6 ↗ Introducing URQL (beta), a Universal React Query Library ↗ OAuth and PKCE with React Native ↗ Spectacle 4.0 Has Arrived ↗ Introducing Webpack Dashboard & Electron Webpack Dashboard 1.0 ↗ Adaptive UIs with react-image-palette ↗ Building an Offline-Only Website ↗ Introducing Electron Webpack Dashboard ↗ Why React Native is the Best Choice for Making Native Apps ↗ Javascript Power Tools Part III: Real-world redux-saga Patterns ↗ Live Editing React Components for Better Documentation ↗ JavaScript Power Tools Part II: Composition Patterns in redux-saga ↗ JavaScript Power Tools: redux-saga ↗ Don't Fear the Fractal: Infinite State Composition with Freactal ↗ Join Formidable at SeattleJS Conference ↗ Fun with Fiber Custom Renderers at React Amsterdam ↗ Your Docs and You: A Guide for Your First OSS Portfolio ↗ Introducing Appr: A New Review Workflow for Mobile Developers ↗ Formidable at React London: Offline-First Apps & React Native for Hardware ↗ React Native App Stack, March 2017 ↗ Be Bold For Change on Women’s Day ↗ Eric Baer Speaking at Voxxed Days Bristol ↗ Faster React SSR with Rapscallion ↗ Introducing Whackage ↗ Flexible Charting in React with Victory (and Introducing FormidableCharts) ↗ On releasing my first OSS project at thirty-five ↗ Introducing Publish-Diff ↗ Formidable is Now Mobile ↗ Introducing NodeJS-Dashboard ↗ Introducing React Progressive Image ↗ London: Formidable Has Landed. ↗ Announcing the Release of Spectacle Editor ↗ Victory 0.12.0: The One True Tooltip ↗ Introducing React Game Kit ↗ Introducing Nested Routing in Redux Little Router ↗ Builder 3.0: Battle Tested Multiple Project Management ↗ Terminal Charts with Victory CLI ↗ Make Dope Beats with ReactJS ↗ Introducing Webpack Dashboard ↗ Announcing Victory 0.10.2 and VictoryNative ↗ Let the URL do the Talking, Part 3: Empower the URL with Redux Little Router ↗ Let the URL do the Talking, Part 2: Bargaining and Acceptance with Redux and React Router ↗ Let the URL do the Talking, Part 1: The Pain of React Router in Redux ↗ Radium Grid: A React Grid System Injected with the Power of Radium ↗ Why we chose MobX over Redux for Spectacle Editor ↗ Announcing Spectacle Editor, a Work In Progress ↗ Being Formidable ↗ React Inline Styles and the Future of CSS ↗ Victory.js ↗ Unit Testing React Native with Mocha and Enzyme ↗ First Impressions with the Web's latest Presentation Tool: Spectacle ↗ The Only Correct Script Loader Ever Made ↗ Using React is a Business Decision, not a Technology Choice ↗ ReactJS and D3 Part I: Layouts ↗ Inline Styles are the Future ↗ Backbone.js with React Views ↗ Making JavaScript Tests Fast, Easy, & Friendly ↗ Anchors, Buttons, and Accessibility ↗