If you're starting a new project, making accessibility a goal is the least you can do. How come some developers can't even do that?
Notices by Chris 🌱 (brainblasted@jade.moe)
-
Chris 🌱 (brainblasted@jade.moe)'s status on Tuesday, 21-Feb-2023 03:14:18 JST Chris 🌱 -
Chris 🌱 (brainblasted@jade.moe)'s status on Sunday, 19-Feb-2023 08:51:39 JST Chris 🌱 If you could use any programming language to write a GNOME app, that isn't already supported by existing bindings, what would you use?
-
Chris 🌱 (brainblasted@jade.moe)'s status on Monday, 13-Feb-2023 11:41:10 JST Chris 🌱 In addition to making it easier for developers to learn while they work, online documentation makes it easy to learn while changing contexts. I look at docs on my phone to help keep my train of thought going as I get food, for example.
-
Chris 🌱 (brainblasted@jade.moe)'s status on Monday, 13-Feb-2023 11:41:10 JST Chris 🌱 If you're publishing a programming library that you want others to use, please be kind enough to publish documentation somewhere easily accessible. No one wants to trawl through source files to figure out what APIs you provide.
-
Chris 🌱 (brainblasted@jade.moe)'s status on Monday, 13-Feb-2023 01:31:05 JST Chris 🌱 Some last minute changes in GNOME Weather landed from Cleo Menezes Jr. and Oscar Pritchard, giving the header a flat look and making the temperature graph a smooth curve.
-
Chris 🌱 (brainblasted@jade.moe)'s status on Saturday, 11-Feb-2023 12:01:40 JST Chris 🌱 One thing I really like to do when we're working on new API for libadwaita is test it in the apps that need it most, before we land the API in main. This makes it easy to verify what apps need and what use cases we've forgotten to account for.
This also means that once we merge the new API, we can rapidly roll it out to apps with confidence.
-
Chris 🌱 (brainblasted@jade.moe)'s status on Thursday, 09-Feb-2023 01:43:53 JST Chris 🌱 This is the sort of freedom that I wouldn't get in a proprietary ecosystem. I want to use software and platforms that empower me to create new and exciting things. I don't want to use platforms that try to lock me into their ways.
-
Chris 🌱 (brainblasted@jade.moe)'s status on Thursday, 09-Feb-2023 01:43:53 JST Chris 🌱 Existing clients doing something you don't like? Or get abandoned? No prob, fork it if it's FOSS or roll your own.
-
Chris 🌱 (brainblasted@jade.moe)'s status on Thursday, 09-Feb-2023 01:41:58 JST Chris 🌱 This is another reason why I love the fediverse - anyone can make their own clients. No need to purchase API keys, no arbitrary restrictions on what you can and can't make with the APIs. Want to make your own app for a platform only you use? Go ahead!
-
Chris 🌱 (brainblasted@jade.moe)'s status on Thursday, 09-Feb-2023 01:41:49 JST Chris 🌱 Using a third-party Discord app could get your account banned, and third-party YouTube apps break every few weeks. Reddit is the only one of these sites that has an open API.
-
Chris 🌱 (brainblasted@jade.moe)'s status on Thursday, 09-Feb-2023 01:41:10 JST Chris 🌱 I think the main thing holding back GNOME mobile (for my usage) is a lack of reliable native apps for sites like YouTube, Reddit, Discord, or even federated services like Mastodon. It's unlikely we'll ever see official clients for these services, so it falls on dedicated users to create applications for them. Too bad most of the proprietary services actively kill third-party applications.
-
Chris 🌱 (brainblasted@jade.moe)'s status on Wednesday, 08-Feb-2023 07:02:55 JST Chris 🌱 Some really, really cool stuff is happening behind the scenes in GNOME, and I can't wait for all this work to reach users.
-
Chris 🌱 (brainblasted@jade.moe)'s status on Friday, 03-Feb-2023 06:57:15 JST Chris 🌱 ChatGPT kicked me out for finally correcting it :o
-
Chris 🌱 (brainblasted@jade.moe)'s status on Friday, 03-Feb-2023 06:51:05 JST Chris 🌱 I've been playing around with ChatGPT, trying to figure out if it can write some simple GTK4 code. It instead wrote invalid GTK3 code. I tried to hint that it made a large mistake, and it kept writing the same program again and again. Finally I dropped a hint that got it to recognize that its code was invalid GTK4, so it made up a brand new function to replace the GTK3 functions it was using :D
-
Chris 🌱 (brainblasted@jade.moe)'s status on Thursday, 02-Feb-2023 16:40:35 JST Chris 🌱 Netflix seems like it's destroying itself, and I have to wonder: why? What's the rationale behind these bone-headed decisions? How in the world do they think they'll work out?
-
Chris 🌱 (brainblasted@jade.moe)'s status on Wednesday, 01-Feb-2023 05:03:15 JST Chris 🌱 I'm thinking about getting a different drawing tablet soon. Does anyone have recommendations for display tablets that have good colors, good resolution, and work nicely with Linux?
-
Chris 🌱 (brainblasted@jade.moe)'s status on Wednesday, 01-Feb-2023 01:51:39 JST Chris 🌱 For those that use assistive vision technologies such as screen readers: how do these technologies work with apps like image viewers and image editors? Do they describe the image?
-
Chris 🌱 (brainblasted@jade.moe)'s status on Monday, 23-Jan-2023 08:45:52 JST Chris 🌱 I love open source libraries. Whenever I have a question about how some API works, I can just go look at the source code for clarification.
-
Chris 🌱 (brainblasted@jade.moe)'s status on Wednesday, 11-Jan-2023 11:59:32 JST Chris 🌱 It's really lovely to see that someone cared about my app enough to make their first GNOME contribution there.
-
Chris 🌱 (brainblasted@jade.moe)'s status on Wednesday, 21-Dec-2022 05:30:46 JST Chris 🌱 I volunteered to port a large Python app from GTK3 to GTK4 + libadwaita, and I am not looking forward to it