IndieWeb post types

This content type is full of IndieWeb post types, which are all content types which allow me to take greater ownership of my own data. These are likely unrelated to my blog posts. You can find a better breakdown by actual post kind below:

 Like

Liked Representing State as interfaces in Go by Evan Moses 
Post details
I made up a neat little pattern in Go the other day. It’s a way to represent a state change in a system by exposing different APIs for different states, while only holding state in a single underlying struct. I’m sure I’m not the first person to invent this, and it may already a name, so please let me know if you know of one. I’m going to show an instance of the pattern first and the motivation after.

 Listen

Listened to Going Open Source at Convex with James Cowling - Software Engineering Daily by SEDaily 
Post details
Convex is a serverless backend platform to simplify fullstack application development. Its underlying database is written in Rust, and it uses TypeScript to integrate with reactive UI frameworks. The platform is growing, which has presented new reasons to make the code open source, and Convex recently released the source code for a self-managed version of

 Reply

Very open to supporting addition of more rules and custom advisories 😁

 Like

Liked Terence Eden (@Edent@mastodon.social)
Post details
Wondering what the world would look like if we implemented "Universal Basic Website". Entitle everyone to their own domain, a few GB of space, the ability to run simple apps / blogs / etc. What does the world look like if people aren't beholden to Flickr / Facebook / Google Photos to share their family albums? #UBI

 Like

Liked Aral Balkan (@aral@mastodon.ar.al)
Post details
@ErikJonker@mastodon.social @Edent@mastodon.social Here’s an article about our pilot project in Ghent seven years ago (!!!) now. Unfortunately, a conservative local government took power and cancelled our funding. https://www.demorgen.be/nieuws/gent-wil-burgers-eigen-stukje-internet-geven~b92ec1b4/

 Like

Liked Aral Balkan (@aral@mastodon.ar.al)
Post details
@ErikJonker@mastodon.social @Edent@mastodon.social My goal with the Small Web (Kitten, Domain, and Place) is to launch as a paid service so we can pay the mortgage and then, hopefully as people use it and maybe even as other orgs host Domain instances, to go to the EU, etc., and say “it works – now support this with our taxes.” We’ll see how it goes. The fact that we have had €zero EU funding to date doesn’t exactly fill me with hope.

 Repost

Reposted The Seven Voyages Of Steve (@sinbad@mastodon.gamedev.place)
Post details
I feel like subscriptions have generally made software quality worse. There was an argument that having to make paid upgrades to generate revenue to pay salaries put pressure on companies to change things that didn’t need changing, just to get that upgrade money, and subs reflected the holistic task of careful maintenance better. But in practice what’s often happened is the subscription props up bad decisions on product direction, because subs have to keep paying either way.

 Repost

Reposted Eloy (@eloy@hsnl.social)
Post details
@noracodes@tenforward.social IMHO you should pay for open source if you are making a profit on it. Lots of companies are reselling proprietary software and are paying for licenses without having specific feature wishes for the software, they just pay for the maintenance.

 Like

Liked Implementing dark mode in a handful of lines of CSS with CSS filters
Post details
I finally got round to implementing dark mode for this site (the cobbler’s children have no shoes and all that…) Here’s all the CSS I had to add: @media (prefers-color-scheme: dark) { /* Invert all elements on the body while attempting to not alter the hue substantially. */ body { filter: invert(100%) hue-rotate(180deg); } /* Workarounds and optical adjustments. */ /* Firefox workaround: Set the background colour for the html element separately because, unlike other browsers, Firefox doesn’t apply the filter to the root element’s background.

 Like

Liked Hotel hotspot hijinks by Paul Cochrane 
Post details
Ever been staying at a hotel and gotten annoyed that you always have to open a browser to log in for wireless access? Yup, me too. A recent instance was particularly frustrating and I had to pull out my favourite Swiss Army chainsaw in order to make my life a bit easier.

 Reply

I am slightly annoyed at how much houses need to be maintained

Oof I feel you 😬 it's the worst!

 Listen

Listened to Navigating Node.js Security: A Conversation with Matteo Collina by Schalk Neethling 
Post details
In a riveting episode of the Mechanical Ink podcast, host Schalk Neethling welcomed Matteo Collina, a luminary in the Node.js community whose work has amassed over 22 billion downloads on npm in 2023 for the various open source modules he maintains. This episode was not just a deep dive into the technical intricacies of Node.js but also an enlightening discourse on the security landscape, community engagement, and the future of back-end development with the introduction of Platformatic. Here's a closer look at the discussions that made this episode a must-listen for developers.

 Like

Liked Dare Obasanjo (@carnage4life@mas.to)
Post details
The hard part about evaluating successful people who’ve been at a company for several years is it’s hard to determine if they’re good at getting things done or good at getting things done AT THAT COMPANY. Too many friends have shared stories of hiring ex-FAANG people who try to replay their previous company playbook without the same resources, culture or strategic advantages. This is important to filter for in interviews and interrogate yourself as well for similar tendencies.

 Repost

Reposted JimmyB (he/him) (@JimmyB@mas.to)
Post details
@aral@mastodon.ar.al My little lad had a bad leukaemia when he was 20 months - in 2002. He had care at Great Ormond St - I calculated at the time (I’m an accountant) at somewhere between £250k and £500k, entirely free to us. And he lived. The US families sometimes didn’t fare so well. After they’d drained all insurance & resources their kids often died of something entirely treatable. Folks need to think very hard before voting for either #Tories or #Labour. @nhsactivistrn