Morning.dev
My Feed Popular
Login
Hacker News: Front Page • 2026-04-18 05:47

It is incorrect to "normalize" // in HTTP URL paths

Article URL: https://runxiyu.org/comp/doubleslash/ Comments URL: https://news.ycombinator.com/item?id=47813454 Points: 3 # Comments: 0

0 0
1m read
signed.com: because angel investors apparently can't keep track of their investments
DEV Community • 2026-04-18 05:42

signed.com: because angel investors apparently can't keep track of their investments

So I recently built Signed, after years of investing in startups as an angel and honestly being a bit flabbergasted at how bad investors are at... doing their job? Signed handles all the document upload, reporting, tax packages, and financial projections that seemingly no one tends to do on their own. Launched it publicly about a month ago, and it's been a ton of fun. You know that bit where y...

0 0
2m read
DEV Community • 2026-04-18 05:36

Meet BushJS, a new Nodejs framework

Welcome to BushJS I'm a Nodejs framework built on top of Express.js and MongoDB. Right now, I'm for APIs only, so you will be using me to develop RESTful APIs, GraphQL, and WebSocket endpoints. I do support Models, Controllers, Requests, Responses, routes, migrations, seeders, and many more. Wanna try me? But hear! I do support CLI commands that will boost your productivity. You can ...

0 0
1m read
Hacker News • 2026-04-18 05:34

Show HN: A site for stopping work slop

Comments

0 0
1m read
arr.reduce method return accumulator the first argument. but why last value returned
Newest questions tagged javascript - Stack Overflow • 2026-04-18 05:31

arr.reduce method return accumulator the first argument. but why last value returned

arr.reduce method return the accumulator which is the first argument. So why the last value of array is return in my code. The problem which I was trying to solve is Correct solution: function groupByid(arr){ return arr.reduce( (obj, value) => { obj[value.id] = value; return obj; }, {} ); } let users = [ {id: "john", name: "John Smith", age: 20}, {id...

0 0
1m read
E-Waste Aware — Sanitise First, Then Recycle 🌏
DEV Community • 2026-04-18 05:19

E-Waste Aware — Sanitise First, Then Recycle 🌏

This is a submission for Weekend Challenge: Earth Day Edition What I Built E-Waste Aware is a Flask web app that guides you through the responsible disposal of old tech — before it ends up in landfill leaching lead, mercury, and cadmium into the soil for decades. The tool has two parts that work together. First, a device-specific data sanitisation checklist — because handing over a de...

0 0
3m read
DEV Community • 2026-04-18 05:17

Hidden Answers in Plain Sight: A CLI to Ask the Earth

This is a submission for Weekend Challenge: Earth Day Edition 🌍 What I Built I built a small command-line experiment called earth-oracle. You ask the Earth a question… and it answers. But not in the way you might expect. Instead of generating answers, the oracle reveals something more uncomfortable: the answer was already there. 🎬 Demo Here’s what it looks like: earth ...

0 0
2m read
Kayon for Weekend Challenge: Earth Day Edition
DEV Community • 2026-04-18 05:08

Kayon for Weekend Challenge: Earth Day Edition

This is a submission for Weekend Challenge: Earth Day Edition What I Built Kayon is a digital platform that transforms small daily actions into measurable environmental impact. Inspired by the philosophical symbol of balance in traditional wayang, Kayon empowers individuals to build eco-friendly habits, track their carbon footprint, and amplify their impact through social sharing. Mor...

0 0
2m read
DEV Community • 2026-04-18 05:07

Techn0tz Turns 1 — Help Shape What’s Next

Techn0tz turns 1 🎉 It started as a simple space to document learning. Over time, it evolved into building real applications in Rust — focusing on how things work, not just how to write them. The next phase moves toward deeper features and more structured learning. To make this more useful, a quick survey has been added: 👉 Takes less than 1 minute ⏱️ 🔗 Open 1-Minute Survey Your input will dir...

0 0
1m read
DEV Community • 2026-04-18 05:03

Scrub Your Btrfs Before It Scrubs You: Practical `btrfs scrub` + systemd timer

If you run Btrfs and never schedule btrfs scrub, you are skipping one of the filesystem's most useful maintenance tools. Scrub is not glamorous. It does not make your box faster. It will not clean up space. But it does walk your filesystem, verify checksums on data and metadata, and, when redundant copies exist, repair corrupted blocks from a good copy. That is exactly the sort of quiet maintena...

0 0
6m read
DEV Community • 2026-04-18 05:02

Day 75 of #100DaysOfCode — Building DevBoard: Job Search and Applications

Yesterday, employers got their full dashboard. Today, for day 75, I built the candidate side, everything a developer needs to find a job on DevBoard. Browsing listings, searching and filtering by tech stack and location, viewing job details, and submitting an application with a cover letter. By the end of today, the two sides of the platform will be talking to each other in a complete loop. ...

0 0
5m read
DEV Community • 2026-04-18 05:01

AWS Data & AI Stories #02: Amazon Bedrock Data Automation

In the first article, I talked about multimodal AI at a high level. Now it is time to go one step deeper. When we say multimodal AI, one of the first real challenges is not the model itself. The first challenge is the data. In most environments, the input is messy, unstructured, and spread across different formats such as documents, images, audio, and video. Amazon Bedrock Data Automation, or BD...

0 0
7m read
DEV Community • 2026-04-18 04:54

Kubernetes v1.36 Drops April 22: What Platform Engineers Actually Need to Know

TL;DR: Kubernetes v1.36 releases April 22, 2026. The headline features are DRA GPU partitioning, workload-aware preemption for AI/ML jobs, and the permanent removal of the gitRepo volume plugin. Ingress-nginx is also officially retired. If you run AI inference workloads or care about cluster security, this release is not optional reading. Why This Release Matters More Than Most The CNC...

0 0
7m read
DEV Community • 2026-04-18 04:54

I Did 2 Months of Work for a 2-Week Price — Here’s What I learned

It started with a simple request. “Can you build us a website Nothing fancy. Just a clean design, maybe 5 pages. Two weeks, tops.” I said yes. No contract. No written agreement. Just an email thread with some bullet points and a handshake over Zoom. You probably know where this is going. How It Fell Apart Week one was fine. I designed the homepage, got approval, moved on to the i...

0 0
6m read
Hacker News: Front Page • 2026-04-18 04:49

What the EU Battery Passport Means for Your Devices

Article URL: https://holdmybill.com/blog/eu-battery-passport-explained-2027 Comments URL: https://news.ycombinator.com/item?id=47813223 Points: 8 # Comments: 0

0 0
1m read
DEV Community • 2026-04-18 04:46

Split your AWS AppSync schema across multiple files

If you’re working with AWS AppSync or any modular GraphQL API, you’ve probably want to split your schema across multiple files. This is great for developer sanity—but AppSync prefers a single .graphql file. Let’s automate that. This post walks through a simple Node.js script that uses the @graphql-tools ecosystem to: ✅ Load and merge your GraphQL schemas ✅ Resolve conflicts ✅ Write the final re...

0 0
2m read
DEV Community • 2026-04-18 04:45

Supercharge AWS Diagrams in VSCode with Mermaid and Custom Icons

Want to turn your architecture docs into visual gold? With the new Mermaid.js architecture diagram syntax and custom icon packs, you can create AWS diagrams—all from within VSCode using Markdown. This guide walks you through how to: ✅ Use Mermaid’s new architecture syntax ✅ Set up custom AWS and icon libraries ✅ Preview it all in VSCode using the Markdown Preview Enhanced extension Let’s dive i...

0 0
3m read
OpenClaw + GLM 5.1 = FREE AI AGENTS
DEV Community • 2026-04-18 04:44

OpenClaw + GLM 5.1 = FREE AI AGENTS

This is a submission for the OpenClaw Writing Challenge In this guide, I'll walk you through installing three tools step by step that together give you a free personal AI assistant running right on your computer. No subscriptions, no monthly fees = completely free. Here's what we'll install: Ollama: A program that lets you run AI models directly on your computer. Think of it as an "engine" ...

0 0
5m read
DEV Community • 2026-04-18 04:44

Anthropic Just Gave Claude a Design Studio. Here's What Claude Design Actually Does.

Figma has been the unchallenged center of digital design for years. Yesterday, Anthropic quietly placed a bet that AI can change that. On April 17, Anthropic launched Claude Design - a new product under its Anthropic Labs umbrella that lets you collaborate with Claude to build visual work: prototypes, slides, wireframes, landing pages, one-pagers, and more. It's powered by Claude Opus 4.7, their ...

0 0
5m read
DEV Community • 2026-04-18 04:43

Weekend Project: Build a ₹0 Amazon India Price Tracker in 50 Lines of Python

Saturday afternoon. You've been eyeing that ₹45,000 laptop on Amazon India for three weeks. Does it dip during the Great Indian Sale? Does it spike on weekends? Nobody knows — because nobody is watching. Today we'll fix that with ~50 lines of Python. No paid APIs, no ₹499/month SaaS, no Chrome extensions that sell your data. Just a weekend project you can finish before dinner. What we'r...

0 0
4m read
Previous Next

Showing page 84 of 1124

Previous 84 Next