Filtering by programming · show all
Visual Studio Code 1.117
Learn what's new in Visual Studio Code 1.117 (Insiders) Read the full article
Design Principles Unpacked, No. 2 Hierarchy
Hierarchy isn’t about control. It’s about order. When importance is clear, focus improves, flow increases and people gain more freedom.This is the second post in a short series called Design Principles Unpacked.In each article, I take a d…
The 10 Best Angular UI Libraries
TL;DR What’s the best Angular UI library? If you’re looking for build speed thanks to robust components, AI capabilities, built-in design options and a ready support community, the Progress Kendo UI for Angular library is hard to beat.I&r…
Blazor Basics: Building Responsive Blazor Apps with CSS Media Queries
Responsive design is the reason applications feel polished and user-friendly. Learn how to build responsive Blazor web applications using CSS media queries.Today, we will learn how to build responsive Blazor web applications. Responsive design is the…
Getting Started with the .NET MAUI Speech-to-Text Button Control
Add speech-to-text options to your note-taking, chat, meeting or many other types of apps, so your users can skip manual typing in your .NET MAUI app.For several years, a common problem for mobile device users has been typing text quickly. Although i…
Creating a Custom AI Agent with Telerik Tools 2: Loading and Accessing Your Agent’s Content
In my previous post, I covered how to set up a Large Language Model (LLM) either in the cloud using Azure AI or on your desktop/server using Ollama. This post walks through the code you need to load your own content into a custom AI agent based on th…
AI Crash Course: Jailbreaking, Prompt Extraction and Bad Actors
AI functions in our apps that allow for user prompts also have the potential to open our model to external instructions from bad actors.In the last article, we discussed prompt engineering: how we, as developers, can shape our prompts in specific way…
New in ThemeBuilder: Typography and AI Theming Enhancements
See how the ThemeBuilder Typography module for centralized font management and component-level AI theming enhancements can help in our app design and development.Progress ThemeBuilder is a visual styling tool for customizing Telerik and Kendo UI comp…
AI Productivity for React Developers in 2026
Developers are not blindly handing work over to AI, but treating it as a strategic assistant. Here’s what this looks like for React devs in 2026.The 2025 Stack Overflow Developer Survey confirmed what most of us already know from experience: 84…
Building an Instagram-Style Like Animation in .NET MAUI
Learn how to make your .NET MAUI app a little more engaging with interactive animations. We’ll see how to animate a heart for a like action.One of the most rewarding aspects of software development is being able to replicate interfaces and beha…
Simplified Authentication with Better Auth
We’ll build a complete email and password authentication system with session management to see how Better Auth works. Users will be able to sign up, log in and stay authenticated across page refreshes. We’ll use Next.js, Drizzle ORM and S…
Progress Telerik Agentic UI Generator vs. Syncfusion Agentic UI Builder
See how the AI-based UI creation tools from devtools powerhouses Progress and Syncfusion stack up when they go head to head. AI-powered code generation has become a significant part of how developers build user interfaces. The 2025 Stack Overflow Dev…
What We’ve Learned Designing Dev Tools in the Age of AI
AI didn’t just change how we write code. It changed how we build products.Over the last year, AI coding agents have gone from glorified autocomplete to autonomous systems capable of scaffolding entire features.As our VP of Product put it:&ldquo…
Build Accessible Components with Angular Aria
A simple way to add accessibility to your Angular app is with Angular Aria, which gives you production-ready, WCAG-compliant directives.Building accessible components is one of those things we know we should do, but often skip because it feels overwh…
Creating a Custom AI Agent with Telerik Tools 1: Configuring an LLM for Azure or Ollama
Create a custom RAG-enabled AI agent for an LLM with Progress Telerik Document Processing Libraries AI connectors.The problem with general-purpose AI agents is that they are subject to “hallucinations” (these days, we say that those agent…
Workflows in the Age of AI: How Design & Development Workflows Changed in 2025—and What Comes Next
We asked 200+ respondents across design and development about the ways they’re leveraging new AI capabilities in their work. Download the full report and check out these top takeaways.AI may be a normal part of daily life now, but the reality o…
Zod v4 vs Valibot: Runtime Validation in 2026 (I Benchmarked Both)
Zod dominated TypeScript validation for years. Then Valibot arrived with a modular architecture and claimed 98% smaller bundle sizes. Now Zod v4 is out with a complete rewrite targeting the same criticisms. I ran both in production-like benchmarks. H…
Personal Assistant Role: One Search Across Email and Notes
Most "personal AI" tools split your context across silos: one search box for email, another for notes, a third for your chat history. Terraphim treats every source as a haystack on the same role, so a single query crosses all of them. This post shows…
Building an Open Bilingual Q&A Dataset for Swedish Construction Law (503 entries, CC BY 4.0)
I spent the last few weeks building something that felt missing in the Swedish AI ecosystem: an open, bilingual, legally-grounded Q&A dataset for the construction industry. Just released v1.2.1 with 503 question-answer pairs across 39 categories,…
Build Your Own Stop Motion Video Creator with HTML, CSS & JavaScript
This project turns a sequence of images into a stop-motion video using pure JavaScript. Images are rendered frame-by-frame on a canvas, previewed with adjustable FPS, and recorded using the MediaRecorder API. The result is a downloadable video file—a…
I Built a Multi-Agent Research Pipeline That Catches AI Confabulation Before It Reaches My Users
This is a submission for the OpenClaw Challenge — OpenClaw in Action. I Built a Multi-Agent Research Pipeline That Catches AI Confabulation Before It Reaches My Users LLMs are great at sounding confident. That's the problem. An LLM will tell you that…
Adaptive Research: Turn One Question Into a Multi-Agent Investigation
This is a submission for the OpenClaw Challenge — Wealth of Knowledge. Adaptive Research: Turn One Question Into a Multi-Agent Investigation When you ask an AI agent to research something, it usually does one of two things: it finds what you could fi…
stick with it
thesis this one is for me as much as anyone reading. the single most important thing i can do on a long, hard project is keep showing up for it. motivation rises and falls, energy comes in waves, and neither of those things matter as much as continui…
The Best Animation Software for Small Marketing Teams With No Budget
If you run marketing for a small company, a startup, or a lean in-house team, you already know the problem. Animated content performs better than static content across virtually every channel. Short animated videos on social media stop the scroll fas…
Vector Databases Made Simple: Your First Step Into Modern Data Storage
What Are Vector Databases? Imagine you're organizing your music collection. Instead of just sorting by artist name or genre, you could organize songs by how they "feel" - grouping similar vibes together. Vector databases work similarly, but with data…
I built KIOKU — an OSS memory system for Claude Code
The Problem I use Claude Code every day. It's an incredible tool — but it has one major weakness. Every new session starts from zero. The project context I explained yesterday? Gone. The design decision we debated for 30 minutes? Forgotten. The tech …
Technical SEO for Engineers: How Rendering Strategy Affects Indexing in Next.js
When people talk about SEO, it often revolves around content, keywords, and backlinks. But if you're building with modern frameworks like Next.js, how your app renders can make or break whether your content is even seen by search engines. This articl…
Building Authentication From Scratch in Go — No Libraries, No Magic
In Part 2, I had a working REST API with two endpoints. You could create entries and query them. But anyone could hit the API — no login, no tokens, no protection. This post is about the day I decided to build authentication from scratch, and the Go …
Less Than Six Hours From Idea to Dev Release: Building a new Drupal Canvas SDC Module With AI, Deliberately
Last night, during a Chattanooga Drupal User Group call, Mike Herchel invited Pameeela to share an idea she had been exploring for Canvas: how to support entity-backed content inside Single-Directory Components without violating the principle that SD…
Free resources to learn Java Full Stack Development (beginner to advanced)
I’m looking for good free resources to learn Java Full Stack Development (beginner to advanced). It would be helpful if the resources cover: Core Java Spring / Spring Boot REST APIs Database (MySQL) Frontend (React/HTML/CSS/JS) Real-time projects