Pinned post

I suppose I should post an .

I am and to microblogging in general. I'm not sure I actually understand the attraction, but the technologies of the are fascinating.

I am a , a , and a long-time fan.

I used to be big into , but life makes it harder to keep up with that habit. is probably better for me anyway.

Kevin C. boosted
Kevin C. boosted

"How do I get started contributing to open source? What are some good entry-level tasks to work on?"

These are questions I am often asked, so here's the answer for everyone to read:

Scratch your own itches. Find bugs that are causing you problems, conspicuously missing features you would find useful, and implement them - in literally any free/open-source software you're using. Don't worry about not being familiar with the codebase or programming language or whatever, just solve one problem at a time.

Try this: next time you go to report a bug, report it, and immediately start working on a patch which fixes the problem.

Scratching your own itches is the best source of motivation and maximizes your productivity.

Often that means not contributing to my projects at all, if you're asking how to get started with a specific project. Maybe you like it because it's flawless 😉 (hah!), in which case it wouldn't need your help anyway. Go fix something which is bugging you in another project. Spread the contributor wealth around and eventually it'll come back to my projects, too.

Kevin C. boosted

You can find a recording of my talk on Small Web at Creative Mornings Istanbul today at

(The audio is rather hot and there’s an audio mismatch which I’d thought I’d handled in my tests this week – I’m running off a laptop at the moment and it’s having trouble keeping up – but hey, this was the first time doing anything with this new setup so I will tweak as I go.) :)

Kevin C. boosted
Kevin C. boosted

So suddenly there’s a lot of attention around email and it’s exposing how many people in the web community still use Gmail. Like actually trust all your personal information and communication (and that of your potentially marginalised or vulnerable contacts) with Google. 🤮

There are a lot of hard problems and lack of alternatives when it comes to rights-respecting technology. But email (as imperfect as it is) has a fair few affordable alternative providers. Small change, big difference.

Kevin C. boosted

Questions to ask when evaluating an online service 

Kevin C. boosted


New post: How to pay your rent with your open source project

Including,,, and other great, sustainable open source products.


Kevin C. boosted
Kevin C. boosted

I appreciated this video because he is articulate, insightful, and talks about how to improve the world in a more subtle way than you may have heard before.

Kevin C. boosted
Kevin C. boosted
Kevin C. boosted

Need to send encrypted emails? #Nextcloud mail uses browser add-in Mailvelope for this, and the latest Mail release improves the integration of this add-in.

Kevin C. boosted

Modest suggestion: next time you plan on buying some luxury item (starbucks, a video game, a dinner out, etc), consider donating that amount to an open source project that you love. Not every time - you can have that frappachino tomorrow - but just this time, let's give back to FOSS.

Kevin C. boosted

From HN comments: "Gemini sites load so fast, it's a little crazy". Not at all, what's crazy is that we've come to accept as normal that downloading O(1000) words of text that we actually care about reading takes long enough to notice and sometimes might make your laptop fan spin up a little - in 2020!

Kevin C. boosted
Kevin C. boosted

Nice to see NixNet's Searx instance up and running! Thanks @amolith 😄

Donate to help keep their services online:


Kevin C. boosted

Announcing the SourceHut project hub 🎉

I don't usually explicitly ask for shares, but this is a big deal for SourceHut - the project hub solves one of our major goals for the alpha. Please help spread the word ❤️

Kevin C. boosted
Kevin C. boosted

・ 。
🕊∴。 *
  ・ *゚。   *
  ・ ゚*。・゚🕊。
   🕊・。°*. ゚
*  ゚。·*・。 ゚*
   ゚ *.。🕊。🕊 ・
  * 🕊 。・゚*.。
    * 🕊 ゚・。 * 。
    ・  ゚🕊 。

Kevin C. boosted

"This current situation is almost prophetically designed to showcase the farce of our societal approach to separating work and family lives.

"We are expected to work from home full time. And care for our children full time. And we cannot have anyone outside our immediate household help. It can’t work and we all are suffering at the illusion that it does."

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml