Morning.dev
My Feed Popular
Login
DEV Community • 2026-08-20 13:00

One Row at a Time, or All Rows at Once

This article gives you the one distinction that sorts out Excel's whole IF family, and ends the specific confusion where you try to make IF produce a total and cannot work out why it will not. IF works on one row and writes an answer into that row. Give it 82,956 rows and you get 82,956 answers, one each. It is a labelling tool: it builds a column. COUNTIF, SUMIF and AVERAGEIF look across every r...

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

Show the Unit Without Breaking the Number

This article gives you the move that lets a cell read "21.2x" while it still holds 21.1919 underneath: a custom number format. Press Ctrl+1 , pick Custom , type 0.0"x". The display changes. The number does not. The principle is one line, and it is the whole article: format changes appearance, substance stays put. Anything you type into the cell changes substance. So any time you catch yourself ty...

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

I built a dedicated, ISE-style environment & EXE exporter for PowerShell 7 (Testers Welcome!)

Hey everyone! Like many of you, when PowerShell 7 came out, I migrated my workflow over to VS Code. While VS Code is an absolute powerhouse, I found myself occasionally missing the lightweight, hyper-focused, "just open it and write" experience of the classic native PowerShell ISE. To bridge that gap, I spent the last few months building PS7 ScriptDesk—a dedicated Windows desktop scripting envir...

0 0
2m read
Flavio Copes • 2026-08-20 13:00

Gracefully stop a child process before a macOS app quits

Interrupt a media process, escalate after a timeout, finalize its output, and defer macOS application termination until the file is safe.

0 0
1m read
Articles on Smashing Magazine — For Web Designers And Developers • 2026-08-20 13:00

Timing Charts: A Blueprint For SMIL Animations

Discover SMIL, the often-overlooked way to animate SVGs that works inside `` tags and can fully animate everything in an SVG without JavaScript.

0 0
1m read
Hacker News • 2026-08-20 12:59

Show HN: Sitmap – a World in Conflict inspired map maker for Cold War scenarios

Comments

0 0
1m read
Hacker News: Front Page • 2026-08-20 12:58

Why the Ocean Cleanup Hasn't Solved the Plastic Pollution Crisis

Article URL: https://therevelator.org/why-ocean-cleanup-has-not-solved-plastic-pollution/ Comments URL: https://news.ycombinator.com/item?id=49374036 Points: 6 # Comments: 0

0 0
1m read
Hacker News: Front Page • 2026-08-20 12:58

Netherlands lists Israel as a threat to its national security for the first time

Article URL: https://www.trtworld.com/article/911b7ff6c075 Comments URL: https://news.ycombinator.com/item?id=49374031 Points: 14 # Comments: 0

0 0
1m read
DEV Community • 2026-08-20 12:56

LISKOV SUBSTITUTION PRINCIPLE

A parent class must be able to be substituted by its child classes without breaking the application. In practice, this helps to organize the idea of inheritance, as it prevents us from extending a parent class only to later remove an already implemented method or do a “throw new Error(‘Not implemented’)”. Making us much more careful during planning. THE BIGGEST SYMPTOM OF ERROR Un...

0 0
2m read
DEV Community • 2026-08-20 12:56

The day I asked three LLM agents to rewrite legacy Java for me — and what actually happened

1. The question that started everything Three weeks into my internship, my supervisor sat down across from me and asked, very casually: "OK your NLP pipeline extracts intentions and rules from legacy Java. Nice. And then what?" I looked at him. I looked at my laptop. I looked back at him. The whole project — Pulsar Modernizer — was supposed to eventually turn legacy Java into moder...

0 0
6m read
DEV Community • 2026-08-20 12:53

PRINCÍPIO DA SUBSTITUIÇÃO DE LISKOV

Uma classe mãe deve ser capaz de ser substituída pelas suas classes filhas sem que a aplicação quebre. Isso na prática ajuda a organizar a ideia de herança, já que nos faz evitar estender uma classe mãe, apenas para depois remover um método já implementado ou fazer um “throw new Error(‘Not implemented’)”. Fazendo com que tenhamos mais cuidado no planejamento. O MAIOR SINTOMA DE ERRO...

0 0
2m read
DEV Community • 2026-08-20 12:51

Designing CRM Workflows Like State Machines

Business workflows can look messy. A lead arrives from a website form. Someone contacts the customer. A follow-up is scheduled. A proposal is sent. The deal either moves forward or becomes inactive. But from a software design perspective, this process can be viewed in a much simpler way: A series of states and transitions. This is one reason CRM workflows can benefit from thinking like develop...

0 0
2m read
/r/ReactJS - The Front Page of React • 2026-08-20 12:47

Best open source calendar for integration

Suggest me a best open source calendar I want to implement that calendar on my software for the appointment bookings for the events of the clients which one will be the best option as the open source calendar I was thinking to use that official react calendar But feel free to tell me about the best one open your calendar with the best UI like shadcn submitted by /u/omi0009 [link]...

0 0
1m read
Hacker News • 2026-08-20 12:46

Show HN: Sentrint, a security scanner for projects build with LLMs

Comments

0 0
1m read
DEV Community • 2026-08-20 12:44

Making a screenshot PDF searchable — no OCR, because we rendered the page

We archive whole web pages as PDFs. Under the hood each page is a full-height screenshot dropped onto a PDF page — which looks perfect and is completely useless the moment you want to use the text. Ctrl+F finds nothing. You can't copy a sentence. A screen reader opens the document and sees… an empty page with one big image. The fix is the same trick a "searchable scan" uses: draw the real text in...

0 0
5m read
DEV Community • 2026-08-20 12:43

I built a Markdown editor under 10MB because Obsidian felt too heavy

I love writing in Markdown. What I don't love is opening a 200MB+ Electron app just to jot down a note. So I built Markify - a desktop Markdown editor that weighs in at under 10MB and still ships a real feature set. Why bother Obsidian is great, but it's heavy, and most of what I actually need day-to-day is simpler: open a file, write, preview, export, done. Every "lightweight" alterna...

0 0
2m read
DEV Community • 2026-08-20 12:43

Pi4J LED Playground: A Community Resource for Learning Hardware Programming with Java

One of the best moments when learning electronics is seeing your first LED blink. It's a simple experiment, but it represents the bridge between software and the physical world. With Java and Pi4J, that first step is already well documented. But what happens after the first LED? How do you experiment with different animations, colours, brightness levels, or GPIO configurations without repeatedly ...

0 0
2m read
DEV Community • 2026-08-20 12:38

Academic social network developed to connect students through knowledge exchange.

SkillShare is an academic social network developed to connect students through knowledge exchange, informal tutoring, and collaboration among users with different skills. The project aims to facilitate collective learning through a modern, dynamic, and responsive web platform. The project was developed as a Course Completion Project (TCC) for the Technical Course in Information Technology at the E...

0 0
1m read
Lobsters • 2026-08-20 12:32

Why compiling Rust to WebAssembly is slow

Comments

0 0
1m read
DEV Community • 2026-08-20 12:31

Chapter 2 (Part 2) Knowledge Retrieval Engine

2.6 Why Retrieval Is Necessary A Large Language Model only knows what was available during its training. If the user asks about something that changed after the model was trained, the model may not know the latest information. Instead of forcing the language model to guess, ACAI first determines whether external information is required. User Prompt │ ▼ Need External Knowledge? ...

0 0
4m read
Previous Next

Showing page 243 of 2363

Previous 243 Next