mas.to is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hello! mas.to is a fast, up-to-date and fun Mastodon server.

Administered by:

Server stats:

13K
active users

bardi

I made a tool for your toots. It’s called Tusks.

No timeline. Just your posts. Made for _one_ thing: threads! Write. Update. Organize.

I’ve been dogfooding it for a few weeks. In this time, posting on here has felt like publishing to my blog. More info: thirdculture.app/tusks.

(Boosts to reach all ends of the Fediverse will be greatly appreciated 💜)

It’s available on iOS and macOS (thanks to SwiftUI, but boy do I have a lot to write about the experience).

No ads. No subscription. For a limited time, there’s a lifetime deal to upgrade to Tusks Pro — enabling you to publish — for $4.99.

Special mention to @konstantin@social.headbright.eu @dave and all the contributors of the TootSDK for making the process of integrating with the Mastodon APIs a total breeze 😎 🙏🏽 github.com/tootsdk/tootsdk

GitHubGitHub - TootSDK/TootSDK: Cross-platform Swift library for Mastodon and the fediverseCross-platform Swift library for Mastodon and the fediverse - TootSDK/TootSDK

@bardi that’s great, but I cannot find a link to the app store anywhere. :(

@bardi Thabks. Be for it said “Boost!” and didn’t lead anywhere. :(

@njyo hmm, yeah but it should have taken you back to the Mastodon post. I replaced it now because downloads are more important than boosts at this point :)

@bardi ah yes, sorry, you’re right, it took me to Mastodon. Still confusing as that post pointed to the website.

Anyway, the download button worked now! 🙂

@bardi this is such a cool idea, finding an old thread is always a bit of a chore!
I’ve noticed some minor UI issues, what’s the best way to report them?

@Palleas thank you 🙏🏽

On Day 0, your sentiment comes through — no exaggeration — as a relief.

Whatever is most convenient for you. DM me here, or email me bardi.golriz[at]gmail.com. I’ll prioritise them (and any other user reported issues in general).

@bardi Very nice. The UI is slick and splitting the text to fit post length 👌

@multigreg thanks so much Greg. I forced myself to not create any custom controls for this one. Turns out you can build something nice without (:

@bardi Excellent side project! Is timing.is the big project you are working on, or do you consider that app in a stable state?

@multigreg thank you. I didn’t spend forever on it, so this is my side-project ever 😂 timing is quite stable and currently under review in terms of what we should do next. I’m no longer focused on one particular project.

@bardi Lovely! Love the focus and clean design and just bought myself a copy.

Just being able to see the posts I’ve written and nothing else by itself is a feature I’ve wanted for a long time.

Best of luck with it :) 💕

@aral thanks for all the love Aral 🙏🏽 I aim to continue adding value to the experience. With the help of the community, I’m excited about the future :)

@bardi Anytime and I’m happy to hear it :)

@bardi Thanks for making this app! I have been looking for something like this for so long. There’s an important feature missing tho, I’m not able to set post language. ❤️ I also purchased your lifetime subscription to support the app. 🙂

@danish and thank you for validating that I was right to build it :) And the support through a purchase.

I will look at adding language selection support in 1.0.7 (.6 is on its way with more critical fixes). So, hopefully in the next day or two. Sorry for not including this already. I underestimated its importance. Hopefully I’ll get the app translated to in as many languages in time too.

@bardi I love the idea — will give it a try!

@phneutral thank you! Please let me know how it goes. And if it’s not a fit, would love to know why and if there are any gaps I can fill to make it more appealing to your particular needs.

@bardi I've noticed that I keep using the same hashtags in my threads. So it would be cool to be able to set hashtags for individual threads, which would then be attached to each post, pre-filled in the text field or simply clicked on.

@phneutral like that! There’s a lot of little convenience helpers that can be added to make threading easier which I’ll hopefully deliver in the next week or two. When it comes to hashtags, for them to auto-suggest like is the norm too (besides your request) will be on its way too.

@bardi why would i use this instead of my fedi server with a 100k limit

@Rairii hmm, it’s not intended to replace your fedi server? Am I missing something? Or may you have possibly misunderstood the app’s utility?

Regardless, the beauty of Mastodon is its open and free nature presenting a diversity of options. Everyone wins because there’s something for everyone.

@bardi what i'm trying to say is, my server has a 100k character limit, so why would i need a "thread" in this case

@Rairii ah then in your case, there’s perhaps less value. That said, what makes the app more than just a tool that allows you to split a bigger entry into multiple posts, is the fact you can easily follow-up on existing entries due to the way it’s structured. This might make more sense if you try it for yourself. And if not, thanks for the perspective.

@bardi Hello! I would love to try your app, but it appears that it isn’t optimized for iPhone SE.

This is the first screen I receive. I can see I have to choose my server, but the confirm button is not showed and I can’t scroll down.

Can you look at this issue, Bardi?

@marcoandrei thanks so much! Whoops. I’m going to push out an update very soon to fix this. This is unacceptable, I’m sorry. In the meantime, you can reduce your phone’s display text size to work around it. Sorry for the inconvenience.

@bardi Olá, Bardi! Obrigado pela resposta. Thanks for your reply. It is a pleasure to help and I'm willing to use Tusks frequently.

Unfortunately, even reducing to the smaller size, I barely see the button but I could login. (Look at the photos attached.)

Anyway, it appears the app behaves well with greater fonts, except the "Get Pro" badge which touches the border of the header.

By the way, if you need a beta tester, please let me know. It would be a pleasure to help.

@bardi In addition, I'd like to translate Tusks to Portuguese if I may. I'd like to start to work with this subject and learn how to do it in iOS/macOS apps (as a side project for now, but who knows?). 🙂

@bardi Perfect! I’ve been looking for a way to organise my threads for a while now. Instabuy!

@simeon wow, thank you! Great to have the concept validated. I’ll continue to add value to the app, hopefully guided by the community’s needs. For example, search is pretty good for a first version but I know it can be levelled up further.

@bardi Cool, good luck!

Only teeny tiny shortcoming is that it doesn’t run on my iPhone X (iOS 16). Not a huge deal as I don’t particularly enjoy typing on mobile.

@simeon it’s quite nice on mobile, so perhaps it could be an exception. For my future benefit, given it’s a new app, I decided to not have to worry about the past and be able to freely take advantage of the latest APIs. Hope you can try it out sooner rather than later :)

@bardi Hey you resurrected Birdhouse! I loved that app and this concept in general.

Edit: No, I'm wrong, I was just looking for something specific that I missed. This is a different emphasis and something I haven't seen before. Anyway—small apps for narrow purposes are one of the best things about the phone app medium so great work creating a new one!

@easeout ha, well thank you anyway. FWIW you’re not the first to make the connection (I wasn’t familiar with the app tbh, so whatever similarities were unintentional), but it seems to have been held in high regard. So I’ll take it as a huge compliment, even if it’s not exactly.

That said, I also appreciate how you think Tusks is a legit original take. You’re right in that it’s quite niche, but from experience better to target a smaller focused crowd vs everyone. FWIW there’s a Mac app too.

@bardi That looks like a nice idea for an app!

Are you planning on adding support for setting the language of the post in the near future? What about multiple accounts?

@bardi Also, showing a character count would help when creating threads.

@tero thank you!

1. yes, it was my bad for not adding this in the v1. I underestimated due to my ignorance the importance of this feature. I already rolled out a hot-fix for critical issues discovered today. This one requires a bit more work, so I hope to deliver it in 1.0.7 in the next day or two.

2. this shows by default on the Mac app. On the phone, there’s the moving bar to indicate length, and it will be supported with a counter when you go over. This was quite intentional.

@tero that said, I understand for some they much prefer seeing the count constantly (whereas for me it’s a distraction). I’ll look into a way to make this possible soon too.

@bardi Thanks for the quick answer! The progress bar is actually a very clever way to indicate post length! I missed it at first quick glance but now that I see it, it’s enough for me; I might even prefer it!

Bought the Pro – looking forward to what you have in store for us!

For language selection, may I suggest copying the brilliant option Toot has: setting the post language based on the keyboard language. Switch keyboards to post in another language – the post language changes automatically.

@tero 1. I could perhaps do more to highlight it because although I don’t want it to take too much attention, I don’t want it to be easy to miss either. But it’s one of those, when you know then you know. So, maybe requires it to make a more dramatic entrance the first time. I’ll see!

2. I love that. Thanks for the tip.

Thanks so much for upgrading! Means a lot at this early stage. I’m excited to keep improving the app so you never have any regrets.

@bardi downloaded on iPhone 15 pro and crashes closes when I enter this instance.

@pch thanks for downloading, and sorry for the lousy experience. But I really appreciate you being patient and not giving up on it yet. I’ll look into this for the next update, assuming I can easily create an account on the instance? What I understood is it crashed when you logged into your account?

@bardi it just closes out. No warning or details. I’ll try with another acct

@pch on my list to investigate. I’ll create an account on s3th.me. But just so we’re clear did a restart work on another account or the original problematic one? Either way, a problem that needs fixing. Thanks for your patience. Hope it was worth the trouble.

@bardi Looks neat. Any intention to bring it to Android?

Alternatively, does anyone else know an app that is similar on Android?

@hybridhavoc if there’s demand, then I would like to yes. Unfortunately being a one-person indie shop, I have limited resource (time) so I need to be extremely mindful on where I spend it.

@bardi Very interesting and congrats on the public release! One question since you mentioned threads: is it supposed to display comments (replies) in my posts?

@martinsb thank you! I appreciate when people find what you’ve shipped to be interesting. My goal is to be original and/or better, otherwise what’s the point.

Good question. For v1, I was quite deliberate in leaving this out. It introduces a lot of complexity (more dev time) and dilutes the primary focus. That said, given time, I think I’ll be able to support it in a way that fits with the basic premise of the app. But I imagine it’s big enough work that it warrants a +1 version.

@martinsb before then, I would like to master the experience for what it can presently do. I know although it does what it says pretty well currently, there are a lot of gaps in between that I hope to fill regularly.

@road42 thank you Christoph :)