Tech News
All News AI & ML Architecture DevOps Open Source Programming Team Management Testing & QA Web

Open Source

⚑ Report a Problem

Latest Open Source news from Tech News

All topics AI agents ai api architecture automation aws beginners career claude database devchallenge devops discuss javascript linux llm machinelearning mcp opensource performance productivity programming python rust security showdev tutorial typescript webdev
All EN RU
EN

Masky.js: A Lightweight Alternative to Inputmask, Cleave.js, and IMask

Finding the right input masking library can be tricky. There are many options, each with its pros and cons. Some are feature-packed but heavy, while o…

javascriptwebdevopensourcefrontend
Dev.to Apr 27, 2026, 14:05 UTC
EN

Why Google's Favicon Crawler Is Completely Separate From Its Page Indexer

Why Google's Favicon Crawler Is Completely Separate From Its Page Indexer (And Why That Matters) The symptom: ProToolTrack's favicon in Google Search …

devjournalfrontendgooglewebdev
Dev.to Apr 27, 2026, 02:53 UTC
EN

How Emoji Mashups Work — And Why There's No "Algorithm" Behind Them

Ever wondered what happens when you smash 😂 and 🔥 together? You get a laughing face literally on fire. But here's the thing most people don't realize:…

architecturefrontendjavascriptwebdev
Dev.to Apr 27, 2026, 02:28 UTC
EN

Micro-frontends with AI - it solves everything

This article covers a few important tips to consider before choosing micro-frontends for your tech stack. I also cover what other tools fit well with …

aifrontendsoftwaremicrofrontends
Dev.to Apr 26, 2026, 12:10 UTC
EN

Frontend Security - What Your Browser Is Quietly Protecting You From

The browser is doing more security work than you realize. Here's what happens when you accidentally get in its way. In this article we'll cover how XS…

frontendsecurityjavascriptbrowser
Dev.to Apr 26, 2026, 11:45 UTC
EN

Building Performance-First Websites: A Developer's Guide to Measurable Speed

Building Performance-First Websites: A Developer's Guide to Measurable Speed Web performance has evolved from a nice-to-have optimisation into a funda…

webperfwebdevperformancefrontend
Dev.to Apr 26, 2026, 03:49 UTC
EN

Where should related code live? A structured look at an unresolved debate

Abstract This article does not take sides. The intention is to map a debate that has been running through frontend development for years without reach…

frontendreactvuecolocation
Dev.to Apr 25, 2026, 21:44 UTC
EN

How to Build a Production-Ready Registration System Without a Backend (Using HosteDay API)

Introduction Building a complete registration system usually means setting up a backend, managing authentication, handling validation, and securing en…

apifrontendtutorialwebdev
Dev.to Apr 25, 2026, 18:09 UTC
EN

Why Your Web Audio Tuner Sucks at Low Notes (and What to Use Instead of FFT)

The first thing anyone reaches for when building a pitch detector in the browser is AnalyserNode.getFloatFrequencyData() — the FFT magnitude spectrum.…

javascriptwebaudiofrontendaudio
Dev.to Apr 24, 2026, 22:45 UTC
RU

плавающее оглавление на solidjs

иногда плавающее оглавление кажется довольно простой штукой: берёшь заголовки, рисуешь список, добавляешь якоря — готово. в этой статье — разбор table…

frontendtutorialtypescriptwebdev
Dev.to Apr 24, 2026, 06:41 UTC
EN

Why I spent years trying to make CSS states predictable

Have you ever changed the order of two CSS rules and broken a component without changing the logic? .btn :hover { background : dodgerblue ; } .btn [ d…

csswebdevfrontenddesignsystem
Dev.to Apr 23, 2026, 12:11 UTC
EN

How to Build Accessible Custom Dropdowns (Comboboxes) That Actually Work

Originally published on the AccessGuard blog . After our post on accessible modals resonated with so many of you, we wanted to tackle another notoriou…

a11ywebdevfrontend
Dev.to Apr 23, 2026, 09:20 UTC
EN

Cross-Browser Considerations for Front-End Development

Building a website that works only in your development browser is like hosting a party and only giving the address to one friend. Users will arrive us…

frontendwebdevdevelopment
Dev.to Apr 22, 2026, 12:31 UTC
EN

🚀 Open Source: Svelte 5 + GSAP Creative Agency Template

Hey everyone 👋 I recently built and open-sourced a Svelte 5 + GSAP template focused on creating modern, animated landing pages (Awwwards-style). 👉 Git…

sveltefrontendopensourcegsap
Dev.to Apr 21, 2026, 21:22 UTC
RU

Как создать блог на Astro: установка, MDX, Content Collections

Как создать блог на Astro: полная инструкция Проблема: нужно быстро поднять быстрый блог или контентный сайт с хорошим SEO, но без сложностей Next.js …

astrofrontendblogmdx
Dev.to Apr 21, 2026, 18:21 UTC
EN

LumosUI: Reducing Repetitive UI Work in Next.js Apps

I built LumosUI out of frustration with the repetitive UI setup on every new project. The library is built on Next.js + Framer Motion + Tailwind and i…

webdevreactnextjsfrontend
Dev.to Apr 21, 2026, 18:18 UTC
EN

How We Build High-Performance Animated Websites Without Killing Page Speed

Modern web users expect two things at the same time: smooth, delightful animations and instant page loads . The problem? Most teams accidentally sacri…

cssfrontendperformancewebdev
Dev.to Apr 21, 2026, 05:30 UTC
EN

How Turbo 8 Morphing Makes Rails Frontend Development Feel Like Magic

When Hotwire first came out, it felt like a superpower. We could finally update our web pages without full browser reloads, and we didn't have to writ…

railshotwirefrontendwebdev
Dev.to Apr 20, 2026, 23:22 UTC
EN

🧠 Dev.to Un-Stuck: The Chrome Extension That Finally Fixes Your Reading List

🧠 Dev.to, Un-Stuck: The Chrome Extension That Finally Fixes Your Reading List You know the drill. You’re browsing DEV Community, you stumble upon a go…

discussopensourcejavascriptfrontend
Dev.to Apr 20, 2026, 06:23 UTC
EN

I added 10 real developer testimonials to my UI library today — here’s what I learned from early users

Over the last few months I’ve been building Uilora, a component library focused on animation-first UI for modern web apps. Today I crossed a small mil…

webdevaifrontendjavascript
Dev.to Apr 20, 2026, 04:30 UTC
EN

Signals in Vue (II): Interop, Async Patterns, SSR, and Common Pitfalls

Quick Overview How watch / watchEffect should be split from our createEffect How to avoid leftover subscriptions/computed nodes during component remou…

vuewebdevfrontendjavascript
Dev.to Apr 20, 2026, 02:16 UTC
EN

Why closures finally clicked for me after 2 years

Closures aren't magic, but for two years, I genuinely thought they were dark sorcery. If you've ever felt utterly baffled by how a function remembers …

javascriptwebdevfrontendprogramming
Dev.to Apr 19, 2026, 20:12 UTC
EN

How I Built 20+ Calculators Using Next.js Without a Backend (Fully Client-Side)

Introduction I recently built a calculator-focused web app called AxarTools, where all calculations run entirely in the browser—no backend, no APIs, a…

webdevtypescriptnextjsfrontend
Dev.to Apr 19, 2026, 17:14 UTC
EN

Authentication on the Frontend - More Than Just Tokens

The decisions behind auth are more consequential than most developers realize. In this article we'll cover how token storage works and why the wrong c…

frontendauthenticationreactjavascript
Dev.to Apr 19, 2026, 14:12 UTC
EN

The bellows move, but the CPU stays quiet — what’s powering this browser based harmonium?

The bellows move, but the CPU stays quiet — what’s powering this browser web harmonium ? Clicking into this harmonium-in-a-tab feels a bit surreal: a …

frontendjavascriptperformancewebdev
Dev.to Apr 19, 2026, 12:11 UTC
EN

I Had No Weekend Plans… So I Let Earth Tell Its Story 🌍

This is a submission for Weekend Challenge: Earth Day Edition “I’m not asking for much. Just… stop lighting me on fire, okay?” — Earth, probably. So… …

devchallengeweekendchallengewebdevfrontend
Dev.to Apr 19, 2026, 11:34 UTC
EN

Claude Code needs product constraints before it edits your UI

Most teams are giving Claude Code and similar coding agents the wrong kind of guardrails. They define lint rules, component libraries, TypeScript stri…

claudecodefrontenduidesignai
Dev.to Apr 19, 2026, 05:16 UTC
EN

10 CSS tricks that feel illegal to know in 2026 🤫

🧊 Hey, quick story Last week I watched a senior dev write 47 lines of JavaScript. To center a div. He wasn't joking. look, CSS has changed. A LOT. Mos…

csswebdevfrontendbeginners
Dev.to Apr 18, 2026, 20:59 UTC
EN

I just build a 3D Solar System Portfolio with Antigrafity using Next.js & React Three Fiber

Why a Solar System? Most portfolio websites follow the same formula: hero section, skills grid, experience timeline, contact form. Functional, yes. Me…

aiantigravityprogrammingfrontend
Dev.to Apr 18, 2026, 09:16 UTC
EN

WebRTC vs WebSocket Explained: When to Use What (A Real-World Story)

If you’re building real-time apps, you’ve probably heard of WebSocket and WebRTC . At first, they seem similar: Both enable real-time communication Bo…

webdevarchitecturefrontendjavascript
Dev.to Apr 18, 2026, 07:06 UTC

© Tech News — Headline Aggregator

Sitemap Legal Notice Privacy Terms Copyright / Removal DSA Contact

Leaving the site

You are about to open an external website:

Continue →