Did I mention that the kids love the PrintABloks?
After the Christmas presents were unwrapped, they went back to play with the old toys! :D

Show thread
Patrick boosted

Every time I need to persist some simple data on a web app, I go through a dreaded “which database should I use?” process which – given I’m not building a global panopticon – is *always* overkill so I’ve decided to bite the bullet and write a very basic transparent (using Proxy) in-memory database for Site.js that flushes to JSON files on each write and is available on all your routes so you can use it without knowing you’re using a database. Working title: What Database? :)

#SmallWeb #SiteJS

The problem with making your own chocolate at home is... actually wait, no, there is no problem! ;)

Patrick boosted

Check out these amazing sportspeople...err, sportsmarbles 🤣


The sports commentator of the Marble Olympics is truly hypnotising!

The GouvAlert.lu app is the local Slashdot effect.

You won't be able to access meteolux.lu right now, due to the silly weather alerts that the app puts out.

Vous prenez parfois le bus ?

Alors VOTEZ pour nos jeunes codeurs Leo et Henri au Prix de la Jeunesse !


(Leur projet BUSTER.lu est en jaune au milieu de la page de vote)

Merci d'avance pour vos votes et boosts ! Aidez nos jeunes Davids contre Goliath en partageant largement autour de vous :)

Patrick boosted

If you're an avid open-source user who would love to help advance a project, there's a lot you can contribute whether you can program or not:

Provide constructive feedback, file bug reports, improve the documentation or help out maintaining the web & social media presence. Spread the word and recommend the projects you love to others (btw, I run Arch 😂)

Say "thank you" and tell developers to "keep up the great work". That form of contribution means a lot more than you could possibly imagine.

Do you ever wonder how many planets / ecosystems died because one of their species misbehaved?

We’re pretty “sure” that there are other forms of life out there... well, what about other forms of stupidity ? ;)

Patrick boosted

I’m very excited about this – it’s one of the first pieces of the bridge we’re building towards the peer web (it’s on the current web leg of the bridge – that’s where are now.)

Democratising the ability to develop/deploy personal sites is an important step. This is the first of a number of more specialised modules I’m considering releasing as I build the scaffolding of #Hypha. Hypha also will/does use Indie Web Server for its untrusted node (source.ind.ie/hypha/hypha).

Show thread
Patrick boosted

Indie Web Server

If you want to run your own personal web server, this is as easy as it gets.

- Zero-configuration

- Seamless TLS for development and production (without certificate warnings + A grade on SSL Labs in production).

- Command-line: use it to serve your static web site

- API: build your own dynamic web app on it in Node.js using Express, etc.



#SmallTech #IndieWebServer

Patrick boosted

Proud of our team that last night won the bringing home the third place and the 'Coup the coeur' prize.
Great achievement for the only girls team against other older and more experienced teams.

En cette Journée Internationale des Femmes, je suis trrrès très fier de notre équipe exclusivement féminine, les CoderDojo Girls qui se lancent dans le hackathon Game Of Code !

The other day, I thought about some medals that I needed... and then they became real, tangible!
How amazing is that?

+ = creative superpowers ❤️

sources, in case you want to remix: beetleblocks.com/users/welfrin

Please let my gravestone read: He Meant Well. ;)

Patrick boosted
Show more
OpenCloud Luxembourg Mastodon instance

A Mastodon instance for Luxembourg and beyond.