Ever wondered how large language models like ChatGPT are actually built? Behind these impressive AI tools lies a complex but fascinating process of data preparation, model training, and fine-tuning. While it might seem like something only experts with massive resources can do, it’s actually possible to learn how to build your own language model from […]
Daily Archives: April 12, 2025
If you’re working with Django and building anything that involves user accounts – like a blog, a store, or a membership site – you’ll likely hit a point where the default user model just isn’t enough. Maybe you want to add a profile picture, a phone number, or extra permissions. The thing is, extending the […]
Lazygit is an open-source command line terminal UI for Git commands that I’ve used for the last couple of years, and it’s become my new best friend. Basically, the Lazygit tool is a wrapper for the Git command line that replaces it with a UI. Instead of typing out Git commands again and again in […]
This tutorial introduces the programming language, Clojure. Clojure is an awesome functional programming language that runs on Java’s Virtual Machine (JVM). It is sometimes called a LISP, which is short for ‘LISt Processing’. You’ll need to have some previous programming experience in another language to get the most out of this tutorial. Clojure is so […]
In the rapidly evolving landscape of cross-platform development, a new player has emerged that promises to revolutionize the way developers create applications: Lynx. Developed by ByteDance, the company behind TikTok, Lynx is an open-source framework designed to enable the creation of native, cross-platform mobile applications using familiar web technologies like HTML, CSS, and JavaScript. What […]
