@Cykelero@mas.to
@Cykelero@mas.to avatar

Cykelero

@Cykelero@mas.to

Values kindness

This profile is from a federated server and may be incomplete. Browse more on the original instance.

alice, to random
@alice@uwu.social avatar

@Cykelero @Retcon i'm shilling retcon over at twitter since that's where most of my social graph is (https://twitter.com/__justplaying/status/1788293496501055922) but seriously this app is the singlemost bull case for GUI apps. i just refactored a super messy branch into something much better with retcon + a bit of sourcetree + some CLI into a beautiful, mostly atomic set of commits, as it should be

Cykelero,
@Cykelero@mas.to avatar

@alice Thank youuuu 🙈 reading your Twitter thread is life-giving. Such such kind things you're saying. And, everyone should aspire to make their history fuckable honestly.

Cykelero,
@Cykelero@mas.to avatar

@alice I do have to ask: could you please describe what you went to Sourcetree/the CLI for?

Retcon will never do everything, that's part of what allows it to do things nicely, but I'm always looking for what should be added.

Cykelero,
@Cykelero@mas.to avatar

@alice Thanks for the details! That's good to hear, because, commit splitting is already planned (for a post-1.0 update). It'll be crazy easy—just unstage changes when in edit mode :)

As for performance, yyyikes. I recently made some important UI fixes that really impacted performance, which stinks. Do you remember if the slow commits had huge files, or rather many files?

Cykelero,
@Cykelero@mas.to avatar

@alice Alright, that's good data. Thanks!

Cykelero,
@Cykelero@mas.to avatar

@alice That does repro—perfect

calicoding, to random
@calicoding@mastodon.social avatar

I just want to make apps and solve problems for people. I do not want to deal with bullshit

Cykelero,
@Cykelero@mas.to avatar

@calicoding relatable

jessegrosjean, to random
@jessegrosjean@mastodon.social avatar

2 hours trying to figure out why DMG build script is failing. Restart fixes the issue. Of course restart fixes issue!

Cykelero,
@Cykelero@mas.to avatar

@jessegrosjean So weird! Must have been maddening

_nb, to CSS
@_nb@mamot.fr avatar

I think I recently saw a post saying something like “Stop using web fonts for SVG icons”, but can’t find it again. Did I dream it?

Cykelero,
@Cykelero@mas.to avatar

@_nb Probably this one! Near the end of the article: https://tonsky.me/blog/centering/

akosma, to random
@akosma@mastodon.online avatar
Cykelero,
@Cykelero@mas.to avatar

@akosma Even the older, black and white System 1 looks more sophisticated!

czottmann, to random
@czottmann@norden.social avatar

🧵 Biggest “surprise” of the last day? Being able to just push out a beta for my new macOS app without waiting for App Review or s/th is GREAT.

I mean, sure: The App Store is nice because it's well-integrated with Xcode (15, especially!), and takes care of hosting/ delivering/ payments/ IAP handling etc. Ace!

So among the things I had to do first: Set up payments (Paddle), licensing (Keygen), updating (Sparkle), hosting (Vercel/GH Pages/CF), and some workflows to take the pain out of …

1/5

Cykelero,
@Cykelero@mas.to avatar

@czottmann Agreed—the MAS is handy for hosting/payment processing, but if you can skip it you probably should. You're probably saving on fees, too!

How'd you go about implementing licensing in the app? Does Keygen offer a Swift framework for checking license keys?

Cykelero,
@Cykelero@mas.to avatar

@czottmann Thanks for these details! That's reassuring to hear, it makes sense the way to you describe it.

I was thinking about writing the licensing server myself, but Keygen seems affordable enough that I might skip that, at least at first!

Cykelero,
@Cykelero@mas.to avatar

@czottmann Right, that sounds like a sane fallback!

vdvestelle, to random
@vdvestelle@mastodon.design avatar

I’m currently using the Mastodon app on the phone, but I’m seeing people using other apps for Masto. Can you tell me which one you’re using and what’s the best thing you like about it?

Cykelero,
@Cykelero@mas.to avatar

@vdvestelle Ivory for iOS, here! It's nicely designed, and actively supported :)
https://apps.apple.com/fr/app/ivory-for-mastodon-by-tapbots/id6444602274

ctietze, to random
@ctietze@mastodon.social avatar

I’m in a weird color mood today, apparently. But it’s nice outside and I don’t mind

#urbansketching #bielefeld #watercolor #ink #sketchbook

image/jpeg

Cykelero,
@Cykelero@mas.to avatar

@ctietze Love the colors!

runevision, to random
@runevision@mastodon.gamedev.place avatar

Nice article. As a C# gamedev, I had half-considered trying out Rust one day to see if (unlike C++ which makes me miserable) I might like it. But now I don't have to; it's clear I would be just as miserable with Rust, just for different reasons.

LogLog Games: "Here's also our postmortem of 3 years of Rust gamedev, and why we're leaving Rust"
https://loglog.games/blog/leaving-rust-gamedev/

Cykelero,
@Cykelero@mas.to avatar

@sinbad @runevision Oh that's interesting—I was considering trying Swift for gamedev, after a disillusion with Rust. For writing apps the language is incredible comfortable, and seems a lot more relaxed than Rust, so I assumed it'd be a nice fit for games. Do you remember specifics of what made Swift annoying for gamedev?

Cykelero,
@Cykelero@mas.to avatar

@sinbad OK! Might be worth another try, then 🤞

angelikatyborska, to random
@angelikatyborska@mas.to avatar

Copenhagen is such a lovely city 🥰 people in the city office can speak English fluently and are nice to you, both things highly unlikely in Berlin

Cykelero,
@Cykelero@mas.to avatar

@angelikatyborska I visited the city once and my brain couldn't accept that this was the capital of the country. People in the streets were so calm and nice!

songpocket, to random
@songpocket@indieapps.space avatar

After 3+ years, I decided I misspelled my own app’s name. Today, I capitalized the P in SongPocket.

Arguments against: Photoshop and Snapchat

Arguments in favor: GarageBand and FaceTime. Also, general clarity: PhotosHop wouldn’t be PhotoShop.

Cykelero,
@Cykelero@mas.to avatar

@songpocket That looks and feels right!

alexisw, to random
@alexisw@xoxo.zone avatar

launched TikTok for the first time in a while - brilliant new feature…

Prior function - To skip to the next video, you scroll upwards.
New functionality - as you are scrolling upwards the video increases speed.

So like, maybe you decide not to keep moving your finger upward and watch the remainder at increased speed.
I don’t know if this exists in another app and I’ve just not seen it - but impressive. no instruction needed, discoverable and makes sense exactly where it is.

Cykelero,
@Cykelero@mas.to avatar

@alexisw Oh that's a cool idea! A good UX move, as you describe. I haven't seen it myself yet though

sindresorhus, to random
@sindresorhus@mastodon.social avatar

New app:

Icon Preview — Preview your macOS app icon and menu bar icon

https://sindresorhus.com/icon-preview

Cykelero,
@Cykelero@mas.to avatar

@sindresorhus Ohhh yes yes yes! I currently use a Sketch plugin for this, but its keyboard shortcut is broken, and requires you to change your selection before triggering. Very much interested in your take!

Cykelero, to random
@Cykelero@mas.to avatar

I'm supposed to be working on the Retcon website but I keep procrastinating by working on the app 🤷‍♀️

Cykelero, to design
@Cykelero@mas.to avatar

I've been making a small, hopefully nice-to-have Safari extension, and it needed an icon. Here's a some progress shots!

You might be able to guess what the extension does, based on the icon.

A timelapse of an icon evolving. It depicts an arrow curving to the right at the intersection of two white lines. The top line, which the arrow avoids, is overlaid with a white-and-orange striped rectangle.

Cykelero,
@Cykelero@mas.to avatar

@_nb This is the extension I'd been using too! Now, if only someone would make one that works on every webpage 🤠

stefan, to random
@stefan@front-end.social avatar

Just came across a post "Count Visitors With Free API" and it includes the serverless fn powering my site's little stats counter.

I have no words.🤦‍♂️

Let's see if they accept the PR to remove my "public" API. 😅

Cykelero,
@Cykelero@mas.to avatar

@stefan I'm curious: did you end up getting a reply?

Cykelero,
@Cykelero@mas.to avatar

@stefan 😆 How magnanimous how them!

It feels like a scrappy move—using whatever you can find to build your own stuff, when you can't really afford to do everything by the book. Who knows though

Cykelero,
@Cykelero@mas.to avatar

@stefan >_< yeah, that's definitely not right

  • All
  • Subscribed
  • Moderated
  • Favorites
  • normalnudes
  • hgfsjryuu7
  • magazineikmin
  • thenastyranch
  • Youngstown
  • slotface
  • everett
  • ngwrru68w68
  • mdbf
  • kavyap
  • tsrsr
  • Durango
  • PowerRangers
  • DreamBathrooms
  • Leos
  • InstantRegret
  • khanakhh
  • osvaldo12
  • vwfavf
  • tacticalgear
  • rosin
  • cubers
  • cisconetworking
  • GTA5RPClips
  • ethstaker
  • tester
  • modclub
  • anitta
  • All magazines