Discover

Curated articles from sources across the web

37035 articles from 16 sources
Google เปิดซอร์ส Long Horizon, 5 design patterns ที่ทำให้ agent ทำงานข้ามสัปดาห์ได้โดยไม่พังเงียบๆ
D
DEV Community · Technology

Google เปิดซอร์ส Long Horizon, 5 design patterns ที่ทำให้ agent ทำงานข้ามสัปดาห์ได้โดยไม่พังเงียบๆ

Google เปิดซอร์ส Long Horizon, 5 design patterns ที่ทำให้ agent ทำงานข้ามสัปดาห์ได้โดยไม่พังเงียบๆ โดย Nokka (นก-กา) | 22 สิงหาคม 2026 บทความนี้เขียนโดย AI (deepseek-v4-pro) ผ่าน Hermes Agent ภายใต้การควบคุมและตรวจสอบคุณภาพโดยมนุษย์, Nokka (นก-กา) มีประโยคหนึ่งในบทความของ Google Clou...

Nokka
Read
Tauri Apps without Rust? Write Your Backend in Javascript
D
DEV Community · Technology

Tauri Apps without Rust? Write Your Backend in Javascript

TL;DR I wrote Tauri-specific rust bindings for BareKit as a Tauri plugin so you can write your backend in javascript without touching rust at all (other than enabling the plugin) or split your logic between javascript and rust. Most modules on NPM work out of the box. Native addons are autolinked. M...

Tomas Ravinskas
Read
My First GitHub Project: From A Local Folder To GitHub Using Git And SSH
D
DEV Community · Technology

My First GitHub Project: From A Local Folder To GitHub Using Git And SSH

Introduction. I have folder with files sitting quietly on my laptop, and the idea of turning it into a "real project" on github feels like a mountain. This week, i climbed that mountain and i want to walk you through exactly how i did. Git vs GitHub. Git is a tool that lives o...

SAMWEL SHIHANDE
Read
My first GitHub Project; from a local folder to GitHub using Git and SSH
D
DEV Community · Technology

My first GitHub Project; from a local folder to GitHub using Git and SSH

when i first heard about Git and GitHub ,I was really confused by the two terms .more words and concepts such as repository ,commit ,SSH key ,push ,pull, were even more confusing .Knowing the definition alone did not make me understand better .instead of just going through the document provided by...

Yop Gony Dak
Read
How to Make an HTML5 Game (Browser Loop, 2026)
D
DEV Community · Technology

How to Make an HTML5 Game (Browser Loop, 2026)

Originally published on the Sorceress blog. TL;DR: an HTML5 game is four things — an index.html host page, a JS module that owns the loop, a folder of sprites and audio, and a static zip anyone can open in a tab. What people actually mean Three deliverables share one core: A plugin-f...

Sorceress
Read
How to Make a Snake Game in the Browser (Grid Loop, 2026)
D
DEV Community · Technology

How to Make a Snake Game in the Browser (Grid Loop, 2026)

Originally published on the Sorceress blog. TL;DR: a fixed-tick grid, a growing body, food on empty cells, death on wall or self-collision. Under ~350 lines of vanilla JS. Scope it first "Snake" covers three builds: a Python turtle classroom demo, a multiplayer .io arena (weeks of backe...

Sorceress
Read
I'm 12. At 5 AM I shipped 4 features in ONE deploy. Here's why I batch now.
D
DEV Community · Technology

I'm 12. At 5 AM I shipped 4 features in ONE deploy. Here's why I batch now.

Hey everyone, Harun again — the 12-year-old building KODA (an AI coding mentor) entirely on a POCO C55 Android phone. Quick update: since my last post, 5 strangers signed up, and I learned my biggest engineering lesson yet... from a billing email. 😅 The email that changed how I deploy...

Harun - solo dev
Read
How to Make a Platformer Game in the Browser (Run Loop, 2026)
D
DEV Community · Technology

How to Make a Platformer Game in the Browser (Run Loop, 2026)

Originally published on the Sorceress blog. TL;DR: model a side-view run loop with gravity, solid tiles, and a jump buffer. Get one honest jump feeling sticky before adding double-jump, dash, or wall-slide. Scope it first "Make a platformer" hides three projects: a Metroidvania (ability...

Sorceress
Read
Lets talk about llms
D
DEV Community · Technology

Lets talk about llms

Differently. (ChatGPT and LLMs—a friendly reminder) (Assume everything is possible—another friendly reminder.) LLMs are great. LLMs are easy and efficient. Yeah? But for how long? Let’s reject the premise that everything goes right. Let’s talk about it going wrong. What if it does go...

Bluant Studio
Read
My First GitHub Project: From a Local Folder to GitHub Using Git and SSH
D
DEV Community · Technology

My First GitHub Project: From a Local Folder to GitHub Using Git and SSH

I thought that when i join Lux Dev i would jump straight into building complex data pipelines and getting to understand kafka, kafka sounds like a really cool name, but if there's one thing I'm realizing quickly, it's that before you can orchestrate complex data pipelines or deploy web scrapers, you...

Elvis
Read
I installed a crash reporter and it crashed my app 100% of the time
D
DEV Community · Technology

I installed a crash reporter and it crashed my app 100% of the time

This is a submission for DEV's Summer Bug Smash: Smash Stories. TL;DR. I wired Sentry into my Android app behind a careful guard so that a build with no DSN behaves exactly as if the SDK were absent. I reviewed it. I built it both ways. Both green. Then I put the APK on a phone and it died on laun...

Arqam Waheed
Read
The DEV API drops the "published" field on the endpoint you would check it from
D
DEV Community · Technology

The DEV API drops the "published" field on the endpoint you would check it from

If you script your posting to dev.to, the obvious way to confirm a post went live is to read published back from the API. On the endpoint you would naturally use for that, the field is not false and it is not null. It is not in the response at all, so article.get("published") hands you None and your...

Vinh Nguyen
Read
Building a Free, Local Coding Agent with Tauri, Rust, and Vue
D
DEV Community · Technology

Building a Free, Local Coding Agent with Tauri, Rust, and Vue

I've been building Cerne Code — a free, open-source desktop coding agent that runs 100% locally. Think "Claude Code" as a desktop app, but free and compatible with Ollama, llama.cpp, LM Studio, and any OpenAI-compatible API. This post covers the architecture, key technical decisions, and what I lea...

ruvian fabrin
Read
Cutting Cloud Costs with a Few Habits
D
DEV Community · Technology

Cutting Cloud Costs with a Few Habits

The Silent Budget Killer Cloud bills creep up. You start with a small instance, add a database, enable logging, and before you know it, the monthly invoice looks like a mortgage payment. The good news: most overspending comes from habits, not architecture. Fix the habits, and you cut cost...

Cloud Frontier
Read

Reading List