Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
sourabh-joshi authored Nov 22, 2024
1 parent fb56440 commit 4736842
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,32 @@ This repository is an archive of Quincy Larson's weekly email newsletter.

A big thanks to Sourabh Joshi for creating this repo and helping maintain it. He's a software engineer from Bengaluru who works at https://vidyo.ai.

### Nov 15, 2024
1. freeCodeCamp just published a comprehensive full-stack development course that will help you learn modern JavaScript tools by building your own dating app. This course will walk you step-by-step through setting up Next.js, Prisma, and NextAuth. You'll even deploy your app to the web using Vercel. Along the way, you'll add interactive features with Pusher for real-time web socket messaging, and Cloudinary for media uploads. This is an ideal course if you want to expand and solidify your web dev skills. (7 hour YouTube course): https://www.freecodecamp.org/news/build-deploy-a-full-stack-dating-app/

2. Learn how to harness the power of Large Language Models (LLMs) through this Generative AI course freeCodeCamp just published. You'll learn key concepts like data preprocessing, fine-tuning, and Retrieval Augmented Generation. You'll also learn how to use popular tools like Hugging Face and LangChain. By the end of this project-oriented course, you'll have built your own AI pipeline and vector database, and deployed your app to the cloud. (22 hour YouTube course): https://www.freecodecamp.org/news/learn-generative-ai-for-developers/

3. On this week's podcast I interview Google Machine Learning Engineer turned Stanford Researcher Yifan Mai about the state of AI. He runs the open source HELM project, which benchmarks the capabilities of LLMs like GPT-4 and Llama against one another. We talk about the ragged frontier of LLM use cases, Open Weight models and how they're different from open source software, and his predictions for how AI will impact the job market. I had a blast and learned so much from this conversation. And I think you will, too. (2 hour watch or listen in your favorite podcast app): https://www.freecodecamp.org/news/open-weights-vs-open-source-with-google-engineer-and-stanford-researcher-yifan-mai-podcast-149/

4. Most developers I know use Git constantly. I certainly do. And one tool that helps keep me sane is Git aliases. These are custom shortcuts that dramatically reduce the amount of typing you have to do in your command line. This tutorial will teach you how to create your own custom Git aliases – with custom parameter syntax – and make them globally accessible throughout your developer environment. (15 minute read): https://www.freecodecamp.org/news/how-to-simplify-your-git-commands-with-git-aliases/

5. The Go programming language is growing in popularity among devs who want to write high-performance code. If you want to get into Golang, this tutorial will teach you the foundational concepts. You'll learn about Go's data types, control structures, pointers, error handling, concurrency, standard library, and more. (20 minute read): https://www.freecodecamp.org/news/key-golang-concepts-for-beginner-go-devs/

Quote of the Week: *"Brainpower is by far our scarcest resource."* — Edsger Dijkstra, programmer and computer scientist

### Nov 8, 2024
1. freeCodeCamp just published a comprehensive course on AI fundamentals. You'll learn a ton of Machine Learning concepts like regularization, overfitting, and bias-variance trade-off. You'll also learn how to use Python to implement Linear Regression, Neural Networks, and other key algorithms. Then you'll cement your understanding through case studies on recommendation engines and predictive analytics systems. (11 hour YouTube course): https://www.freecodecamp.org/news/learn-the-foundations-of-machine-learning-and-artificial-intelligence/

2. And if you want even more practice implementing AI systems, freeCodeCamp instructor Ania Kubów just published a new course on using Retrieval Augmented Generation to build a chatbot. You'll learn how to take an off-the-shelf foundation model like GPT-4, then embed your own custom datasets. Ania will even guide you through deploying your bot to the cloud, so you can show it off to your friends. (2 hour YouTube course): https://www.freecodecamp.org/news/build-your-own-rag-chatbot-with-javascript/

3. On this week's podcast, I talk with Jerod and Adam – hosts of the longest-running software podcast on Earth: the Changelog. We talk about how open source is changing, and they share some pretty wild stories. We also discuss how more companies are self-hosting their own infrastructure. And we talk about Open Data and Open AI Models. I hope you enjoy these conversations and their many insights as much as I do. (90 minute watch or listen in your favorite podcast app): https://www.freecodecamp.org/news/open-source-the-changelog-podcast-148/

4. As my friends at The Changelog often say: “Software is eating the world. And open source is eating software.” This new freeCodeCamp course will show you how to navigate Open Source like a pro. You'll learn key open source concepts and terminology. Then you'll learn how to identify good projects to contribute to, and how to navigate their codebases. Finally, you'll learn how to submit good pull requests that maximize the chances of your code getting merged in. (2 hour YouTube course): https://www.freecodecamp.org/news/become-an-open-source-master/

5. Learn how to write Clean Code – a widely-respected approach to building maintainable software. This tutorial will teach you the key Clean Code principles, such as the Single Responsibility Principle, Dependency Minimization, testing best practices, and more. (30 minute read): https://www.freecodecamp.org/news/how-to-write-clean-code-tips-for-developers/

Quote of the Week: *"Every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it."* – John McCarthy, all the way back in 1956. He was a computer scientist who created the Lisp programming language.

### Nov 1, 2024
1. This week, the freeCodeCamp community turns 10 years old. Back in 2014, I sat down and wrote the first lines of the freeCodeCamp open source codebase. Since then, we've built an interactive 3,000-hour core curriculum that teaches math, programming, and computer science. We've also built a library of more than 12,000 programming tutorials and more than 1,000 full-length YouTube courses. And most importantly, we've brought together a supportive community of developers who are eager to help people expand their skills. In this brief article and update video, you'll learn about the path ahead, along with some major improvements we're making to freeCodeCamp's core curriculum. (10 minute read plus a 5 minute video): https://www.freecodecamp.org/news/freecodecamp-turns-10-major-curriculum-updates/

Expand Down

0 comments on commit 4736842

Please sign in to comment.