A strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.
A style sheet language used for describing the presentation of a document written in a markup language like HTML.
A JavaScript library for building user interfaces, maintained by Facebook and a community of individual developers and companies.
A high-level, just-in-time compiled, object-oriented programming language.
A utility-first CSS framework for rapid UI development.
A query language for your API, and a server-side runtime for executing queries by using a type system you define for your data.
A React framework for production, providing hybrid static & server rendering, TypeScript support, smart bundling, route pre-fetching, and more.
A framework for building native apps using React.
A collection of beautifully designed components built with Radix UI and Tailwind CSS.
Powerful asynchronous state management for fetching, caching, and updating data in React applications.
A structural framework for dynamic web apps.
A free and open-source CSS framework directed at responsive, mobile-first front-end web development.
A type-safe URL query state management library for Next.js applications.
A set of tools and services for React Native development.
A compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer.
A predictable state container for JavaScript apps, helping you write applications that behave consistently.
A collection of React hooks for Ethereum.
Tools and libraries for creating interactive and dynamic data visualizations.
A backward-compatible language extension for CSS.
A CSS-in-JS library with near-zero runtime, SSR support, and a great developer experience.
A powerful form library for React applications, providing easy-to-use hooks for managing form state and validation.
A starter kit for building modern web applications with TanStack libraries.
ViroAR is a React Native platform for building cross-platform AR applications, offering tools for interactive 3D experiences.
A JavaScript API for rendering interactive 3D and 2D graphics within any compatible web browser.
A small, fast, and scalable state management solution for React applications.
November 13, 2025
From decentralized computing to agentic finance—how AI and Web3 are reshaping data ownership, financial infrastructure, and the future of intelligent systems
October 1, 2025
A technical analysis of how Expo enhances React Native development with OTA updates, cloud builds, and cross-platform code sharing based on production experience.
September 30, 2025
A deep dive into how AI agents are becoming autonomous financial actors with the ability to transact, execute, and move capital
June 8, 2025
Exploring the Model Context Protocol (MCP) for standardizing AI model interactions using TypeScript
June 2, 2025
TypeScript implementations of Retrieval-Augmented Generation (RAG) systems for integrating external knowledge with language models
March 25, 2025
Exploring the role of a product engineer
March 17, 2025
Bitcoin DeFi evolves with EVM, unlocking new financial possibilities.
March 2, 2025
How Bitcoin Runes is transforming tokenization with scalability and real adoption
February 25, 2025
Engineering principles for building scalable and maintainable systems
January 19, 2025
Best Practices for Math in JS & DeFi
January 17, 2025
Why useMemo and useCallback hooks are becoming obsolete in modern React applications
November 25, 2024
Modular Design for a Compounding Effect
October 1, 2024
Building scalable Web3 apps with Next.js
August 15, 2024
FullStack EVM Project Starter with 0x and Codex integration
July 20, 2024
How Architecture Decision Records improve communication and efficiency in software teams
A comparative analysis of Ethers.js and Viem/Wagmi in Ethereum development
July 7, 2024
The convergence that will reshape our digital landscape
September 5, 2023
Async Patterns for maintaining a clear separation between core logic and presentation.
January 29, 2023
An opinioned list of React coding conventions.
January 19, 2020
Generate TypeScript from a GraphQL schema with Codegen
August 8, 2018
Tips for improving your GitHub workflow in software development.
June 7, 2016
JavaScript and Node.js through in-person workshops
May 30, 2016
At Costa Rica JS this time we broke the mold a bit and went to Under Fire Paintball territory.
October 3, 2015
When designing an API, there are important decisions that have a great impact on the way other applications will interact with the service...
July 18, 2015
When working on multiple Node.js projects it is important to configure your development environment to automatically switch to right node version for a particular project.
July 10, 2015
Continuous delivery is practice in software development in which development teams work in a way that allows companies to update their systems at any point in time or continuously through automated processes, the system's code base is always deployable and tested.
September 15, 2014
Understanding mocks, stubs, and spies in unit testing
September 1, 2014
Getting started with unit testing in JavaScript
August 15, 2014
Setting up HTTPS and SSL certificates for Node.js development
April 15, 2014
Getting started with Gulp.js build system
January 15, 2014
The software development ecosystem in Costa Rica
August 1, 2013
Data Visualization meetup in Costa Rica
December 22, 2012
Simply the best Javascript podcast out there.