I am using Metabase for @wishlephant and can’t stop looking at the numbers I am seeing there. Maybe I should add a time limit how long I use it per day 🥰🙈

You can now sponsor my work on SignDict on github. If you like SignDict , please consider a donation to cover the video hosting costs 🙏

github.com/users/bitboxer/spon

After trying macOS Catalina I have to say: congrats for splitting up iTunes. Now I have three unstable and weird behaving apps instead of one 😆

If you can order glitter stickers for your side project, order glitter stickers for your side project 😍 @wishlephant

This instance is now updated to 3.0 🎉

Bodo boosted

JSX without React

For me JSX is the part of React that makes developing with it a real treat. Yes, the functional nature, the state and lifecycle management are really nice, too, but JSX makes it all come together in a great way. The effortless integration of HTML inside of JavaScript just makes it one of the best experiences writing a web frontend.

constelement=(<h1className="greeting">Hello,world!</h1>);

Sadly for my current side project React was not a great fit. I wanted something smaller. Something that could progressively enhance the website. It was important that everything also works without JavaScript and loaded fast. React was a no go for me.

I tried a few things and decided to give Stimulus a chance. After a few hours I realized I really wanted to use JSX inside of my new project, too. But how?

Luckily there already was a little library that did just that: adding JSX capabilities to projects without React. It was just a small tech demo, but I was able to add a couple of missing features with just a few lines of code. After two PRs the maintainer Terry allowed me to take over the project and it now lives inside of my GitHub account 😍.

How does it look like?

import{Controller}from"stimulus";importjsxElem,{render}from"jsx-no-react";exportdefaultclassextendsController{connect=()=>{render(<div>Stimulusversionofthiselement</div>, this.element);};}

Isn’t that nice? Jump over to the readme to see how you can add it to your own projects.

How it works? That’s not as complicated as it might seem. Turns out that you just need a babel plugin that transforms your JSX tree into a method call. Babel transforms the example from the beginning into this:

constelement=React.createElement('h1',{className:'greeting'},'Hello, world!');

The only part missing is the implementation of that method. The implementation is pretty straight forward.

After building my project with it I have to say that I really love the mixture of Stimulus and JSX.

If you want to see the end result or ever wanted to have a platform neutral wishlist outside of Amazon, feel free to give Wishlephant a try.

I finally found a little tool that fits my SVG editing needs perfectly: boxy-svg.com/ 💕

Short question: for @wishlephant I am searching for a helpdesk software to manage the support emails. Any recommendations?

This year I will work on , but won’t register on the website. I don’t need that T-Shirt and this reduces my CO2 footprint a little bit 🌳.

@jancborchardt ach und gerne auch mehr infos per mail: bodo@tasche.me

@jancborchardt ich schau dann mit der kleinen Nachmittags kurz mal rein oder so.

@jancborchardt okidoki. Dann wird Anika da sein mit ihrem diversity tickets app und ich kümmere ich mich zuhause um das Kind.

The kindergarten of our little one uses a new SaS to communicate with the parents. That service uses software components that are 5 years and older. This is totally fine 🙈

Bodo boosted

Töröö, liebe Mastodonmenschen! Wir sind online: Wishlephant.com ist die unabhängige Wunschliste im Netz. Kostenlos, einfach teilbar und schön! Von müden Eltern für mehr Mittagsschlaf. Und für alle, die eine Alternative zu Amazon und Google Docs suchen.✨🐘

@leitmedium ich und Anika bauen da gerade an was: wishlephant.com. Probier es gerne aus. Bin gespannt auf dein Feedback und Featurewünsche ❤️

@monoxyd bisschen spät, aber ich hab die ganze zeit dran gebastelt. Is jetzt endlich online unter wishlephant.com ! Teste gerne aus. Bin gespannt auf dein feedback ❤️

19th of September will be iOS update day or as I call it: on my phone day 😍

I am searching for an upright sitting bike that is stylish, clean and has a belt drive. Would love to get some recommendations.

Show more

Bodo's choices:

awooo.club

This is a small private instance run by Gil and Bitboxer. If you have any questions, feel free to open an issue in our Github repository.