freeCodeCamp.org
Verified account Aggregated content
Cloud note-taking tools are convenient, but self-hosting gives you more control over your data. In this tutorial, @AbdulTa62185243 teaches you how to self-host AFFiNE on Windows using WSL and Docker Compose. You'll also learn how to configure the app, connect PostgreSQL and https://t.co/5FzrsM4pmC -
Most auth libraries protect users' passwords without showing you what's happening behind the scenes. In this tutorial, @b_eautifulchaos explains how password hashing and salting work, why plain hashes aren't enough, and why bcrypt is designed to be slow. You'll also learn how https://t.co/1tVwNCgp1J -
Recursion can feel confusing when you first learn about it in Python. But don't worry: here, @balawc27 teaches you how recursive functions work, how the call stack handles them, and when recursion makes more sense than iteration. You'll also learn how to work with nested data, https://t.co/gR8hN68hhD -
Go is a fast language that is often used for backend, cloud, and server-side development. In this tutorial, @njong_emy teaches you how to install Go, write your first program, and understand how packages and the main function work. You'll also learn Go basics like variables, https://t.co/5ucFCSi6qF -