Joining Google
A software engineer reflects on his startup journey and open-source work before joining Google to focus on developer productivity tools.
A software engineer reflects on his startup journey and open-source work before joining Google to focus on developer productivity tools.
A developer creates a report email from web-scraped data for a SaaS application using Python and Django.
A technical guide on planning and building a high-performance, future-proof 1GbE/10GbE home LAN using CAT6 cables, including tools and setup steps.
A guide to implementing visual regression testing for React applications using React Storybook and its Storyshots add-on.
A developer documents building a SaaS product using Python and Django, starting with a live stream experiment.
A tutorial on using RxJS for state management in React applications, focusing on handling real-time data and asynchronous operations.
Explains how to fix the React warning about calling setState on an unmounted component to prevent memory leaks and performance issues.
Building a Mortal Kombat controller using TensorFlow.js, CNNs, and transfer learning for posture classification from a webcam feed.
A tutorial on writing tests for Apollo Client queries and mutations in a React application using a mocked GraphQL server.
Laravel Telescope is a free, open-source debugging assistant for Laravel applications, providing detailed insights into requests, jobs, and more.
Learn how to use the BeeWare suite to build native mobile applications using the Python programming language.
A personal reflection on the importance of digital privacy, arguing it's a fundamental right and suggesting alternatives to major tech services.
An article explaining the fundamentals of software testing, from basic assertions to advanced frameworks, and how to build your own testing tools.
A guide on adding and using Sass for styling in a create-react-app project, including setup and component examples.
A guide on setting up and using CSS Modules for styling components in a create-react-app project without extra configuration.
A tutorial on managing global state in React using built-in features like props and state lifting, avoiding Redux for simpler applications.
A tutorial on setting React state without constructors using class fields and alternative patterns like HOCs and render props.
An introduction to Black, the uncompromising Python code formatter that automatically styles code to PEP 8 standards and beyond.
A developer shares a cautionary tale about misapplying Test-Driven Development (TDD) and the 'red, green, refactor' cycle, leading to overly complex code.
Explores common developer struggles with writing and maintaining tests, and offers practical advice to overcome these challenges.