HNHacker News
TopNewBestAskShowJobs

cheerioty

609 karma · joined July 18, 2011

Founder @ Questmate.com & Scriptable.run, Ex-Atlassian, Product & Tech Ninja, Developer of Games for Old Systems (Neo Geo, Genesis, Gameboy and others)

You can reach me via sascha [at] tape.io

--

Past Experience/Projects/Achievements:

Before jumping into my first startup (next paragraph), I spent roughly 10 years working at local ISPs doing pretty much everything an ISP does... or at least did back then. Apache+CGI, Bind, Sendmail/Postfix, and a whole lotta Cisco. Remember when IOS was synonymous with Cisco instead of Apple?

In 2010 then I went on doing my own first startup, called doctape. Doctape was a cloud storage product with a focus on "software-less consumption", e.g. file conversion and preview technology. This was before Google Drive even existed and Dropbox's web interface and efforts around "cloud-first" storage were still in their infancy.

In 2014 we decided to switch strategies and start selling our tech as an API + client framework for others to use. Things escalated quickly from there, and I suddenly found myself talking to everyone from Amazon (VP of Kindle/Cloud Drive), to even our competitors like Dropbox (hey Drew ) & Box (hey Aaron ). Instead of joining a company that already had people working on file storage and such, we decided to go with an even more exciting opportunity for the team and also myself: joining Atlassian and moving with the team of seven + partners to Sydney, Australia.

During the first couple of years at Atlassian, my main focus was obviously to make the integration of our people and tech a success. Today what the team and I have built is powering pretty much all attachment + link experiences in Confluence, Jira, Bitbucket LFS & to some extent Trello. All that didn't happen overnight of course. In fact, our team was pretty much the first true cross-product platform investment Atlassian ever made, so you can imagine the work it took (not just tech, but also people and communication-wise) to break away from how they used to develop and operate each product, each in their own little silo. It's been an interesting ride (and rollercoaster), to say the least, but totally worth it!

I finally managed to jump ship in Dec 2020, and since been working away on Questmate (questmate.com), which I'm determined to make the number one app for getting shit done.

Time will tell, I guess ;)

P.S. As you might have seen in some of my posts, I'm always curious to connect with new folks.. to learn, help, and every now and then, invest. So please don't be shy to connect and pitch me what you're working on!

submissionscomments
cheerioty··on Apple VisionOS Simulator streaming wirelessly to Meta Quest headset
224 points and not single positive comment in the comments, sigh.

I think this is awesome, as the Quest Pro is almost on par with the features of the Vision Pro (except Lidar), e.g. hand & eye tracking + color passthrough. Sure, these might be not of the same quality (especially when it comes to passthrough), but this allows people to verify their experiences/concepts for the Vision Pro before they actually get their hands on one.

I don't think that Meta, nor Apple will have a problem with this tbh. Maybe because of the assets/icons used in the HUD, but those can easily be replaced if needed.

cheerioty··on Apple VisionOS Simulator streaming wirelessly to Meta Quest headset
And color passthrough, albeit not a great one. Still good enough to build and test experiences already!
cheerioty··on Tell HN: Done in 15 Minutes (Journal)
I was able to work around setting the initial zoom issue for now: https://github.com/teovillanueva/react-native-web-maps/issue...

I should likely just dig a bit deeper into the source of the library, but this does it for me for now.

cheerioty··on Tell HN: Done in 15 Minutes (Journal)
Created a PR to prevent react-native-web-maps from unnecessarily requesting location permissions: https://github.com/teovillanueva/react-native-web-maps/issue...

I don't think anyone is following along here (anymore), so I might just move this to the Twitter thread.

cheerioty··on Tell HN: Done in 15 Minutes (Journal)
Instant premiere for updated game footage going live now: https://www.youtube.com/watch?v=aYyhYnRXTaw
cheerioty··on Tell HN: Done in 15 Minutes (Journal)
Took a break and then recorded some updated footage of the Neo Geo game I'm working on as my "main side-project". Sharing as soon as YouTube is done processing.

Jumping on trying to fix that initial Zoom for Google Maps on ReactNative Web.

cheerioty··on Tell HN: Done in 15 Minutes (Journal)
Taking a 15 min break. But already added more tasks to the list for the day:

- Prepare email with proposal for new enterprisy customer

- Write article for HackerNoon, Indiehackers, etc. about creating Quests (forms, checklists, workflows) using GPT-4

- Record new gameplay footage (side project) and share on YouTube, Twitter, Instagram

cheerioty··on Tell HN: Done in 15 Minutes (Journal)
Uff, that financial reports took longer than expected. Luckily I have my checklist (well, Quest) with all the links to the different places. This makes it easier to go through this every 4-12 weeks. https://imgur.com/a/WZpOAtK
cheerioty··on Tell HN: Done in 15 Minutes (Journal)
Halfway through the financial report. Would feel a bit unnecessary to switch now as I'm in the flow, so will follow through with that task for another 15 min max instead of just sticking to the system for the heck of it.
cheerioty··on Tell HN: Done in 15 Minutes (Journal)
Ok, first task was not a success yet. Apparently the current config plugin for React Native Maps does not work with the latest versions of Expo. Unless I'm doing something entirely wrong. Let's step away and collect those numbers for the financial reports for our next task.
cheerioty··on Tell HN: Done in 15 Minutes (Journal)
- Try to unblock usage of Google Maps in my ReactNative Android, iOS and Web App. Context: "https://github.com/expo/expo/issues/23347#issuecomment-16264...

- Provide financial report to investors (this will likely take at least two blocks)

- Fix initial Zoom setting for Google Maps in my app for web. Context: https://github.com/teovillanueva/react-native-web-maps/issue...

- Check on analytics + user enqueries and write (back) to at least 3 of our most active users in the last couple of days

Timeblock exhausted. Posting this and jumping on first task from above.

cheerioty··on Story: Redis and its creator antirez
I smiled all the way through reading this. Thanks to the author and of course antirez for his amazing work.
cheerioty··on Ask HN: How do you generate ideas?
I consume, do and try a lot of things. To actually unlock things then I usually need to go for a run, which is the only time in my life where I’m awake not being distracted every 5 min by something, someone or myself. That seems to be the only time I can think clearly, zoom out enough and start connecting the dots.

That’s for the more thought-through, or, defined ideas. Random ones happen way more frequently, but usually are more high-level and about the what, missing the how part.

cheerioty··on Ask HN: What projects are You creating with AI?
I just started my first AI experiment yesterday, you can find it at https://doogle.app .. Right now it forwards you to other AIs or services based on your request, but early next week it will go a bit deeper and will automatically create Quests (think forms, workflows and checklists) for the enquiries where it makes sense. You’ll be able to either then go through these Quests yourself, assign it somebody you know or publish the Quest for somebody else to get it done for you. You can also attach a cash reward that the person finishing Quest can then either payout in cash, a gift card or donate!
cheerioty··on Tell HN: Do Not Use Docusign
Oh man, that truly sounds awful!
cheerioty··on Ask HN: What is a recurring task you haven’t found a good solution for yet?
I’m not sure if I should feel offended or not ;)
cheerioty··on Is my product value proposition clear enough?
Thank you, that’s great advice. The whole flow can be easily customized by non-experts via our Quest editor, which includes automations. There’s also a low-code integration path which allows to have dropdowns powered by data coming from elsewhere, send submission data to Google Sheets, Airtable or any other API really.

I’ve added some notes to the step that this is a demo and that you can be creative with your name and email.

I’ll further change the title to make sure it’s clear for signing in somewhere physically.

Thanks again!

cheerioty··on Is my product value proposition clear enough?
Yes and no. I’m selling the product that is used to build these kind of workflow experiences, as well as list based ones. But selling a horizontal product is hard, therefore we’re marketing some specific use-cases first. Visitor management is along the top use-cases our paying customers use Questmate for.
cheerioty··on Show HN: Visitor sign-in experience using your existing data and APIs
Here's a bit of an explanation video on how you can integrate this with any other system you already have: https://www.youtube.com/watch?v=H6Lf-n3WYh8&t=172s
cheerioty··on Buzzy AI – From idea to fully deployed app and backend, at the speed of ChatGPT
Maybe check their existing Figma plugin (without AI) that already has 5K+ installs, and you should be able to see it yourself, and you'll see that this is much more than just a template generator. I'm also not a professional investor/VC but rather a founder myself, and sometimes do personal investments in startups from friends and share my excitement.
cheerioty··on Show HN: Scriptable.run, make your product extendable by anyone.
Thanks for pointing this one out! We just fixed this :)
cheerioty··on Show HN: Scriptable.run, make your product extendable by anyone.
I'm glad at least this one gave you some clarity. We surely learned our lesson regarding our messaging here today.
cheerioty··on Show HN: Scriptable.run, make your product extendable by anyone.
Hah, dang!
cheerioty··on Show HN: Scriptable.run, make your product extendable by anyone.
Congrats mate, that's awesome! Did you create a separate AWS account for that to separate from the rest of your stack? How did you achieve isolation for each script? V8 isolates or dedicated Lambda per script? Any other challanges you ran into? We're really keen to learn from others doing similar things.
cheerioty··on Show HN: Scriptable.run, make your product extendable by anyone.
I'm glad you asked. Maybe this is the page we should have shared in the first place: https://www.scriptable.run/why
cheerioty··on Show HN: Scriptable.run, make your product extendable by anyone.
You are unfortunately not alone and we’re about to fix this. Not sure what you mean with “ProductHunt Product”. Can you elaborate? We haven’t done our ProductHunt Lunch yet. Will certainly defer now a bit until we fixed or messaging/positioning.
cheerioty··on Show HN: Scriptable.run, make your product extendable by anyone.
Sorry to hear this. I truly can relate. Hipchat/Stride was one of the very first products at Atlassian that adopted our cross-product service and components for attachment and link handling, even before Confluence, Jira and Bitbucket if I recall correctly.
cheerioty··on Show HN: Scriptable.run, make your product extendable by anyone.
Very fair point! We just updated this to make the association of Questmate and Scriptable much more clear.
cheerioty··on Show HN: Scriptable.run, make your product extendable by anyone.
Sincere apologies for that. We’ll make sure to fix this up asap and include a diagram as you suggested as well. Happy to give you a ping as soon as we did!
cheerioty··on Show HN: Scriptable.run, make your product extendable by anyone.
Cheers mate! And thanks a lot for suggestion, this is how we’ll so it!
← PreviousPage 2 of 6Next →