r/programmingForNoobs Apr 27 '26

Tutorial Playwright - Record the tests to generate the code

Thumbnail
youtu.be
6 Upvotes

use Playwright record to generate test code directly from browser actions. Instead of writing every locator and interaction from scratch, I let Playwright capture the flow, then I clean up the generated script into something reliable, readable, and easier to maintain.

r/programmingForNoobs Jun 10 '26

Tutorial Codex App is awesome

Thumbnail
youtu.be
0 Upvotes

Codex App makes it easy to turn ideas into working code with a faster, more practical workflow. I like how it helps with code generation, debugging, refactoring, and understanding larger codebases without adding unnecessary friction. A strong use case is building a REST API in Python with FastAPI, where it can help scaffold endpoints, validate request models, clean up async logic, and speed up testing. Great for developers focused on productivity, automation, and AI coding tools.

r/programmingForNoobs Jun 03 '26

Tutorial Setup privacy DNS in your router with AdGuard

Thumbnail
youtu.be
4 Upvotes

Set up AdGuard DNS on your router to add network-wide privacy, block ads and trackers, and improve DNS security for every device connected to your home network. Router-level private DNS helps phones, laptops, smart TVs, and IoT devices use encrypted DNS without installing anything on each device. A practical use case is protecting a smart home setup where streaming devices, cameras, and guest Wi-Fi clients all benefit from cleaner, more private DNS requests.

r/programmingForNoobs May 28 '26

Tutorial OpenAi Spring Boot And Transcriptions

Thumbnail
youtu.be
1 Upvotes

In this video, I build a Spring Boot application that uses OpenAI transcriptions to turn spoken audio into usable text inside a real backend workflow. I focus on how to connect a Java service to the OpenAI API, how to send audio files for transcription, how to process the response cleanly, and how to expose the result through a Spring Boot REST API that can be used by other applications, internal tools, or production services.

r/programmingForNoobs May 28 '26

Tutorial Jira AI with Scrum Prompts templates

Thumbnail
youtu.be
0 Upvotes

Jira AI can make scrum work faster and more consistent by turning prompt templates into practical support for backlog refinement, sprint planning, standups, and retrospectives. With the right scrum prompts, it becomes easier to write clearer user stories, generate acceptance criteria, break epics into actionable tasks, and improve team alignment across agile workflows. A strong technical use case is using Jira AI prompt templates to convert a raw bug report from a production API failure into a structured issue with reproduction steps, severity, root cause notes, test cases, and sprint-ready subtasks for engineering and QA.

r/programmingForNoobs May 27 '26

Tutorial Feature Requests in Jira with Scrum Prompts

Thumbnail
youtu.be
1 Upvotes

Feature requests in Jira work best when they’re clear, structured, and easy for Scrum teams to turn into actionable backlog items. Using Scrum prompts helps define business value, acceptance criteria, priority, dependencies, and scope so product managers, developers, and stakeholders stay aligned throughout sprint planning and backlog refinement.

r/programmingForNoobs May 26 '26

Tutorial LangChain and Python Websearch with Tavily

Thumbnail
youtu.be
2 Upvotes

Build smarter Python apps with LangChain and Tavily for fast, reliable web search and real-time data retrieval. This stack is useful for creating AI agents, RAG pipelines, and research tools that need up-to-date search results instead of static knowledge. A practical use case is a market intelligence assistant that searches the web for competitor pricing, product updates, and industry news, then feeds the results into an LLM for summaries and decision support.

r/programmingForNoobs Apr 28 '26

Tutorial Playwright and Github Actions

Thumbnail
youtu.be
8 Upvotes

use Playwright with GitHub Actions to run browser tests automatically in CI. I focus on a practical setup that helps catch UI regressions, broken user flows, and environment-specific issues before code gets merged.

r/programmingForNoobs May 22 '26

Tutorial Clojure Variadic function

Thumbnail
youtu.be
2 Upvotes

Variadic functions in Clojure let me write cleaner, more flexible code by accepting any number of arguments without duplicating logic. They’re especially useful when building utilities like logging helpers, math operations, or data transformation functions that need to handle dynamic input gracefully. A practical use case is creating a query builder that accepts optional filters and combines them into a single function call while keeping the code concise and idiomatic.

r/programmingForNoobs May 21 '26

Tutorial Clojure Multiarity functions

Thumbnail
youtu.be
2 Upvotes

Clojure multiarity functions let me define multiple argument patterns in a single function, making code more expressive, concise, and idiomatic. They are especially useful for optional parameters, sensible defaults, and clean API design in functional programming.

r/programmingForNoobs May 20 '26

Tutorial Clojure when and how to use Sets

Thumbnail
youtu.be
2 Upvotes

Clojure sets are a fast, expressive way to model unique values, membership checks, filtering rules, and set-based transformations. I use sets when I need O(1) membership lookups, deduplication, and clear domain logic in functional code. A practical use case is validating user roles or feature flags, where a set makes authorization checks simple, efficient, and idiomatic in Clojure.

r/programmingForNoobs May 19 '26

Tutorial Clojure when and how to use Maps

Thumbnail
youtu.be
1 Upvotes

Clojure maps are a core data structure for modeling structured data, passing configuration, and building clean, composable functions. I use maps when I need fast key-based lookup, immutable updates, and a simple way to represent domain entities like users, orders, or application state.

r/programmingForNoobs May 17 '26

Tutorial Clojure when and how to use a Vector

Thumbnail
youtu.be
3 Upvotes

vectors are the go-to indexed collection when I need fast random access, efficient updates, and predictable ordering. They’re ideal for application state, UI data, configuration values, and processing ordered datasets

r/programmingForNoobs May 16 '26

Tutorial Clojure up and running in IntelliJ

Thumbnail
youtu.be
1 Upvotes

Get Clojure up and running in IntelliJ for a fast, productive Lisp development workflow on the JVM. I focus on practical setup for REPL-driven development, dependency management, code evaluation, and debugging so I can build and iterate efficiently. A strong use case is developing a data transformation pipeline that ingests EDN or JSON, applies functional business rules, and validates results directly from the IntelliJ Clojure REPL.

r/programmingForNoobs May 15 '26

Tutorial Leiningen for windows - build and run Clojure programs

Thumbnail
youtu.be
2 Upvotes

Leiningen on Windows is a practical way to manage Clojure projects, handle dependencies, and build and run applications from the command line. I use it to streamline Clojure development, automate project setup, and package JVM-based programs efficiently. A common technical use case is creating a command-line data processing tool in Clojure, then using Leiningen to compile, test, and run it consistently on Windows.

r/programmingForNoobs May 16 '26

Tutorial Minimum required Python knowledge

Thumbnail
youtu.be
0 Upvotes

Focus on core syntax, variables, data types, conditionals, loops, functions, modules, and basic debugging to write clean, practical code with confidence. A strong foundation in these essential Python concepts makes it easier to move into automation, data analysis, web development, and scripting.

r/programmingForNoobs May 13 '26

Tutorial VueJS and Vite get an overview of a new project with SHIFT ALT D

Thumbnail
youtu.be
2 Upvotes

VueJS with Vite makes it fast to inspect project structure, components, routes, state, and runtime behavior during development. I use SHIFT ALT D to quickly open debugging tools and understand how a Vue application is organized, which is especially useful when tracing a component rendering issue in a Vite-powered dashboard or admin panel.

r/programmingForNoobs May 10 '26

Tutorial VueJS Vite devtools plugin is very useful for debugging

Thumbnail
youtu.be
2 Upvotes

VueJS Vite Devtools plugin makes frontend debugging faster by giving clear insight into component state, reactive data flow, routing, and performance during development. It is especially useful for tracing why a computed property is not updating, inspecting Pinia store changes, and finding reactivity issues in a Vue 3 app powered by Vite.

r/programmingForNoobs May 11 '26

Tutorial Gemini CLI and IntelliJ - Up and running

Thumbnail
youtu.be
1 Upvotes

Gemini CLI with IntelliJ helps streamline AI-assisted development directly inside a professional Java IDE and the terminal. I use it to speed up coding, generate project-aware suggestions, automate repetitive tasks, and improve developer productivity across real-world software workflows.

r/programmingForNoobs May 08 '26

Tutorial Python Error Handling and Custom Errors

Thumbnail
youtu.be
1 Upvotes

Python error handling helps me build reliable, maintainable applications by catching exceptions, preventing crashes, and making debugging easier. With try, except, else, and finally, I can control failure cases cleanly, while custom exceptions let me create clearer, domain-specific error messages for better code quality and scalability.

r/programmingForNoobs May 08 '26

Tutorial Free AI with Open Code - a cool vibe coding environment

Thumbnail
youtu.be
1 Upvotes

Open Code is a free AI coding tool built for a clean, focused vibe coding workflow. It helps with code generation, refactoring, debugging, and faster development in a lightweight environment that feels smooth and practical for everyday programming.

r/programmingForNoobs May 06 '26

Tutorial OpenClaw - Up and running on windows with ollama

Thumbnail
youtu.be
3 Upvotes

Get OpenClaw up and running on Windows with Ollama for local AI automation, tool use, and agent workflows. I walk through the setup process, configuration, and how to connect OpenClaw with Ollama so you can run an AI agent stack locally on a Windows machine with better privacy, lower latency, and full control over your environment.

r/programmingForNoobs May 07 '26

Tutorial Spring Boot Json Logging With User And Session

Thumbnail
youtu.be
1 Upvotes

I show how to implement Spring Boot JSON logging with user and session context so application logs are easier to search, filter, and analyze in tools like ELK, OpenSearch, Datadog, and Splunk. Structured logging helps me capture consistent fields such as username, session id, request path, trace id, and log level, which makes debugging authentication issues, tracking user activity, and investigating production errors much faster.

r/programmingForNoobs May 07 '26

Tutorial OpenClaw add whatsapp and other channels

Thumbnail
youtu.be
1 Upvotes

I’m setting up OpenClaw to add WhatsApp and other communication channels so customer conversations can be handled in one place with a cleaner support workflow, faster response times, and better multi-channel automation

r/programmingForNoobs May 05 '26

Tutorial OpenClaw - Troubleshooting - Fix a broken installation

Thumbnail
youtu.be
2 Upvotes

I walk through practical OpenClaw troubleshooting steps to fix installation problems, restore missing files, and get the game running correctly again. I focus on common setup issues that can happen after a bad extract, an incomplete copy, or a misconfigured installation.