EliteGrid 0.2.0: a modular TypeScript data grid (77 kB, zero deps, 32 features)
We've been building EliteGrid, a TypeScript data grid for React, Vue and plain JavaScript. 0.2.0 is out on npm today, launching as the Community edi…
Последние новости Testing & QA от Tech News
We've been building EliteGrid, a TypeScript data grid for React, Vue and plain JavaScript. 0.2.0 is out on npm today, launching as the Community edi…
Vue 3.6 is not stable yet. As of October 6, 2026, the latest version is 3.6.0-rc.10 (September 30), and the stable release is still 3.5.43 (Septembe…
An architectural case study of designing, building, and deploying a proprietary business platform without overengineering it. Note: This case study…
This week I searched for my own brand on Google, and my French homepage came up with an English title and a "Translate this page" link under it. My…
A step-by-step breakdown of building create-vue-starter-with-test — from bootstrapping a Vue app to publishing a CLI tool on npm. Overview create-vu…
Building a high-concurrency sports data platform is no easy task. When we started developing Cocatips - Live Football Scores & AI Predictions ,…
Two copies of a photo can look identical while telling different stories in their metadata. A timestamp differs. An author appears in one metadata g…
Infinite Scroll in ICanUp initially looked correct. The first page of Posts loaded, I scrolled down, the request for page=2 completed, and the serve…
Every "best SaaS boilerplate" list is a Next.js list with a Vue footnote. If you want Vue, you are choosing between three families that are not real…
I Kept Rebuilding PDF Features in Vue 3, So I Built vue3-pdf-export I recently published vue3-pdf-export , an open-source Vue 3 + TypeScript package…
A Vue component's job is to produce DOM in a browser. Most component tests ask it to do that somewhere else: in Node, against a DOM that jsdom simul…
An indoor map stops being portable when every chair, desk, or fixture still depends on a private model URL. KiMap exports now keep furniture metadat…
Uploading a ZIP file to cPanel after every small code change gets old very quickly. You fix one bug, build the Vue frontend, create a ZIP file, open…
Every time I add Google reCAPTCHA to a form I end up rewriting the same glue: load the script exactly once, register and clean up global callbacks,…
🚀 Building a Modern Chess Platform with Vue.js, Node.js and React Native How a passion for chess turned into building a modern chess platform from t…
Most starter kits are sold on a README promise. A list of green checkmarks, a slick landing page, and the quiet assumption that you'll never actuall…
The most dangerous bug in a verification pipeline isn't a false pass. It's a false fail. We know because we shipped one. Refactyl migrates codebases…
How I Built a Free Online Image & PDF Processing Platform with Vue 3 + FastAPI I was tired of online file tools that watermarked my output, forc…
A complete record of publishing moongate-vue from build to npm, including 2FA, WebAuthn, registry switching, and automation scripts. This article co…
Shipping an application that I didn't have access to was giving me heartburn. So I decided to create a lightweight feature flag tool. The Problem Th…
The Million-Row Challenge in Modern Web Apps When dealing with massive enterprise datasets—like Amazon SKU multi-account performance metrics or high…
So React Compiler 1.0 landed in production last October. If you're like me, you skimmed the announcement, nodded, and went back to your useMemo -inf…
This tutorial shows how to create a VS Code extension that opens a custom webview powered by: Vue for the webview UI Vite for fast frontend builds T…
When developers think about performance optimization, they usually focus on things like: lazy loading caching image optimization bundle size And whi…
The Tussie-Mussie Generator is a web app for anyone who wants to send a meaningful floral e-card with an AI-generated "tussie mussie", a type of sma…
A small, HLS-capable video player for React and Vue, with zero global CSS side-effects. Built in the open. Try it: https://video-player-playgraound.…