Avatar
David Wilson
d64da327da9dbfd03350fb97894e210692fa50e1384279e49e7fa949037db91d
Scheme hacker, writer, game developer, and Emacs inhabitor living in Athens, Greece. I make videos about GNU Emacs, GNU Guix, Guile Scheme, and related topics on the System Crafters channel on YouTube. ✅ emacs mention in the profile #gnu #emacs #guix #lisp #scheme #gamedev

🔴 Today we continue hacking on a website from scratch using Guile Scheme!

We'll finish up the work we've been doing on the package tip authoring interface and add a few features to it.

I also want to talk a bit about Datastar in preparation for a video I'll make about it soon!

Join us here:

- https://youtube.com/live/6ZnwyYL-WAo

- https://twitch.tv/SystemCrafters

#guile #scheme #programming #webdev #sql #datastar

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqhmgprderyl6ns60zdqls22s9se2zlaz077cf6kdvflkf6n469zss2cv3wp "tandem" is just too spicy

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqhc2j7jdm5yw68kft3ljaxnrln78ju3lu389zquq8g79w5lntjtrscd0v7r Incredible!

Kubernetes seems so overkill for anything other than large-scale apps and services. Am I wrong about that?

Replying to Avatar jespada

when something like https://systemcrafters.net/craft-your-system-with-guix/ but more in depth curse like to fully setup a system ?

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq747ceatm52f6wexdxre5v88zrv9rsjw9cq6nxwg6zp6yzfsz7lys6vylx7 I have actually been planning for something like this!

Forgot to post this yesterday (oops) but my "Hands-On Guile Scheme for Beginners" course has a $50 discount starting Black Friday until the end of next week!

If you've wanted to learn Scheme or functional programming, especially for practical use, this course is a good place to start!

More information can be found here:

https://systemcrafters.net/courses/hands-on-guile-scheme-beginners/

#scheme #guix #programming

Anyone had luck with either of the GTK libraries for Guile, either g-golf or guile-gi?

Just tried to use both of them and failed miserably. Would love some tips to make one of them work!

#guile #scheme

nostr:npub1svscycac5dadvc895xy6qy2v4lpx85cut3qqt9xjy3euz2jjcjlq2r7l46 yep! I usually start a new iteration once per month

nostr:npub129tncdpgyd6ac78ek8me4sth5yp9rk5qe2tqxmj2q634tg8qepxqywmdn4 Yeah, really makes me want to try implementing something similar!

This voxel displacement technique for "modern retro" rendering looks so incredible, really inspiring:

https://blog.danielschroeder.me/2024/05/voxel-displacement-modernizing-retro-3d/

#gamedev #graphics

nostr:npub1l0fczkukz24x2fj5pj9tele880x4vfun5qv3q8t2jzjz6uw738psc2acen awesome! I want to play it

Bluesky is open to the public now. I don't know whether it's going to be the mainstream replacement for X but I created an account just in case:

https://bsky.app/profile/daviwil.bsky.social

In about 15 minutes, I'll begin live-hacking my entry for the Autumn Lisp Game Jam 2023!

We'll start building a cyberpunk-themed Solitaire game in Scheme using the brand new Guile Hoot toolchain. We may need to do some creative hacking to pull this off, but that's the fun part!

Join us on YouTube or Twitch:

- https://youtube.com/live/fp9J6sIYAMA

- https://twitch.tv/FluxHarmonicLive

#scheme #lisp #gamedev #gamejam

🔴 Today on #SystemCrafters Live, we'll take a look at Guile Hoot, an exciting new compiler toolchain for WebAssembly written in Guile Scheme.

Members of the Spritely Institute will join to answer questions and help me show off the latest developments in this project, so don't miss it!

Join us on YouTube or Twitch:

- https://youtube.com/live/Vd9zooWMOsM

- https://twitch.tv/SystemCrafters

- https://systemcrafters.net/live-streams/october-13-2023/

🕐 in your time zone: https://time.is/compare/1800_in_Athens

#guile #scheme #hoot #gnu #guix #freesoftware

🔴 Today on #SystemCrafters Live, we'll learn how to use Guile Hall, Guix and Emacs to develop new Guile Scheme libraries! With these tools you can scaffold new projects with everything you need to start hacking.

As an experiment, we'll use them to prototype a simple URL route handling library!

Join us on YouTube or Twitch:

- https://youtube.com/live/o-keXs2Uh7w

- https://twitch.tv/SystemCrafters

- https://systemcrafters.net/live-streams/september-1-2023/

🕐 in your time zone: https://time.is/compare/1800_in_Athens

#gnu #guile #guix #emacs #scheme #freesoftware

nostr:npub1g62l2pvxdk40jyw2750yv7lrf728yfpv6v3cpugtc6l6nkcen9eqvpf33t read? I don't read

nostr:npub1uqkj9wvl7tjnv6nwe29x9vy0jkc6pjqzn8364ugacqw6jajg8rvqphv098 maximum personality

nostr:npub10fntyzm2ylr6lyw3gwkrn7ptrmd85clvak9sl7eetpuew2zl057syx3eq2 there were a couple physical comedy moments in there if I recall, but definitely not played as a comedy. It's a classic

nostr:npub14rvx632dlvqthkn3a7uacmcklf7peee89dg6hjkn9ntdlwxzg97qz84yag nice presentation!