Reverse Engineering Soundcloud API
A guide on reverse engineering the Soundcloud API to bypass download restrictions using Python.
A guide on reverse engineering the Soundcloud API to bypass download restrictions using Python.
Explores the 'dusting of gamification' in Stack Overflow's reputation system, its origins, and its role in community building.
A beginner's guide to personal finance for young adults, offering a simple plan to manage money, debt, and start investing.
Explores the power of React's render prop pattern for building composable, flexible components, using Downshift as a key example.
Introducing react-testing-library, a lightweight React testing utility that encourages testing components like a user would.
A guide on migrating React components from the old Context API to the new official one, using a Toggle component as an example.
The article argues for writing pure JavaScript modules that export functions to improve performance, debuggability, and tree-shaking.
Analysis of the 'fsyncgate' email thread discussing PostgreSQL's unsafe handling of fsync errors that can lead to data corruption.
Exploring machine learning-driven bundling with Guess.js to optimize JavaScript chunk loading and improve SPA performance.
Explains why TypeScript allows non-matching function signatures, focusing on substitutability with fewer parameters and void return types.
A guide to setting up and debugging Node.js applications written in TypeScript using Visual Studio Code.
A February 2018 roundup of the best Python articles, news, GitHub projects, and tutorials, including Discord bots and JupyterLab.
The author clarifies the confusing terms 'pre-processing' and 'post-processing' in the context of CSS tools like PostCSS.
Addresses common misconceptions about PostCSS, focusing on performance claims and its capabilities compared to preprocessors like Sass.
A follow-up on leaving Google and an introduction to Space Duck, a new blog focused on decentralized storage and cryptocurrency technology.
A historical React article explaining when to avoid the render props pattern, advocating for custom hooks as a superior alternative.
An explanation of JavaScript mocking using a thumb war game example to test a non-deterministic function.
A developer shares three actionable ideas to help software engineers increase their marketability and stand out in the job market.
The author explains how teaching others solidifies your own learning and outlines their personal learning process.
A software developer explains their reasons for leaving Google, detailing the company's promotion process and their career reflections.