Pinned toot

Yo, developers making apps for @elementary I just released a new version of my elementary icon templates. If you still need to make an icon or just need to make a better one go check 'em out. This update totally reworks both the vertical and horizontal rectangle icons and fixes smaller things like newer gradient stops and more consistent shadows.

My attention to detail for icons is at the subpixel level. It may only count for a few fractions of a pixel, but it's a few fractions of a pixel more legible. (Left: new, right:old)

I hate that google calls standard IMAP auth “less secure” while simultaneously being restrictive about who is allowed to use their OAuth login. They make life harder for our users and tell them there is something wrong with our security model when really the issue is bureaucracy

I need to learn to write and start a blog but I can't even find the motivation to work on the things I like and am "ok" at let alone the things I suck at and I can't find the self-confidence/worth to even say I'm good at anything let alone feel like I could write about it. I hate my 🧠

Our new blog is officially here. Come read about why we left Medium and how we built a crazy fast, privacy-respecting blog just for you.

blog.elementary.io/welcome-to-

After 10 months (holy crap!), elementary Files now supports the same Cloud Providers API as @gnome@twitter.com Files. This means native support for online storage locations like @Nextclouders@twitter.com using an Open, cross-desktop API!
github.com/elementary/files/pu

I'm just trying to figure all this stuff out and no one else in my household drinks coffee so… yeah.

I just got an espresso machine as an early birthday present and I have far more caffeine in my system than anyone person should have.

Name your classes (and files) such that the next person working on the code base will immediately know what’s in it

AbstractFoo
BarFoo
BazFoo

See how it’s immediately clear how these classes relate to each other just from the class/file names? Pretty neat

IT DOESN’T NEED AMP. It’s entirely static, is as fast as or faster than AMP sites, and is served from a fast global CDN with aggressive caching.

I’m INCREDIBLY tired of Google abusing their position as the global search monopoly to push their tech on sites or fear being demoted.

I launched a new blog this week. It's stupidly fast, uses zero external JS or CSS resources, is responsive, and supports modern features many sites don’t like dark style support. But Google just emailed me saying they might deprioritize it on Google because it doesn’t use AMP.

Check out what we were up to in July on our brand new blog! buff.ly/33cXjkx

You may have noticed something new on our blog posts lately: the Creative Commons Attribution Share-Alike license! We're happy to release our content to the community to remix, adapt, and share. Read more on our new blog—more on that coming later, too: buff.ly/2Yn21gN

Service windows are customer-hostile and tell your customer that their time is less valuable than yours. “Our technician will be on-site between 10 AM and 4 PM” says, “Screw you, you have to sit there waiting for us all day while we show up whenever we please.”

Check out Onboarding—our new app designed to improve the first-run experience and updates on elementary OS—and learn how it fits into an upcoming major update to the OS. Plus, dive deep into the iterative design process behind the scenes. buff.ly/2M8TDKD

My “Dark Style Preference” talk got accepted to GUADEC! Come to Greece to hear me talk about why we need to join together as a FreeDesktop community and embrace this preference—it's more than just being trendy.

When an app wants access to your location on elementary OS, it has to ask. We show a prompt telling which app and how precise it’s asking—and you can always revoke access later in Security & Privacy settings. Because your data belongs to you, and only you. buff.ly/2XIgbsF

Android Seamless Updates: You no longer have to reboot and stare at the recovery screen while your OS updates. Now it'll update in the background. You can do whatever and it'll just ask you to reboot when it's done.

Me: *stares at the updating screen untill it asks me to reboot*

Things we didn't do:
- Start the fire
- Shoot the deputy
- Steal the cookies from the cookie jar

Things we did:
- Tried to fight it
- Shot the sheriff
- Put the sham in the shama-lama-ding-dong

Things we will do:
- Survive
- Rock you
- Walk 500 miles
- Walk 500 more

Things we won't do:
- Get fooled again
- Back down
- That

Things we will never do:
- Give you up
- Let you down
- Run around
- Desert you

(Oops:
- I did it again)

I was just doing dishes and when I opened the kitchen cabinet to put them away there were 6 or so hot wheels cars in there. Having a toddler is weird.

Show more
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!