Why I Quit Google to Work for Myself
A software developer explains their reasons for leaving Google, detailing the company's promotion process and their career reflections.
A software developer explains their reasons for leaving Google, detailing the company's promotion process and their career reflections.
MIT instructor shares free introductory web development slides and labs for beginners with programming experience.
A technical guide on using Puppeteer to scrape and save a complete copy of a website, including all assets, for performance audits.
Explains the Strategy design pattern, its goals, structure, and provides a PHP implementation example for flexible algorithm selection.
A tutorial on creating an Alexa skill to remotely control your computer using AWS Lambda and ngrok, even without a physical Alexa device.
A developer argues against transpiling modern JavaScript, showing how to use native ES6+ features like async/await and modules in browsers.
Explains why modern JavaScript frameworks like React are essential for web development by comparing them to vanilla JavaScript.
A short guide to setting up a React project using the zero-configuration Parcel bundler, from initial setup to running the application.
A developer requests participation in a survey to identify the biggest physical and mental health issues faced by the software developer community.
A tutorial on integrating PayPal payments into a React application, including creating a REST API app and building a reusable component.
Explores React's 'new' Context API, its evolution with hooks, and why it's a stable solution for state management.
Explains the state reducer pattern in React for flexible UI library state management, using downshift as an example.
Answers common React render props questions on performance and code organization, with examples from community feedback.
Explores JavaScript decorators for writing cleaner, more efficient code with examples in React and Angular.
A tutorial for developers on how to control LIFX smart lights from web applications, using Laravel or other frameworks.
Learn tricks for using Redux and Immutable.js with TypeScript, including statically typed records for better type safety and developer experience.
A web developer shares their journey learning machine learning, applying JavaScript skills to a new domain and rediscovering math.
Updated guide for learning React and Redux in 2019, offering opinionated tips on boilerplates, components, state management, and testing.
Learn how to use WordPress as a headless CMS with its REST API to generate static sites for the JAMstack.
A personal reflection on the author's achievements in 2017, including travel, starting a club, and fitness goals, with a positive outlook for 2018.