KKarthik Parameshwara1d ago · 7 min readThe SQL engine was fast. The table was the slow part.I built Blinkql, an open-source SQL workbench that runs in the browser. You open a CSV, Parquet, JSON or Excel file, write SQL and get results. The engine runs inside the tab, so the file is never uplkarthikparameshwara.hashnode.dev
MMikey Nichols22h ago · 36 min readJavaScript Does Not Get the Rules.For ten articles, the only thing that has ever run our game is main(), in Rust, in a terminal. Today, a browser runs it. Not a rewrite. Not a port. The same library, with the same twenty-eight tests, journeytocode.io
SSnowRSPS1d ago · 2 min readBuilding a browser client for a 317 Java game (work in progress)I run SnowRSPS, a free custom 317 server online since 2012. This is a devlog, not a launch post: the browser client is still being built. The starting point Our desktop client is a classic 317-style Jsnowrsps.hashnode.dev
MMikey Nichols2d ago · 37 min readClosing the Terminal Is Not Game Over.Our game can simulate an hour without making us wait an hour. It cannot survive the program ending. Close the terminal and everything is gone: the stages, the gold, the levels, the upgrade you bought.journeytocode.io
Jjameszhang2d ago · 4 min readDecoding iPhone HEIC images in the browser with WebAssembly (no server, no uploads)Every "free HEIC converter" website I found had the same privacy model: upload your photos to my server, wait, download the result. Family photos. Screenshots. Whatever was in your camera roll. I didnsnappykit.hashnode.dev
CCGTRocketX3d ago · 8 min readOne Godot 4 racer, two storefronts: what broke when we shipped the same build to the browser and Google PlayCGT Rocket X Racer is a fan-made, landscape runner/racer built in Godot 4. It has one project and two release targets: a web build for desktop browsers and an Android build on Google Play. Play free i1Ccgtrocketx.hashnode.dev
AAlok Singh3d ago · 15 min readBackground Removal in the Browser: U2-Net on ONNX Runtime Web, a Zoomed Second Pass and a Guided-Filter MatteOriginally published at https://bestlatestapps.com/blog/background-removal-in-the-browser-u2net-onnx/. How my background remover turns a 320×320 saliency mask into a full-resolution cut-out with soft aryansbtloe.hashnode.dev
MMikey Nichols5d ago · 29 min readWe Accidentally Built a Game Engine.Our game works, but its rules and its screen are tangled together in one file of more than four hundred lines. Today we pull them apart, so the same game can run in a terminal now and in a browser latjourneytocode.io
HHostlessWP5d ago · 8 min readHow WordPress runs on Cloudflare Workers (PHP in WebAssembly)WordPress core is not modified. PHP itself is compiled to WebAssembly, and a small runtime layer gives it what a server used to: a database connection, a file system, a clock, storage for media and a hostlesswp.hashnode.dev
MMikey NicholsOct 23 · 22 min readIdle Is Not a Timer.Our game has a progression loop now. Kill a slime, get paid, level up, buy damage, kill a tougher slime. It still stops the moment you stop clicking. So today we are going to make time part of the gam38IMYjourneytocode.io