I've used ajv a lot, both as a library and a CLI and it's got some great support of the main JSON Schema drafts
Reposted
Christopher Gibilisco (@cjgibilisco@mastodon.gamedev.place)

Post details
Attached: 1 image

Liked
wandrew (@wandrew@godforsaken.website)
Post details
clowns to the left of me, jokers to the right, here I am in the waiting room wondering why pagliacci recommended this doctor
Liked
Erin š½ (@erincandescent@queer.af)

Post details
Attached: 1 image The W3C going for [brutal honesty here](https://www.w3.org/TR/2023/CR-rdf-canon-20231031/#how-to-read) I see

Liked
evacide (@evacide@hachyderm.io)
Post details
Some of you don't come from a family where "Is the political situation bad enough for us to flee the country?" is a regular topic of dinner conversation and it shows.
Reposted
sam ć«ćć :neofox: :cat_is_blob_and_lesbian: :therian:ā® (@starshine@woem.space)

Post details
passwords when you donāt enforce changing them every 2 months: Viy$Ehi8sy3&2WQ passwords when you enforce changing them regularly: password01!? password02!? password03!? password04!? password05!?

This is why I always would post Twitter HTML embeds, then remove their JS widget, so it stayed plain and unchanged
Liked
0 KB Social Media Embeds

Post details
I just saw Stefan Bohacek made a WordPress plugin for Mastodon embeds. As Dave noted, the <iframe> for a Mastodon embed is very big, the resources arenāt cached across instances. With Sā¦
Liked
Current thoughts on social media

Post details
My view on the state of social media in late 2023

Liked
Ryan Townsend (@ryantownsend@webperf.social)

Post details
Attached: 1 image āItās shit, but it workedā ā as @TheRealNooshu@hachyderm.io said himself, this slide doesnāt do the full story justice: https://shkspr.mobi/blog/2021/01/the-unreasonable-effectiveness-of-simple-html/ This reinforces why progressive enhancement is so very important. #PerfNow #WebDev

Liked
Andy Bell (@andy@bell.bz)
Post details
New on the blog: https://andy-bell.co.uk/how-im-using-the-fragments-of-social-media-now/ I think Iāve found the perfect balance: not trying to use all platforms the same, but leaning into what I think makes them good.
Liked
How Iām using the fragments of social media now - Andy Bell
Post details
It’s been over a year since Elon Musk started the process of dismantling Twitter, which has resulted in lots of fragmentation. It’s also resulted in new platforms arriving and some even disappearing (cya later T2/Pebble). I think I’ve found the perfect balance, which I guess is an evolution of the holy trinity. Mastodon For work […]
Listened to
Sustainable open source with Oqtane's Shaun Walker
by

Post details
Shaun Walker was at the forefront of open source in the .NET space as early as 2003 with the release of DotNetNuke. Scott sits down with Shaun to reflect on two decades of .NET open-source, what works, what doesn't, and what's sustainable and Shaun shares his new OSS venture, Oqtane!

Between and I took 6363 steps.
Liked
167 merges
by

Post details
Smaller releases are safer releases

Reposted
Laura Manach :bongoCat: (@cmconseils@mastodon.social)

Post details
Attached: 1 image :thinkhappy:

Reposted
David Baumgold (@singingwolfboy@queer.dev)
Post details
Just need to remember that sucking at something is the first step to being kinda good at it.
Liked
The Threads team is exploring a content publishing API
Iāve replied to encourage them to consider adopting #micropub rather than defining their own unique API. Theyāve committed to support ActivityPub so if theyāre serious about the open web then Micropub should also be considered.
by
Post details
The Threads team is exploring a content publishing API Iāve replied to encourage them to consider adopting #micropub rather than defining their own unique API. Theyāve committed to support ActivityPub ā¦
You have been successfully incepted, and it wasn't even an Elastic tshirt I had on š
Listened to
https://youtube.com/watch?v=YUY3GjhY0UE
.
Liked
Jamie Tanna - State of Open Conference 24
by

Post details
Jamie Tanna Jamie (he/him) has been an Open Source contributor longer than heās been working, finding an early interest in the differences between various Open Source and Free Software licenses and the ethical and moral obligations we should follow as folks building and consuming software. Jamieās a strong believer in building Open-first where possible, and ⦠Jamie Tanna Read More Ā»

Reposted
Aaron Toponce āļø:debian: (@atoponce@fosstodon.org)

Post details
Attached: 1 image Trying to figure out if this is satire. #opensource #programming

Liked
Christine Lemmer-Webber (@cwebber@octodon.social)
Post details
by the way I literally have trans friends say this in front of me and I thought "well that's not true because I'm not trans" and didn't say anything asddk;hgll;sdhggpiasdhd;iohsadasd
Liked
Christine Lemmer-Webber (@cwebber@octodon.social)
Post details
cis people do not think "I wish I could be trans", trans people think "I wish I could be trans", because they are, they just haven't realized it yet (or they're nonbinary, etc)
Listened to
Thoughtworks Technology Podcast: What's it like to maintain an award-winning open source tool?

Post details
Open source contributors and maintainers play a vital role in the technology ecosystem. But what's it like to develop and maintain an open source tool ā especially one that thousands of other developers use and depend on? In this episode of the Technology Podcast, Srinivasan Sekar and Sai Krishna join hosts Rebecca Parsons and Scott Shaw to discuss their work on AppiumTestDistribution, an open source tool that supports test automation framework Appium. AppiumTestDistribution won a LambdaTest Delta Award at the August 2023 Testμ Conference. Listen to Sekar and Krishna explain how the project emerged, how they approach maintaining and evolving the tool and what it takes to be a part of an award-winning open source project.
Listened to
Reflections on the LF OSS Maintainer Report
by

Post details
In todayās episode, the conversation dives deep into the Linux Foundation Research Open Source Maintainers Report. Georg, Alyssa, Dawn, Sophia, and Anita engage in a thoughtful discussion about the report's methodology, findings, and implications for open source projects. They explore topics such as the challenges of obtaining a representative sample in open source research, the bias toward technical contributors, and the importance of considering the long-term engagement lifecycle of contributors. Additionally, they touch upon the report's best practices, including documentation and diversity, and how these practices can be connected across different categories. Download this episode now to learn more!

Reposted
OpenUK (@openuk@hachyderm.io)

Post details
Attached: 1 image Exciting news! š The CFP for #SOOCon24 kicks off TOMORROW, and guess what? We've got an Open Source Software Track! If you're passionate about open-source software, we're eager to hear your ideas. Get ready to submit your proposals! š https://stateofopencon.com

Liked
jalcinƩ is twirling (@jalcine@todon.eu)
Post details
Best time to buy Halloween stuff, he says, as he looks at the poop bags that are half off in the store
Reposted
Aral Balkan (@aral@mastodon.ar.al)
Post details
Just got notice that RIPE NCC will not be funding the #SmallWeb. Not surprising, since we havenāt had a single successful funding application and Iām done wasting my time with this crap. small-web.org will launch as a commercial service (host your own Small Web place for ~ā¬10/mo) and hopefully that will make Small Technology Foundation sustainable. Since everything we do is free and open, others will also be able to host Small Web places. Also, you can fund us directly: https://small-tech.org/fund-us
Listened to
Interview with Jonathan Hall - Talking DevOps, Go and Continuous Delivery in Reverse - Richard Bown

Post details
I talk to Jonathan Hall about all things DevOps from small companies to large companies and where the customer fits in the often technical story of our code development and deployment. How do you bring junior devs up to speed responsibly? How do we as an industry think of DevOps tooling and how much isā¦Ā Read More Ā»Interview with Jonathan Hall ā Talking DevOps, Go and Continuous Delivery in Reverse

Liked
Jan Lehnardt :couchdb: (@janl@narrativ.es)
Post details
The benefit of Docker is that it makes it easy for folks to run software they donāt fully understand. The downside of Docker is that it makes it easy for folks to run software they donāt fully understand.
Reposted
Charlie Owen (@whalecoiner@indieweb.social)
Post details
I cannot describe the intense visceral rage that envelops me when someone would rather waste my time with a meeting than simply writing something down. Fucking energy vampires.
Liked
Mark Sutherland - Forgetting to Post
by

Post details
Forgetting to Post, a Note posted by Mark Sutherland, a developer and digital creative based in Leicester, UK

Between and I took 6711 steps.
You should be able to use https://docs.github.com/en/rest/repos/webhooks?apiVersion=2022-11-28 after enumerating all of your repos, if a bit of a manual hacky hacking is what you'd be happy doing!
Reposted
mhoye (@mhoye@mastodon.social)
Post details
People go to Stack Overflow because the docs and error messages are garbage. TLDR exists because the docs and error messages are garbage. People ask ChatGPT for help because the docs and error messages are garbage. We are going to lose a generation of competence and turn programming into call-and-response glyph-engine supplicancy because we let a personality cult that formed around the PDP-11 in the 1970s convince us that it was pure and good that docs and error messages are garbage.
Finally got there about half an hour ago. Almost uninterrupted attempts since 1700 yesterday, and at least several times it failed part way, or went to verify post download only to redownload š”
Liked
Tracking SQLite Database Changes in Git | Garrit's Notes
Post details
Congrats on the new job and the great starting week šš½
Liked
Random Geek (@randomgeek@hackers.town)
Post details
Holy heck, a functioning laptop and access to all the resources I need to work, and we aren't even done with the first week. I don't think this employer realizes how much better they are than the average.
Reposted
Sandor Szücs (@sszuecs@hachyderm.io)

Post details
Attached: 1 image If you open "medium" , it looks like a shit page. Don't post there, it's a non-public page:

Liked
.io considered harmful

Post details
The .io top-level domain funds and legitimises Britain's exile of the Chagossian people from their homeland. Here's the history and the facts.

Liked
Andy Smith (@grifferz@social.bitfolk.com)
Post details
Last time I brought this up on a UK-based technical mailing list, an entrepreneurāthemself from a historically persecuted ethnic groupātold me that, "no one cares". Well, I can't make anyone care but if you are in the position to advise on or choose a domain name you should maybe at least know some of the history behind .IO before buying one. Read this article from @cariad@tech.lgbt https://www.beep.blog/io/
Liked
a post on me.hawx.me
by
Post details
replied to https://me.hawx.me/entry/fe2dcbfc-b1fc-444c-bf20-6b61fe5c4f77
Liked
Laura K (@LauraKT@mas.to)
Post details
BREAKING: Politicians explain they're wearing a poppy to remember everyone who has died in wars and conflicts, apart from the people of Palestine x
Liked
Dan Pope (@danielthepope@mastodon.me.uk)
Post details
Itās only a little saddening that my most popular post on Mastodon is a screenshot of someone elseās shitpost from Twitter š«
Listened to
Google, Startups, and Gophercises with Jon Calhoun - Ardan Labs Podcast

Post details
Jon Calhoun creates interactive Go courses for developers looking to learn the language through curated projects specially made to construct a sound foundation of understanding. In this episode Jon takes us through his exciting journey from ...