Tweet
How do you iterate and build with a mobile app?

Do you have to continually iterate and release through the app stores? (I'm primarily concerned about the Apple app store of course)

#buildinpublic #buildinginpublic
@br1anking Thanks Brian. What's your rationale?

#buildinpublic was what I had been using but noticed as I was typing it in, #buildinginpublic was coming up 1st in my twitter app. (Not sure whether to read anything into that though)
So should I be tagging #buildinginpublic or #buildinpublic?

Having 2 competing tags seems to defeat the purpose, no?
Finally, here are a couple of screenshots of the web app in mobile form, and a link to the site itself:

inpursuitofamber.com

I'd love to hear anyone's feedback and if anyone has any questions, just fire them in here on Twitter.

#buildinpublic #retrospective
And that just about wraps up this retrospective of how I built a fully functioning review site with both web & mobile apps in a few days without spending a penny.

All that's left to do is show some screenshots, starting with the mobile app:

#buildinpublic #retrospective
So if I'm reading this right and not missing anything, the @NotionAPI doesn't support PKCE? Am I right?

Maybe this is because it was only recently launched.

#buildinpublic #oauth2
Anyone use Doodly (or an alternative) for product videos on their landing page?

If you don't but have considered it, why did you decide not to?

#buildinpublic
To hook GraphQL to the same back end spreadsheet, I used the gatsby-source-google-spreadsheets npm package. Once I had plugged in the right env vars and enabled permissions on the Google sheet, this worked right away.

npmjs.com/package/gatsby…

#buildinpublic #retrospective
Am I just old and beleaguered, or is the "preferred tech stack" one of the least important and yet still most discussed topics amongst SaaS founders, startups, indiehackers and makers on Twitter?

#buildinpublic
For the early shift

#buildinpublic
I'm considering a new app idea and I'm looking at the @NotionAPI docs. I can't see any endpoint for refresh tokens.

Am I right in assuming then that access tokens never expire?

#buildinpublic
I'm considering a new app idea and I'm looking at the @NotionAPI docs. I can't see any endpoint for refresh tokens.

Am I right in assuming then that access tokens never expire?

#buildinpublic
Glide works with GoogleSheets as a data source, and you can auto-generate web and mobile UIs by pointing to a spreadsheet. Great CRUD capabilities out-of-the-box.

Anyone else tried Glide?

glideapps.com

#buildinpublic #retrospective
For a no code tool with UI capabilities, I opted for GlideApps. Given I was most likely to be sitting on the sofa sampling while reviewing IPAs, I figured the primary form of input would be a mobile app.

Anyone used them?

glideapps.com

#buildinpublic #retrospective
I want to be a little less ignorant of no-code tools that are out in the market. I've used Airtable in the past, but wanted to try something a little different, with more UI capabilities. Tried a couple, nothing fitted well.

#buildinpublic #retrospective
Ok, so I looked into GraphQL for querying data sources and figured I'd like to have more of a play around with it.

Before I can commit to GraphQL however, I need to select a data source that I can easily write to, as well as access using GraphQL

#buildinpublic #retrospective
With my IPA review site, content can be updated with every new review, so using markdown files is not a practical solution, especially with structured data. Instead, I opted for a datasource that I can update & generate from, for each new review.

#buildinpublic #retrospective
So now that I've opted for Gatsby again & my HTML/CSS skills just aren't up to the task, I thought it best to build this out using one of the _many_ free templates available.

I opted for the Crafty theme from @Simplecodehq
github.com/simplecode-io/…

#buildinpublic #retrospective
I decided to build my IPA review site as a static site as I wanted to explore static site generators a little further (I had ported my freelance company & personal blog sites to static sites using Gatsby).

gatsbyjs.com @gatsbyjs

#buildinpublic #retrospective
I opted to build a niche site dedicated to reviewing IPAs. Not my typical SaaS output but this was simply to get me back in the groove. I became interested in IPAs a couple of years ago & had started exploring ales from different local breweries...

#buildinpublic #retrospective
When I was ready to create again I thought hard re. what I would enjoy doing. This is important.

My issue is a bad mix of consistency & self-criticism, resulting it it taking an age to push out anything.

Anyone else the same?

#buildinpublic #retrospective