Running Python in the Browser
An overview and comparison of six different open-source systems for running Python code directly within a web browser.
An overview and comparison of six different open-source systems for running Python code directly within a web browser.
A tutorial explaining how to lift state up and down in React applications to manage component state sharing effectively.
A tutorial on implementing a global state container in React using useReducer and useContext hooks, mimicking Redux functionality.
A front-end developer explores using 3D CSS transforms to create a realistic folding image animation effect in the DOM.
Learn how to use CircleCI orbs to upload a Python Shiv application to an AWS S3 bucket for deployment.
A developer shares his personal weight loss strategy, focusing on fasting as a 'bronze bullet' solution for those with no time to exercise.
Compares React's useReducer Hook with Redux for state management, explaining their differences and when to use each.
A developer shares key lessons from 7 years in the industry, focusing on communication, business context, and team dynamics over pure technical skills.
A step-by-step tutorial on how to publish your own open source npm package, covering setup, bundling with Babel, and the publishing process.
A developer shares practical advice for aspiring tech conference speakers, from writing proposals to creating effective slides.
Explores the trade-offs of dynamic imports in Angular, highlighting tooling challenges and benefits of static analysis for build optimization.
A personal request for help finding a short-term sublet in NYC after a last-minute cancellation.
Explores the key advantages of JAMStack architecture, including tool flexibility and avoiding technology lock-in.
A developer's monthly update on learning Vue.js, project ideas, and passive income growth from a keto-focused web app.
A tutorial showing two ways to scroll to specific items in a React list component using the native scrollIntoView API.
A deep dive into AWS S3 Batch Operations, covering its core elements and providing a walkthrough for running a batch job with Lambda and Comprehend.
A developer's tool for converting SVG path commands between all-relative and all-absolute formats, with a focus on easier path manipulation.
A tutorial on setting up a Node.js testing environment using the Mocha, Chai, and Sinon libraries.
Explains why UI components should only serve end users and developers, and how testing implementation details creates a problematic 'test user'.
The author fixes Shiv zipapp dependencies and sets up automated builds using CircleCI for continuous integration.