I might be looking for one or more coding buddies for a modest after work #python #game project.
Especially someone who can support keeping me organized and motivated. Both are hard with ADHD.
No need to be a professional it is meant for fun and learning. Ideally, we can learn from each other while having fun
#codingtogether.
Moderate Python skills needed. German or English speaker. No Vibe coding.

Here is my pitch:
I miss the old browser games of 10-20 years ago without all sorts of fancy frontend nonsense.
Animations, graphics, overbearing JS, Flash or similar. I'd like to do a very toned-down CLI style UX.
Maybe some
#asciiart.

And I'd like to use and improve my
#async programming skills as well as try out/showcase the #textual library.
I have also wanted to build something on top of the Space Traders API for a while.
I have been a developer on the
#OGame Team for a while and have worked on porting old browser games to newer PHP versions before.
I have been an OGame player for about a decade.
I have 20 years of experience in web development in PHP.

Here is my proposed Stack:
* Python 3.10 or above
*
Textual Frontend
*
AioHTTP via OpenApi Generator
* SQLite / SqlAlchemy for local storage
*
Space Traders API
* Bonus points for hosting the app on a server with textual-serve or textual-web.
GitHub - Textualize/textual: The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser. - Textualize/textual

GitHub
Learn to Code with the Laurel Wheeler Foundation.
Our group project is a Flashcards app, and today we are working on the PRD.
Watch on YouTube: https://www.youtube.com/watch?v=Vr-umQzPdSk
To join us on Zoom, email [email protected].
#LearnToCode #CodingTogether #InclusiveTech #FlashcardsProject
Zoom Social - Learn to Code with FreeCodeCamp 3 hour special starting Flash Cards Team Project

YouTube
Вот список хэштегов, которые помогут отслеживать новости и находить новые проекты в сфере разработки свободного программного обеспечения (ПО):
Общие хэштеги по свободному ПО:
#OpenSource
#FreeSoftware
#FOSS (Free and Open Source Software)
#LibreSoftware
#OSS (Open Source Software)
Хэштеги для отслеживания инноваций:
#TechInnovation
#OpenSourceInnovation
#DevNews (Development News)
#CodeForGood
#FutureOfTech
Для поиска конкретных проектов:
#Linux
#Kubernetes
#Docker
#Blender3D
#GIMP
Сообщества и обучение:
#OpenSourceCommunity
#LearnOpenSource
#CodingTogether
#OpenSourceContributors
#DevCollaboration
Обновления и релизы:
#OpenSourceUpdates
#OSSRelease
#VersionControl
#GitHubProjects
#OpenSourceTools
Экосистема технологий:
#CloudNative
#OpenData
#APIDevelopment
#IoT (Internet of Things)
#AIandOpenSource
Эти хэштеги помогут вам не только оставаться в курсе событий, но и находить новые инициативы и сообщества для взаимодействия. Если нужен более узкий фокус, например, по языкам программирования или типам проектов, уточните, и я дополню список!

Tonight on #CodingTogether, I'll be back to implementing the rules of Go. Starting with verifying that my liberty calculations are correct, I'm then going to work on removing captured stones from the board.

I think I'm going to change format, in that I will stream to Twitch, but may only post a 10 minute edited cut to Youtube. My one-hour videos get zero watches, and maybe the flailing programmer has no appeal.

https://www.twitch.tv/savannidgerinel

SavanniDGerinel - Twitch

I have been a professional programmer so long that my career is old enough to drink.

Twitch

So, tonight, on #CodingTogether, I'll be tangentially working on Kifu.

I'm going to build on some learning that I did this morning to see if I can build wasm bindings for kifu-core and see if I can get a progressive web app to talk to said bindings. But, no build environment for the Javascript. No webpack, snowpack, vite, or anything of the kind. Just straight-up Javascript code and some wasm-pack for the Rust side.

This one will be more flail than normal. Maybe that would amuse you. :)

If you want to run this, and you have Nix on your machine, it's a one-liner:

nix run git+https://git.luminescent-dreams.com/savanni/tools/#cyberpunk-splash -- --title "Playing the game" --countdown 10:00

This is (at least at the moment) a slightly older version which lacks the glow effect and the #CodingTogether hashtag.

tools

tools

gitea: Gitea Service

Gotta share this.

A bit over a week ago, I spent a day creating a new animated splash screen for my live stream.

This morning, I added a dirt simple glow effect. So, now I'm super, super excited to share it!

#CodingTogether

#CodingTogether this week is done. Started working on counting liberties, and it turns out that the flood fill algorithm isn't necessarily easy.

https://youtube.com/live/rq72_Nu_WMQ?feature=share

Playing the game of Go

YouTube

It's Thursday night, and I'll be live streaming #CodingTogether again.

Tonight, we will be dropping out of the user interface so we can focus on the logic of playing a game of Go. There are several algorithmic problems to be solved, and we're going to solve them with some test driven development!

8pm EDT, 00:00 UTC

https://www.youtube.com/@SavanniDGerinel/streams

Savanni D'Gerinel

Teile deine Videos mit Freunden, Verwandten oder der ganzen Welt

YouTube

So, I keep doing these programming streams, but I rarely get anyone attending during the stream, and almost no feedback afterwards.

I would like to regularly have three to five people actively engaging in the chat when I'm streaming, and a few elements of feedback on the recorded videos.

So, what's the right way to go about this? Advertise more? Change the format somehow?

#CodingTogether