Sign in

Beshr

@beshr.bsky.social
64 followers 8 following 30 posts

Software engineer and architect. Working at Ericsson. beshr.com

PostsRepliesMedia
Beshr @beshr.bsky.social · 28/09/2026
An app I've been meaning to make for a while, a cross-platform, native, emulator frontend that just works (akin to OpenEmu), that works seamlessly (and only) with a RomM server. github.com/RompEmu/Romp... #Emulators #RomM #RetroGames
110
Beshr @beshr.bsky.social · 19/09/2026
Just released GroupTab 1.5.2 with some minor bug fixes.
000
Reposted by Beshr
Cameron Banga @cameronbanga.com · 18/09/2026
Here's some open screenshots of #iphoneduo
073
Reposted by Beshr
Saleh @mskayyali.com · 04/09/2026
Starting a new series on Interface Studies, speaking with people who are building new kinds of interfaces and reimagining old ones. The first episode features @danielpipk.in and Omar Rizwan from folk.computer. Hope you enjoy it. youtu.be/uXHHnps4tU8?...
youtu.be
Conversations 01: Omar Rizwan & Daniel Pipkin from Folk.Computer
YouTube video by Interface Studies
1125
Beshr @beshr.bsky.social · 03/09/2026
I'm not a fan of chat as the main UI for interacting with AI, so I'm trying something where you interact with LLMs by handling regular files and folders, sort of like Dropbox but for LLMs. Check it out testflight.apple.com/join/7KnzAxcy
000
Reposted by Beshr
Nightveld | Wishlist on Steam! @nightveld.com · 20/08/2026
Light is your only weapon and your only sense. Every point of damage costs you a piece of the map. #Nightveld Wishlist Nightveld on Steam: store.steampowered.com/app/4952370/... #IndieGame #BulletHeaven #ReverseBulletHell #IndieGames #SoloDev
store.steampowered.com
Nightveld on Steam
A bullet heaven (a reverse bullet hell) where your only weapon is the light you see with. Widen the beam to see the swarm coming, or focus it to burn what's close, and go blind everywhere else.…
062
Reposted by Beshr
Nightveld | Wishlist on Steam! @nightveld.com · 15/08/2026
Push the Gloaming to its last third and it unravels into something different. You'll wish it was still the boss you started with. store.steampowered.com/app/4952370/... #IndieGame #BulletHeaven #ReverseBulletHell #IndieGames
063
Reposted by Beshr
Nightveld | Wishlist on Steam! @nightveld.com · 14/08/2026
Quick view of the Crux, one of the weapon blessings in #Nightveld. It doesn't give you more light, it gives you a choice. The focused beam splits into four to attack on all fronts. #IndieGame #BulletHeaven #ReverseBulletHell #IndieGames
062
Reposted by Beshr
Saleh @mskayyali.com · 08/08/2026
🔔 New video on Interface Studies. It starts with a simple question: do we have too many settings? But as I explore some possible answers, a bigger question emerges: is that even the right question? youtu.be/vlsH_HbSrSE
youtu.be
Do We Have Too Many Settings?
YouTube video by Interface Studies
0114
Beshr @beshr.bsky.social · 08/08/2026
In case you missed it, my upcoming game Nightveld is live on Steam. Will release in Q4 and a cool demo ~October for Next Fest. Wish list on Steam if you're into bullet hell / bullet heaven games. store.steampowered.com/app/4952370/... Gameplay video (boss fight)
010
Reposted by Beshr
Nightveld | Wishlist on Steam! @nightveld.com · 29/07/2026
Nightveld is up on Steam! Wishlist on store.steampowered.com/app/4952370/... #IndieGame #BulletHeaven #ReverseBulletHell #IndieGames #Survival #Dark #Steam #Teaser
182
Reposted by Beshr
Nightveld | Wishlist on Steam! @nightveld.com · 28/07/2026
A few seconds inside the Starveling's bone cage. Sever the limbs one bone at a time, the light you burn him with is the light he came to eat. #Nightveld #IndieGame #BulletHeaven #ReverseBulletHell #IndieGames #Survival #Shmup
041
Beshr @beshr.bsky.social · 26/07/2026
GroupTab 1.5.0 now available with Working Set and per-display groups. apps.apple.com/us/app/group... #macos #apps #productivity
000
Reposted by Beshr
Nightveld | Wishlist on Steam! @nightveld.com · 26/07/2026
Nightveld will feature eighteen different enemy types, here are four of them: the Drifter, the Void Moth, the Seeker, and the Hunter. #IndieGame #BulletHeaven #ReverseBulletHell #IndieGames #Nightveld
053
Reposted by Beshr
Nightveld | Wishlist on Steam! @nightveld.com · 25/07/2026
In Nightveld, the dark is alive, and dawn arrives on a clock. Steam page coming soon! Follow on X/Bsky for updates. Also get in touch if you're a twitch streamer and interested! (e: contact@nightveld.com) #IndieGame #BulletHeaven #ReverseBulletHell #IndieGames #Roguelite
0103
Reposted by Beshr
Nightveld | Wishlist on Steam! @nightveld.com · 25/07/2026
In Nightveld, every night is longer and hungrier than the last. #ScreenshotSaturday #IndieGame #BulletHeaven #Survival #Teaser #IndieGames
083
Beshr @beshr.bsky.social · 25/07/2026
Working on a side-side-project, a cross-platform libretro emulation system/frontend. Anyone interested in testing?
110
Reposted by Beshr
Saleh @mskayyali.com · 11/07/2026
New on Interface Studies: almost every app has a bookmark button. Almost none of them has a real “later.” This video traces the save-for-later pattern from a 1983 study of office desks, through browser bookmarks and hidden menus, to the Watch Later lists we rarely open. youtu.be/frjyb4_4Rlg?...
youtu.be
"Save for Later" Has No Later
YouTube video by Interface Studies
4688
Beshr @beshr.bsky.social · 03/07/2026
First Playable Demo Available! - Nightveld beshr.itch.io/nightveld/de... #indiegames
beshr.itch.io
First Playable Demo Available!
Finally, after many rounds of back and forth between my Windows and macOS machines, I'm very happy to release the first playable demo of Nightveld! In this demo, you can play the first 10 nights (wave...
152
Beshr @beshr.bsky.social · 28/06/2026
Nightveld devlog #0 - Nightveld beshr.itch.io/nightveld/de...
beshr.itch.io
Nightveld devlog #0
Hey everyone! I've been quietly working on a game called Nightveld for a while now, and I finally put up a page for it. It's a twin-stick horde survivor ( bullet-heaven ) where light is your only weap...
100
Beshr @beshr.bsky.social · 18/06/2026
Ossature can now catch code that compiles but is wrong ossature.dev/blog/code-co...
ossature.dev
Ossature can now catch code that compiles but is wrong — Ossature Blog
The 0.1 releases let an AMD component declare how its code should behave, and add a reviewer that reads the generated code against those contracts after it compiles.
001
Beshr @beshr.bsky.social · 17/06/2026
What if you could read RSS feeds like an old RPG / visual novel?
020
Beshr @beshr.bsky.social · 13/06/2026
Picked up my old nim2d (2d game engine in Nim, inspired by love2d's API github.com/nim2d/nim2d). Updated for Nim 2 and SDL3 now, and published some docs: nim2d.github.io/nim2d/.
nim2d.github.io
nim2d
000
Beshr @beshr.bsky.social · 14/05/2026
Domain Knowledge Is the Leverage
log.beshr.com
Domain Knowledge Is the Leverage | The Log
000
Beshr @beshr.bsky.social · 13/05/2026
What Makes a Good LLM Spec: ossature.dev/blog/what-ma...
ossature.dev
What Makes a Good LLM Spec — Ossature Blog
The format you pick for specs is the easy part. The hard part is knowing what is worth writing down and having a good harness around it that helps you without being in your way. A few practical princi...
021
Beshr @beshr.bsky.social · 03/05/2026
AI-Generated Code Has No Author ossature.dev/blog/ai-gene...
ossature.dev
AI-Generated Code Has No Author — Ossature Blog
Generated code does roughly what you asked, but you can't tell from reading it which decisions were deliberate and which the model just guessed. Specs are where those decisions go so they don't end up...
010
Beshr @beshr.bsky.social · 18/04/2026
Working on a little music box project for my little daughter and Tidal’s API is probably the best I’ve ever seen for a music streaming service. Auth is simple, and just the fact that you can get direct media URLs for streaming is awesome.
000
Beshr @beshr.bsky.social · 25/03/2026
Wrote about the background and thinking behind Ossature, a proper intro for what I’ve been thinking about with Ossature ossature.dev/blog/introdu...
ossature.dev
Introducing Ossature: Spec-Driven Code Generation — Ossature Blog
Ossature is an open-source harness for spec-driven code generation. Write specs, validate, audit, review the build plan, and generate code with full control at every step.
000
Beshr @beshr.bsky.social · 18/03/2026
My take on spec-driven LLM code generation: write specs, review the build plan, execute step by step. When a task fails, fix it and keep going instead of starting over. It's called Ossature. Open source, v0.0.1. ossature.dev
ossature.dev
Ossature — Spec-Driven Code Generation
An open-source harness for spec-driven code generation.
231
Reposted by Beshr
Saleh @mskayyali.com · 16/02/2026
Published a new video on "Interface Studies" What Do We Really Know About the Back Button? This video traces the concept of "back" across five distinct systems. Each system makes a different wager on what kind of past should be available to the user. youtu.be/Z4cS2Ivg2-M?...
youtu.be
What Do We Really Know About the Back Button?
YouTube video by Interface Studies
0233
Beshr @beshr.bsky.social · 01/02/2026
GroupTab v1.4.1 is now available, with various bug fixes. Check the details at beshr.com/grouptab/rel... and docs at beshr.com/grouptab/docs/. Get it from the macOS App Store: apps.apple.com/us/app/group... #macos #apps
030
Beshr @beshr.bsky.social · 19/01/2026
GroupTab v1.4 is now available with snappier tab switching, quick number-based navigation, and various fixes: beshr.com/grouptab/
beshr.com
GroupTab - Grouped App Switcher for macOS
Organize your macOS apps into groups and switch between them instantly with GroupTab, a better alternative to the default Command-Tab switcher.
020
Reposted by Beshr
Sudecku, a deck-building Sudoku! @sudecku.bsky.social · 27/08/2025
Very happy to finally share Sudecku, a deck-builder Sudoku! If you're into puzzle and card games, you might like this! On the App Store: apps.apple.com/app/sudecku/... Main Website: sudecku.com #sudoku #puzzle #cards #ios
apps.apple.com
‎Sudecku
‎Experience Sudoku like never before! Sudecku combines the timeless logic of Sudoku with the strategic depth of a deck-building card game. Challenge your mind in a whole new way. The goal is simple: ...
022
Beshr @beshr.bsky.social · 04/08/2025
Notes on Swift From Building an iOS Game log.beshr.com/notes-on-swi...
log.beshr.com
Notes on Swift From Building an iOS Game | The Log
010