intermediateTutorials

Building a Bar Chart Race with D3 and Svelte

In this article, we will create a data visualization that animates the changes in the stargazer counts of popular front-end library/framework GitHub repositories over the past 15 years. Which front-end libraries/frameworks currently dominate the web development landscape? Which front-end libraries/frameworks used to dominate web development landscape?
Thumbnail Image of Tutorial Building a Bar Chart Race with D3 and Svelte

Inside AI Agents: Core Principles and How They Remember

As AI continues to evolve, we’re constantly finding new ways how to improve and to use it. Today, AI has gone much further being just a chat tool. And one of these significant evolutionary steps is the creation and adoption of AI agents. With agents, you can deploy AI solutions that autonomously…
Thumbnail Image of Tutorial Inside AI Agents: Core Principles and How They Remember

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

Replit Agent - An Introductory Guide

Learn about Replit Agent, an advanced AI-coding agent that’s capable of building apps from scratch. Through natural language interactions and real-time assistance, Replit Agent sets up environments, writes code, and deploys apps, all done within minutes.
Thumbnail Image of Tutorial Replit Agent - An Introductory Guide

Creating a React Native Mobile App with Replit Assistant and Expo

Learn how to create your first React Native mobile app with Expo and Replit Agent, an advanced AI-coding agent. This step-by-step guide teaches you how to go from an initial idea to a cross platform, mobile app in minutes, regardless of skill level.
Thumbnail Image of Tutorial Creating a React Native Mobile App with Replit Assistant and Expo

How To Build An AI Therapist Mobile App With Bolt, UX Pilot and Expo

Did you know that THE most common use case for ChatGPT—and LLMs in general—in 2025 is for therapy and companionship? (Yes, they have them linked as one category). I’m not making this stuff up or picking it from a random dude on X/Twitter. It’s from Harvard Business Review.
Thumbnail Image of Tutorial How To Build An AI Therapist Mobile App With Bolt, UX Pilot and Expo

Jailbreaking DeepSeek R1: Fine-Tuning to Create an Uncensored Model

Large Language Models (LLMs) like DeepSeek are powerful tools, but they often come with built-in safety layers and censorship filters. These restrictions might block sensitive topics, controversial opinions, or even accurate historical facts — especially when it comes to politically sensitive…
Thumbnail Image of Tutorial Jailbreaking DeepSeek R1: Fine-Tuning to Create an Uncensored Model

How To Build An AI App That Counts Calories From Pictures With Bolt and ChatGPT

As you may know, lately we’ve created a lot of tutorials on how to build with AI or applications that use AI or both. If you didn’t know, well, we’ve already created apps with Bolt, Replit Agent, Supabase, MCP Servers, Chatbots, and more. You can find them here (and filter for the keyword or tool…
Thumbnail Image of Tutorial How To Build An AI App That Counts Calories From Pictures With Bolt and ChatGPT

Creating a Chrome Extension with Replit Agent

Learn how to create your first Chrome extension with Replit Agent, an advanced AI-coding agent. This step-by-step guide teaches you how to go from an initial idea to a fully functional Chrome extension in minutes, regardless of skill level.
Thumbnail Image of Tutorial Creating a Chrome Extension with Replit Agent

RAG: Bridging the Gap Between AI and Real-Time Data

Today we often hear about incredible AI advancements that promise to make our lives easier. But besides developing and improving new AI models, we also find new ways to use them and utilize their full potential. One exciting feature of LLMs AI Retrieval-Augmented Generation, or RAG for short. This…
Thumbnail Image of Tutorial RAG: Bridging the Gap Between AI and Real-Time Data

MCP Explained Part 2: Building Advanced Server with Tools, Resources, and Prompts

Welcome to the second article in our Model Context Protocol (MCP) series! In the first article, we covered all the basics—what MCP is, how it works, and its key components. Not only that, we even built our first simple MCP server to put that knowledge into practice. If you’re new to this topic, I…
Thumbnail Image of Tutorial MCP Explained Part 2: Building Advanced Server with Tools, Resources, and Prompts

What is LLM as Judge and Why Should you use it?

In the last article we covered statistical metrics like Perplexity, BLEU, ROUGE and more, as well as some of the statistical concepts that underpin them, their strengths (accuracy, reliability) and weaknesses (no subjective focus, use of reference texts. Between human evaluation (manual testing)…
Thumbnail Image of Tutorial What is LLM as Judge and Why Should you use it?

Web Scraping with Crawl4AI: A Beginner’s Guide to AI-Optimized Crawling

Imagine having the power to gather data from any website—product prices, news articles, or social media posts—with just a few lines of code. Maybe you’ve tried building web scrapers before — only to hit endless walls with anti-bot protections, slow speeds, or messy data formats. In today’s…
Thumbnail Image of Tutorial Web Scraping with Crawl4AI: A Beginner’s Guide to AI-Optimized Crawling