Latest Tutorials

Learn about the latest technologies from fellow newline community members!

  • React
  • Angular
  • Vue
  • Svelte
  • NextJS
  • Redux
  • Apollo
  • Storybook
  • D3
  • Testing Library
  • JavaScript
  • TypeScript
  • Node.js
  • Deno
  • Rust
  • Python
  • GraphQL
  • React
  • Angular
  • Vue
  • Svelte
  • NextJS
  • Redux
  • Apollo
  • Storybook
  • D3
  • Testing Library
  • JavaScript
  • TypeScript
  • Node.js
  • Deno
  • Rust
  • Python
  • GraphQL

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 regions like China. In our previous article , we explored how to jailbreak Large Language Models (LLMs) like DeepSeek, using prompt engineering and unlock restricted answers. Now, we’re diving into the most powerful and lasting approach: fine-tuning. With tools like LoRA and Unsloth on free platforms like Google Colab, we’ll show you how to tweak DeepSeek to provide accurate, uncensored historical answers about China—free from filters that might obscure the truth. Our goal is to make DeepSeek a reliable source for sensitive topics, where default restrictions can block factual responses. Fine-tuning lets us retrain the model on a custom dataset to soften those limits, and as we’ll see, it’s more accessible than ever with modern tools. Done responsibly, this can reveal what’s hidden without crossing ethical lines.
Thumbnail Image of Tutorial Jailbreaking DeepSeek R1: Fine-Tuning to Create an Uncensored Model

Creating a Slack Bot with Replit Assistant and Bolt (Part I)

Learn how to prompt Replit Assistant, an advanced AI-coding assistant, to create your first Slack bot with Bolt, a framework for building Slack apps with Python (or JavaScript). Part I covers forking a Slack bot project template, the anatomy of a basic Slack bot, personalization of Replit Assistant, and prompting techniques for Replit Assistant.
Thumbnail Image of Tutorial Creating a Slack Bot with Replit Assistant and Bolt (Part I)

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

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 about in our articles yet is recruitment: it’s no secret that AI is being used to scan CVs and automatically filter candidates. Several of my developer friends have been talking about this recently, and with a slew of layoffs in tech sending a lot of IT folks on the hunt for new jobs, I thought this would be the perfect time to dive into how AI is being used to filter candidates, and what you can do to stand out and get past the filters. Forbes estimates that 65% of employers will use AI tools to reject candidates in 2025. That’s a staggeringly high number, but for folks who work in hiring or are currently job hunting it’s not a surprising one. The article offers a further breakdown of how employers plan to use–or are already using–AI in their hiring process.

Creating a Discord Bot with Replit Agent and discord.js

Learn how to create your first Discord bot with Replit Agent, an advanced AI-coding agent, and discord.js, a Node.js-based Discord API library. This step-by-step guide teaches you how to go from an initial idea to a 24/7 Discord bot in minutes, regardless of skill level.
Thumbnail Image of Tutorial Creating a Discord Bot with Replit Agent and discord.js

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 dive into this lesson, here’s where you can find Part 1 , Part 2 , Part 3 , Part 4 , and Part 5 if you want to get up to speed (which you probably do, otherwise, what exactly are you going to deploy? 🤔)
Thumbnail Image of Tutorial How To Deploy Your Web App With Netlify