Morning.dev
My Feed Popular
Login
DEV Community • 2026-08-17 17:01

St-core.fscss Multi-Line Chart Pure CSS

st-core.fscss is a pure-CSS charting system that renders line charts with no SVG, no Canvas, and no JavaScript charting library. It uses: clip-path: polygon() for the line shapes CSS custom properties (--st-p1 … --st-p8) for the 8 data points FSCSS mixins that expand at compile/runtime into the required CSS How Multi-Line Charts Work You declare one @st-chart-line renderer. Every e...

0 0
3m read
DEV Community • 2026-08-17 17:00

What I Learned Turning a Side Project Into a Sellable Dev Tool

I built Materia AI to solve a real problem I saw firsthand — messy menu and inventory management from my years working as a waiter. It's still growing. But somewhere along the way, I realized the backend pattern I kept reusing — the FastAPI structure, the AI service layer — was useful on its own, separate from the specific product. So I pulled it out and packaged it. Here's what that process actu...

0 0
2m read
DEV Community • 2026-08-17 17:00

Real Ephemeris Math, Graceful AI Degradation, and a Rebuild Gotcha: Building an Astrology SaaS on Cloudflare Workers

Most "astrology app" tech stacks are a sun-sign lookup table and a template string. I've spent the last few months building AstroMystra, a Next.js app that does actual ephemeris calculations for Vedic (sidereal) and Western (tropical) charts, generates AI-written readings from those calculations, and — as of a few weeks ago — runs entirely on Cloudflare Workers instead of Vercel. Three engineerin...

0 0
6m read
DEV Community • 2026-08-17 17:00

Building a GraphQL Video Discovery API with Strawberry and FastAPI over SQLite

Our Android client painted one search screen with four HTTP requests: GET /api/search?q=, then GET /api/channels?ids=, then GET /api/categories, then a per-video GET /api/video/{id} as soon as the user tapped a card. Every one of those endpoints returned the whole row out of SQLite — 41 columns for a video — and the client rendered six of them. On a throttled 3G profile the screen took 2.4 s at p9...

0 0
16m read
DEV Community • 2026-08-17 16:55

Java Introduction: 8 Questions I Had as a Beginner and Their Easy Answers

Java Learning Notes — Telusko Core Java | Video 01 When I started learning Core Java, the first lesson looked simple. It talked about Java, the JVM, enterprise applications, WORA, James Gosling, Sun Microsystems, and Java releases. But while going through the lesson, I realized something: Knowing the words is not the same as understanding them. For example, I understood the sentence: "Jav...

0 0
17m read
DEV Community • 2026-08-17 16:53

The Dangerous Docker Firewall Bypass (And How to Fix It Using UFW)

Every backend engineer and systems administrator knows the importance of running a solid firewall. You boot up a clean Ubuntu server instance, configure your UFW (Uncomplicated Firewall) rules to allow only port 80 and 443, block everything else by default, and feel completely secure. Then, you deploy a database or an internal admin dashboard inside a Docker container using a standard port mappin...

0 0
4m read
DEV Community • 2026-08-17 16:45

Read Your AI Agent's Mind. OpenSearch Observability for LLM Traces.

You shipped your AI agent. It answers questions, calls tools, retrieves documents, and mostly does the right thing. Mostly. When it does the wrong thing, you have no idea why. The prompt looked fine. The retrieval seemed relevant. Somewhere between the user's question and the final answer, something went sideways, and you are staring at a log that says "200 OK" while your customer stares at nonsen...

0 0
6m read
Hacker News: Front Page • 2026-08-17 16:45

Buy Your Friends Batteries

Article URL: https://domenkozar.com/2026/08/17/buy-your-friends-batteries/ Comments URL: https://news.ycombinator.com/item?id=49333932 Points: 3 # Comments: 2

0 0
1m read
Hacker News: Front Page • 2026-08-17 16:37

Sun Clock

Article URL: https://sunclock.net/ Comments URL: https://news.ycombinator.com/item?id=49333824 Points: 5 # Comments: 1

0 0
1m read
Hacker News • 2026-08-17 16:36

Show HN: AI Text Watermarking Playground

Comments

0 0
1m read
DEV Community • 2026-08-17 16:36

Run AI-Proposed Shell Commands in a systemd Probe Before You Run Them for Real

Disclosure: This article was prepared as part of MonkeyCode's product outreach. A free model can produce shell commands that are syntactically valid but operationally unsafe, and the free server option gives you somewhere to stage them. The problem is not whether the command parses; it is whether the command's observable effect matches the intent. Why a command string needs a different g...

0 0
4m read
𝚓𝚊𝚟𝚊𝚜𝚌𝚛𝚒𝚙𝚝 • 2026-08-17 16:35

A from-scratch JSON engine for JavaScript: recursive descent parser, escape-aware tokenizer, and spec-compliant serializer. No dependencies, no shortcuts, 107 tests.

submitted by /u/Mantas_rst [link] [comments]

0 0
1m read
Useful JavaScript Additions in ECMAScript 2026
Telerik Blogs • 2026-08-17 16:34

Useful JavaScript Additions in ECMAScript 2026

The useful part of the ECMAScript 2026 standard for JavaScript developers is not a dramatic change to the language. It is that several common use cases now have direct names.

0 0
1m read
𝚓𝚊𝚟𝚊𝚜𝚌𝚛𝚒𝚙𝚝 • 2026-08-17 16:34

A regex engine built from scratch in vanilla JavaScript — a hand-written parser and a backtracking matcher. No native RegExp, no dependencies.

submitted by /u/Mantas_rst [link] [comments]

0 0
1m read
Hacker News: Front Page • 2026-08-17 16:31

GitHub Has an Availability Problem. Is It Time to Look Elsewhere?

Article URL: https://dhruv2038.bearblog.dev/github-has-an-availability-problem-is-it-time-to-look-elsewhere/ Comments URL: https://news.ycombinator.com/item?id=49333728 Points: 28 # Comments: 3

0 0
1m read
DEV Community • 2026-08-17 16:30

Java Introduction: What Is Java, Who Created It, and How Sun Microsystems Became Oracle?

Part of my Java Learning Series — Telusko Core Java If you are starting to learn Java, you will probably hear names such as James Gosling, Sun Microsystems, Oak, Oracle, JVM, and Java very frequently. At first, these names can feel confusing. I personally found it easier to understand Java after learning not only the syntax, but also where Java came from, why it was created, and what happened...

0 0
9m read
How to build AI-ready Nuxt apps in 2026
LogRocket Blog • 2026-08-17 16:27

How to build AI-ready Nuxt apps in 2026

Learn how to build and deploy production-ready AI streaming applications in Nuxt using the Vercel AI SDK, Nuxt UI chat components, and Cloudflare Workers AI at the edge. The post How to build AI-ready Nuxt apps in 2026 appeared first on LogRocket Blog.

0 0
1m read
Newest questions tagged reactjs - Stack Overflow • 2026-08-17 16:24

Next.js hydration mismatch error when rendering dynamic data from an API

I am working on a Next.js application where I am fetching dynamic data from an external API, but I am encountering a hydration mismatch error during the initial page render. What I want to achieve: I want to render the fetched API data seamlessly on the client side without triggering any server/client DOM mismatch warnings in the console. What I have tried: Using useEffect to fetch data on the cl...

0 0
1m read
DEV Community • 2026-08-17 16:23

What I Learned Shipping My First Chrome Extension to the Web Store

I spent the last few months building and shipping a Chrome extension called Promo Drop, a free tool that finds verified promo codes and cashback for products on Whop. It is live on the Chrome Web Store now. This is a write-up of what I learned getting it there, minus the one part I cannot share (more on that below). Quick background on me: I studied at Lancaster University, spent a while day trad...

0 0
4m read
DEV Community • 2026-08-17 16:20

QUASAR: How Saliency-Weighted Reconstruction Closes the Loss Floor Gap in LLM Quantization-Aware Training

QUASAR: How Saliency-Weighted Reconstruction Closes the Loss Floor Gap in LLM Quantization-Aware Training Quantization is one of the most practical tools in the LLM deployment toolkit. Shrinking a model from 16-bit to 4-bit or even 2-bit precision can cut memory requirements by 4–8×, making it possible to run large models on consumer hardware, edge devices, or cost-constrained cloud ins...

0 0
6m read
Previous Next

Showing page 170 of 2179

Previous 170 Next