Discover

Curated articles from sources across the web

4630 articles from 16 sources
Why ownPublicKey() Is Unsafe for Access Control in Compact
D
DEV Community · Technology

Why ownPublicKey() Is Unsafe for Access Control in Compact

Why ownPublicKey() Is Unsafe for Access Control in Compact There's a pattern I see in early Midnight contracts that looks completely reasonable at first glance and is completely broken in practice. It goes like this: store the owner's public key in the ledger at initialization, then check...

Tosh
Read
SigNoz Setup Guide - Monitor Server
D
DEV Community · Technology

SigNoz Setup Guide - Monitor Server

Environment OS: Ubuntu (snap docker) Docker path: /var/snap/docker/common/var-lib-docker/ SigNoz path: /root/signoz/ SigNoz version: v0.117.1 ClickHouse version: 25.5.6 CPU: No AVX2 support (important — affects configuration) 1. Install SigNoz cd /root git clon...

Anh Hai Newton
Read
TimescaleDB Continuous Aggregates: What I Got Wrong (and How to Fix It)
D
DEV Community · Technology

TimescaleDB Continuous Aggregates: What I Got Wrong (and How to Fix It)

I thought continuous aggregates would solve my crypto data performance problems. They did, for about three weeks. Then the wheels came off, and I spent two months untangling the mess I'd made. If you're using TimescaleDB as your time-series database and thinking about continuous aggregates, read th...

Asaduzzaman Pavel
Read
Show HN: Sfsym – Export Apple SF Symbols as Vector SVG/PDF/PNG
H
Hacker News · Technology

Show HN: Sfsym – Export Apple SF Symbols as Vector SVG/PDF/PNG

I found myself reaching for SF Symbols' 'Copy Image As…' quite often during agentic design sessions, so I made a command-line tool that the agent can use by itself. It exports Apple SF Symbols as SVG, PDF, or PNG.The vector paths come directly from macOS's symbol renderer. Internally it reaches a p...

olliewagner
Read
Claude Code accounts switcher, Finally!!
D
DEV Community · Technology

Claude Code accounts switcher, Finally!!

Picture this. You've spent time getting Claude Code just right — your skills configured, plugins loaded, MCP servers humming. It feels good. You're productive. Then you switch accounts. Gone. All of it. I have a personal Claude account and a work one. Every switch meant re-authenticating...

Moemen Gaber
Read
(EDA Part-3) Univariate Analysis — Understanding Every Feature One at a Time
D
DEV Community · Technology

(EDA Part-3) Univariate Analysis — Understanding Every Feature One at a Time

Part 3 of 5 — Intermediate In Part 2, we got the patient's file open. Now, it is the time for the real examination. We're going to look at each "organ"—each feature in our dataset — one by one. This is called univariate analysis, which is just a fancy term for looking at one variable at a time....

Shivappa
Read
Building Stateful AI Agents with Backboard: A Complete Feature Deep Dive
D
DEV Community · Technology

Building Stateful AI Agents with Backboard: A Complete Feature Deep Dive

The AI agents have evolved far beyond simple chatbots. They're evolving into autonomous systems capable of reasoning, remembering, retrieving knowledge, and executing actions. But building such systems from scratch? It usually means stitching together: Vector databases Memory layers Tool orchestr...

Ranjan Dailata
Read
I Built a Carbon Footprint Tracker in 48 Hours — Here's How Copilot Saved Me
D
DEV Community · Technology

I Built a Carbon Footprint Tracker in 48 Hours — Here's How Copilot Saved Me

This is a submission for the Weekend Challenge: Earth Day Edition 🌱 What I Built I built EcoTrack Pro — a beautiful, privacy-first carbon footprint calculator that helps individuals understand and reduce their environmental impact. The problem: Most carbon calculators are either too...

HARD IN SOFT OUT
Read
Examlock
D
DEV Community · Technology

Examlock

ExamLock Secure exams, live classroom workflows, and real-time proctor intervention. DEMO ExamLock is more than a lock screen for tests. It is a full classroom and assessment platform with: A Flutter mobile app for both students and teachers Role-based home layout...

Zheus Leiandre Codez Cajote
Read
A declarative CLI framework in Rust
D
DEV Community · Technology

A declarative CLI framework in Rust

I built a declarative CLI framework in Rust (define your CLI in TOML) Most Rust CLI tools are built with libraries like clap. They’re powerful—but also verbose. After building a few internal tools, I kept running into the same problem: Too much boilerplate for simple commands Repeating argume...

kuangren chu
Read
a claude code/codex plugin to run autoresearch on your repository
D
DEV Community · Technology

a claude code/codex plugin to run autoresearch on your repository

i built https://github.com/evo-hq/evo for those of you who are autoresearch pilled , or have been meaning to get into autoresearch but dont know how. Its an opensource Claude Code & Codex plugin that optimizes code through experiments you hand it a codebase. it finds a benchmark, runs the bas...

Alok Bishoyi
Read
AI startup claims to automate app making but actually just uses humans
D
DEV Community · Technology

AI startup claims to automate app making but actually just uses humans

When "AI Automation" is Just Human Labor: A Developer's Reality Check The AI landscape is a minefield of hype and promises. As developers, we're constantly sifting through marketing fluff to find the actual signal – the tools, frameworks, and methodologies that genuinely push boundaries a...

Steffen Kirkegaard
Read
The Scroll Animation That Was Hiding Our LCP Element
D
DEV Community · Technology

The Scroll Animation That Was Hiding Our LCP Element

Mobile LCP of 6-7 seconds. Server response of 72ms. The problem was a scroll animation hiding our primary heading at opacity 0 until JavaScript hydrated. Here is what we found and how we fixed it. The numbers did not add up We ran Lighthouse on the Stackra.app homepage. Desktop performance scored...

Luke Beck
Read
Java Collections: Everything You Need to Know About the List Interface
D
DEV Community · Technology

Java Collections: Everything You Need to Know About the List Interface

1.List Interface : The List interface is part of java.util and extends the Collection interface. It represents an ordered sequence of elements — you can access any element by its position (index). It is Ordered It Allows duplicates Index-based access import java.util.List; import java.util.A...

Arul .A
Read

Reading List