beginnerTutorials

Vibe Coding: How to Turn Ideas into Apps with AI

Ever dreamed of quickly building full apps and websites from scratch without sweating over every line of code? Imagine just describing your idea — like “I want a to-do list app with a sleek login page and task sorting” — and watching AI whip up the code for you. Sounds like magic, right? That’s…
Thumbnail Image of Tutorial Vibe Coding: How to Turn Ideas into Apps with AI

MCP Explained: Taking Your AI Agents to New Heights

If you’re into AI agent development, you’ve probably started hearing more and more about a new emerging protocol – Model Context Protocol (MCP). In essence, this protocol simplifies how AI agents connect to the data and tools they need. By standardizing these connections, MCP reduces the extra work…
Thumbnail Image of Tutorial MCP Explained: Taking Your AI Agents to New Heights

I got a job offer, thanks in a big part to your teaching. They sent a test as part of the interview process, and this was a huge help to implement my own Node server.

This has been a really good investment!

Advance your career with newline Pro.

Only $40 per month for unlimited access to over 60+ books, guides and courses!

Learn More

Build a Web App with Just a Prompt: Vercel’s v0 Explained

Imagine a world where you could build an entire web application simply by describing it. Well, it’s not a fantasy anymore. Here, I’ll show you how Vercel’s v0 has revolutionized web development. By the end of this article, you’ll learn how to turn your written ideas into production-ready web…
Thumbnail Image of Tutorial Build a Web App with Just a Prompt: Vercel’s v0 Explained

Unlocking Cursor: Your Beginner's Guide to the AI-Powered IDE

Welcome to our opening article about Cursor (AI IDE). In this article, we would cover all the basic and core knowledge that you need to know about it. And which you would be using most of the time. We’ll do it in depth, without cutting any corners! And in our next article, we'll get into even more…
Thumbnail Image of Tutorial Unlocking Cursor: Your Beginner's Guide to the AI-Powered IDE

Next-Level Cursor: Cmd+K, Composer, and Agent Unpacked

In this article, let’s continue to explore Cursor even further. Our first article (which you can find here) covered Cursor’s basics and the easiest-to-understand features, such as Rules for AI, Tab autocompletion and the Chat feature. So, if you’re new to Cursor, I highly recommend you check the…
Thumbnail Image of Tutorial Next-Level Cursor: Cmd+K, Composer, and Agent Unpacked

How To Set Up Auth and Store User Data With Bolt + Supabase

Welcome! This is part 4 of our course on how to build fullstack apps with Bolt and Supabase If you’re just joining, I highly recommend you take the course in the correct order before diving into this one. Here you can find Part 1, Part 2, Part 3.
Thumbnail Image of Tutorial How To Set Up Auth and Store User Data With Bolt + Supabase

How Good is Good Enough? - Introduction to LLM Testing and Benchmarks

The proliferation of Large-Language Models (LLMs), and their subsequent embedding into workflows in every industry imaginable, has upended much of the conventional wisdom around quality assurance and software testing. QA Engineers effectively have to deal with non-deterministic outputs - so…
Thumbnail Image of Tutorial How Good is Good Enough? - Introduction to LLM Testing and Benchmarks

How To Deploy Your Web App With Netlify

Welcome! This is the sixth and final lesson on how to build fullstack apps with Bolt and Supabase If you’re just joining, you’re in luck, ‘cause we already have tons of content for you to enjoy while turning your app from just an idea to deployed web application in just an afternoon. Before you…
Thumbnail Image of Tutorial How To Deploy Your Web App With Netlify

DeepSeek-R1 from A-to-Z

Welcome to the LLM model that's been absolutely everywhere on the Internet and news headlines in recent days – DeepSeek-R1! In this article, we take a comprehensive look at this new, industry-disrupting LLM. We'll investigate if it’s truly deserving of all the noise around it, or if there's…
Thumbnail Image of Tutorial DeepSeek-R1 from A-to-Z

What Is Supabase And How It Can Replace Your Entire Backend

Welcome to the second lesson of our course on how to build complete fullstack apps in less than an afternoon with bolt + supabase. If you haven’t yet, I highly suggest you check out Part 1 before diving in, where we talked all about the ‘what’, ‘why’, and ‘how’ of Bolt and briefly the future of AI…

n8n Automation: Create Simple AI Workflow

Ever feel like you’re drowning in repetitive tasks? Sorting emails, posting updates, or organizing files can eat up hours of your day. But what if you could automate all of that — and have an AI assistant that actually understands what you need? That’s where n8n comes in. n8n is an open-source,…
Thumbnail Image of Tutorial n8n Automation: Create Simple AI Workflow

Jailbreaking DeepSeek R1: Bypassing Filters for Maximum Freedom

Large language models (LLMs) are very powerful tools that can help us with a wide range of tasks. These models are usually built with safety features meant to stop them from generating harmful, inappropriate, or otherwise restricted content. However, over time, researchers and enthusiasts have…
Thumbnail Image of Tutorial Jailbreaking DeepSeek R1: Bypassing Filters for Maximum Freedom

Common Statistical LLM Evaluation Metrics and what they Mean

In one of our earlier articles, we touched on statistical metrics and how they can be used in evaluation - we also briefly discussed precision, recall, and F1-score in our article on benchmarking. Today, we’ll go into more detail on how to apply these metrics more directly, and more complex metrics…
Thumbnail Image of Tutorial Common Statistical LLM Evaluation Metrics and what they Mean

How To Build Complete Fullstack Apps In Less Than An Afternoon With Bolt + Supabase

What if I told you that 2-3 hours from now you could have taken your app idea and transformed it into a beautiful, production-level full stack application, deployed and available on the internet, for everyone to use? If I told you something like this a couple of years ago, you’d laugh and scoff and…
Thumbnail Image of Tutorial How To Build Complete Fullstack Apps In Less Than An Afternoon With Bolt + Supabase

How To Build Beautiful, Responsive UIs in Minutes With Bolt

Welcome! This is part 5 of our course on how to build fullstack apps with Bolt and Supabase If you’re just joining, I highly recommend you take the course in the correct order before diving into this one. Here you can find Part 1, Part 2, Part 3, and Part 4.
Thumbnail Image of Tutorial How To Build Beautiful, Responsive UIs in Minutes With Bolt

How Good is Good Enough: A Guide to Common LLM Benchmarks

In our last article, we talked about benchmarking as the highest level method of assessing the performance of LLMs. Today, we’re going to be looking in more detail at some of the most popular benchmarks, what they measure, and how they measure it. Note that most of the benchmarks listed below will…
Thumbnail Image of Tutorial How Good is Good Enough: A Guide to Common LLM Benchmarks

Beat the AI Filter: How to Get your CV seen by Recruiters in the AI Age

It’s undeniable that AI has - for better or worse - already had a huge impact on the software industry, from its practical applications at the technology level, to the changing demand from skills and experience, to the layoffs linked to AI processes taking over. One area we haven’t really talked…

How Good is Good Enough: Subjective Testing and Manual LLM Evaluation

In our previous article, we talked about the highest level of testing and evaluation for LLM models, and went into detail about some of the most commonly used benchmarks for validating LLM performance at a high level. Today, we’re going to look a at some more fine-grained evaluation metrics that…

How To Build A Fullstack App MVP in An Hour With Bolt

Hello and welcome! This is the 3rd lesson in our series about how to build complete fullstack applications in less than an afernoon with Bolt and Supabase. In the first 2 lessons, we talked about what exactly is Bolt in the first place, and what’s Supabase. If you want to read those first, here is…
Thumbnail Image of Tutorial How To Build A Fullstack App MVP in An Hour With Bolt