Prototypr

Like an App Store for designers

Visit Website
December 6, 2020 Switched Toolbox to GraphQL

Since discovering GraphQL, I've been slowly moving parts of the Prototypr site away from using REST APIs.

🥳 Today I managed to switch the main Toolbox page to GraphQL, adding:

  • Infinite scroll - no more friction of pagination
  • Better filters - with graphql, I can develop new filters in seconds
  • Faster loading - everything is faster!

The results are great for performance, but even more so for speed of development! e.g. 5 REST API calls can be done in a single request using GraphQL.
Also, I used to have to create a totally new REST endpoint when querying for different things..in GraphQL, there's no need to build extra endpoints!

I can't believe I've not been using it all along

5 Comments

  1. 2

    Hey @graeme thanks for post and it's great timing since my developer is about to start a healthcare health and suggested using GraphQL. It's good to see developers using it and writing their review about it.

    1. 1

      no probs! Probably the main benefit for me is that it's much faster to develop with than using and maintaining REST API endpoints

      1. 1

        Interesting. I came across David through the Indie Worldwide monthly meetup yesterday, he is working on https://www.queryboost.com/ related to GraphQL, thought I'd bring it to your notice.

  2. 2

    We're also using GraphQL for Noora - really nice to have a clean API that both ourselves and our users can use in tandem.

    1. 1

      yeah so much more simple!

September 23, 2020 Launched Prototypr Publisher!

Over the last few months, I've been adding small improvements to the Prototypr site, and they've all added up to a launch - Prototypr Publisher: https://www.producthunt.com/posts/prototypr-publisher

If you look back through the Prototypr Indiehackers page, there are many updates:

There's more on the release page (powered by Olvy :D) – it took all of these rolled into 1 to make up the Prototypr Publisher launch. So in all, if you've done the work, but not really announced it, try rolling your features into a 1 understandable product with a landing page

Comment

September 21, 2020 🙅‍♀️ No more google – new article analytics dash

For Prototypr, instead of Google Analytics, I opted for the Open Source of Matomo analytics, as it doesn't have all that extra data tracking that Google analytics uses. It's been running since May when the new Prototypr 3 launched.

On Friday, I added an analytics dashboard for writers to see a breakdown of stats on the articles they publish on the platform. Using the Matomo API, you can get the viewing stats for any given post, and even various charts. Check it out:

Prototypr analytics dashboard

If you have any questions on how I've got this set up, let me know!
There's tonnes of other alternatives for privacy-friendly analytics such as Simple Analytics, Fathom, and many more on No More Google. Have a look and drop a comment if you have a good experience with something else!

August 25, 2020 Ko-Fi Button: Donations vs Paywall

After releasing the new Prototypr editor last week, this week I added a Ko-Fi button for writers to receive donations/tips from their articles and profiles.

A lot of news websites introduced paywalls to support writers, but I'm taking this alternative approach to keep content on the web open. Instead of gating content, we can introduce other features and even add a jobs board (makes sense as many registered users are available for jobs) to keep things sustainable.

Overall, this first iteration of the donation model allows writers to add a Ko-Fi link to their Prototypr profile, and have the 'Buy me a coffee' button on their articles. I wrote more about it here.

Next Step

The next step is to use Ko-Fi as an overall donation button for the Prototypr site, and then distribute those donations also to writers ☕️☕️☕️

Comment

August 19, 2020 Prototypr Publisher

The last milestone in May, was Open Stories – a place to publish articles openly (outside of our paywalled medium publication).

There wasn’t much of a plan, other than doing our bit to keep the web open and give writers another option. Since then though, the stories section really rocketed, surpassing Toolbox as the most popular part of the site:

Stories growth

The previous editor was really slow though, so now I added a new editor that's really fast and much smoother! 🍻

Comment

May 21, 2020 An open writing platform and 3,000 members

After launching last week we're now at 3,000 members. I think ~1,000 of them came from the launch! But the main milestone is providing a new space to write!

## Giving people options

Since Prototypr Publication became mostly premium, some content no longer fits. For .e.g.

  • paying subscribers may not want to receive beginner case studies
  • Articles with little research won't get published as they're not up to premium quality
  • there's an ethical dilemma when publishing content in public interest within a paywall

I think helping writers make money is brilliant and love it, but it also leaves a gap for content such as those above.

Having to reject so many submissions on the publication, it left a question - where is good to write and blog openly in front of an audience? And that lead to Prototypr Open Stories, which I wrote about below.

I actually put the editor dashboard together within a couple days, so it wasn't a massive effort. Let's see if people will use it before building a better version.

https://prototypr.io/post/design-articles-without-the-paywall-open-stories/

Comment

May 6, 2020 Launched Prototypr 3! (Do a soft launch first)

Last week, I did a soft launch of Prototypr, just sending it out to our own followers and existing subscribers. I was also lucky (and very thankful) that Fabricio and Caio from UX Collective added the beta to their newsletter. It gave me enough insight to make some changes!

Based on the soft launch, I noticed most people signing up were using mysterious usernames, making the site look poor quality.
So before any larger launch, I updated the registration form to ask for First Name and Last Name. That was a really important change!

Soft launch before big launch

So in all, I learned that it is good to do a soft launch to your own followers before a bigger launch on platforms like PH. It was a small tweak, but has made a big difference already!

See it on ProductHunt here, and add any questions you have!

Comment

April 27, 2020 1,000 Design Tools and Introducing Prototypr 3

We hit 1,000 design tools on Prototypr, but there's much more!

I began Prototypr around ~2016, and the website was cobbled together pretty quickly. I'd been manually adding tools, and then Sofia joined in early 2019 to help.

Introducing the Prototypr 3 Redesign

As the library grew, and the site popularity, there became a steady flow of people requesting to add resources, and sponsor the site - it became challenging to keep up! Our site also began outranking our medium publication on Google search, which I wrote about here

Sooo with all the demand, an upgrade was due....🥁🥁🥁 Introducing the Prototypr 3 beta! A brand new version of Prototypr - you can now:

  • sign up and submit your own tools and resources
  • bookmark tools
  • have your own profile

The site has been completely recreated with Ann helping massively on the redesign. A preview is available on the subdomain 3.prototypr.io - and it's usable now!

I'm looking into how I can switch this to our main site without affecting the SEO.

Add features with demand

I think the learning here is that I never had a signup or submit form for years. So if you're building something early and think you need user registration and a bunch of other things, maybe you don't. Just add a typeform or something.

Balancing projects

This update was actually due probably last year, but throughout 2019, I was focusing more on creating my email design tool called Letter.

In all, I found it's only possible to run 1 large product at a time, to do it very well. If you're going to do multiple projects, my unsolicited advice is to keep one primary project, and have the other ones for fun. I have 2 big primary projects which can be a stretch. During this lockdown period, it's also challenging in different ways, so I'm very happy to have got things this far.

This is the first time sharing the new Prototypr, so if you get any issues, let me know! *(I know there is no SSL certificate on the beta)

Thanks for reading,

9 Comments

  1. 3

    Congrats with the beta, Graeme! I signed up and played a little. The site works super smooth. Great job!
    You must be a guru of productivity if you can find time for Letter too.

    Prototypr is becoming something bigger than just a media website. It looks like a social network. And it feels that Prototypr is gonna be something big.
    What are your plans for it? :)

    1. 2

      thanks Alexander! I learned a lot finishing the site, so am looking forward to share those 'how to' articles.

      but for now I notice small improvements:

      • adding email notification when someone comments/lies your post, or replies to your comment. At the same time, I don't know if comments will be used much, so not sure yet if it's worth the effort!

      • Also think 'most liked' products and comments in general need to be surfaced better - e.g. 'most popular' in the sidebar would be good, or recent comments..

      • And longer term, push forward on the 'Prototypr Open' stories section. Many people don't like to publish behind the paywall, so this gives a new option for blogging.

      THanks for trying the comments, liking system! It gave me the notification idea :D

  2. 2

    Love it Graeme!

    1. 1

      Thanks Adam!

  3. 2

    This is so amazing, @graeme, I just signed up. Also, I like how you're allowing the users to submit their articles via different mediums while you build the editor on the site, don't have to say no to stories while the product is being built.

    1. 1

      Thanks Darshan, and I'm really happy you like it and your comment means a lot! Yeah I figured I could just import posts for now - quite a few people already expressed interest in publishing on the site. I'm curious if there will be demand for an editor though...so i will start with something very simple, almost like a big comment box 😅

      If you have any thoughts, ping me any time! I wonder how it can be more helpful for others building design related projects like yourself with PD.

      1. 1

        Sure, I will definitely share if I've got any feedback and good luck with the migration.

  4. 2

    Looking good Graeme!

    The signup definitely has me checking "Why haven't I signed up already?" but your post answered that. Major improvement to the design and navigation. If you're planning on having both run side-by-side for a while, definitely get that SSL sorted.

    1. 1

      Thanks Kilian! haha yeah, well there was sign up around 2016, but I took it away cos it was getting spammed! Probably have to think about blocking robots too on those sign up forms. It won't be running side-by-side for too long, maybe just a week..Want to get it switched over asap :D

January 15, 2020 I can sponsor myself 😅

Prototypr Weekly newsletter has been running for a few years now, and the project is sustainable through sponsorships.

At the same time, I've been building another product, "Letter", an email creator for designers. This is the tool I actually use to build the Prototypr newsletter.

Funnily, this week, instead of getting a sponsor, I added a Letter banner as the sponsor slot, and had 20 new signups (+ around 80 clicks so far) ...from my own newsletter, built with the tool that is appearing as the sponsor.

Lesson is, if you make multiple products, see if you can connect them to grow from eachother. Once Letter is launched, maybe it can be a regular paying Prototypr sponsor.

20 Comments

  1. 5

    Hell ya man! This is one of @robwalling tactics. If you build your own audience first, it makes launching a project a lot easier. Good luck on your new project!

    1. 3

      Thank Shane! On the downside, Prototypr has suffered from me working on Letter - very challenging to balance 2 products

  2. 2

    Congrats, this is actually a tactic from the old days, we called it 'traffic trade'. So, you can not just traffic trade within your own props but also find similar businesses and offer them traffic-trades (the super old guys from ad agencies call this barter).

    1. 1

      cool, do you have any references to this stuff?

      1. 1

        not really, decades ago, there were systems pushing traffic back and forth thru ads in a way that every participant gets the same traffic he generates for other people. was a good way to increase traffic

        IDK if there are still such systems in place. they also quite easy to fool nowadays with fake traffic, so yeah...

  3. 2

    Nice.... been doing the same on my lower tech side projects recently.

    My DIY pizza restaurant I just took over bought food from my expat food delivery service and setup a bouncy castle from my party rental business outside the restaurant.

    All 3 of those businesses are about to start using my review management software that is very close to relaunching (back to tech!)

    1. 1

      haha wow that’s a proper operation!

  4. 2

    That's amazing Graeme. Congrats buddy !

    1. 2

      thanks! Yeah it’s a nice story and a good pairing but success in a revenue sense for Letter is still to be determined 🧠

      1. 2

        Remember, Rome wasn't built in 2 days.

  5. 2

    Love this :)

  6. 2

    Did you create the second product with this kind of interoperability/marketing opportunity in mind? Is this the start of a suite of products? :D

    1. 2

      Not initially - the 2nd product was just made to help run the first one.

      I don't think it's that simple to build an audience, then make a product just to fit it..because then the purpose of the product can become selling to an audience, whereas Letter's purpose is to solve a problem.

      I needed to speed up my newsletter process, cos it could take me 4 hours to make one newsletter. I think I'm just a bit lucky they fit together quite well.

      For a suite, maybe in a year or 2 lol!

  7. 1

    It's awesome to read @graeme - I've been following Prototypr since I begin the UX self-learning journey. Thank you so much for curating amazing content.

    Letter sounds cool. Excited to try and good luck on PH!

    1. 1

      Cheers Felix, glad Prototypr has been useful for self-learning early on! What do you make of the Medium subscription now, do you think it affects self-learners?

      1. 2

        You’re welcome! I always wanted to be a subscriber, however still not. I realized their premium content are really subjective and sometimes worst that normal content.

        I still read medium, but now I spend more time on newsletter and platform like Prototypr, UX Collective and Sidebar.

        1. 1

          Thanks for sharing this, it's been a tricky one because the subscription model was a change that I hadn't expected when starting the publication.
          It's been good for making things more sustainable, but to improve the issue you mention, I've been working to improve the quality of content published in the Prototypr medium.

          Also, Prototypr 3 is coming soon too, so which will always have content separate to medium, and free for anyone to read with the help of sponsors

  8. 1

    Congrats Graeme! This is super exciting :)

    I've been a follower of Prototypr on Medium for long. Thank you for all you do for the design community. Would love to chat about possible collab one day.

    Also, we've been looking for a new email tool for our 7k+ designers community, so I'll definitely check Letter out!

    1. 1

      Hi thanks a lot! Sounds cool, you can get us on hello[at]prototypr.io with collab ideas, and we can see what works 👍🏽

November 29, 2019 Self-hosted site outranking Medium Publication

"Invest in your own platforms. Building audiences on any other platform can be taken away from you with the snap of a finger." - Van Schneider

I've been running a Medium publication for a few years, but suddenly Medium introduced a paywall which has gated a lot of content to paying subscribers.

As legend goes, 'don't build your house on someone else's land'. With this future-sight, I've always balanced publishing on Medium with doing so on the self-hosted Prototypr platform.

And it payed off - just yesterday a new self-hosted article went straight to #1 on Google for the keywords 'responsive drag drop' (also posted here 🐵: https://www.indiehackers.com/product/email-otter/building-a-responsive-drag-and-drop-ui--LulozAHouwlpv-WcNQG). This is a huge milestone for me, as it puts the future of the site in my own hands. Maybe the rank will drop a bit, but now my main site can outrank our big popular Medium publication. See here:

No paywall, no popups, just good technical content accessible for anyone to learn from. My advice for those blogging would be the same as the Van Schneider tweet:

'Use other platforms as a funnel, not as the base'.


Update:
I wanted to add a bit more about publishing technical content in the Medium paywall. I think the paywall is great model for the right audience. But traditionally, educational content in the design/dev industry has been openly accessible for anyone on the web to learn from, no matter their background.

I found through trying the paywall model that people still prefer their content to not be gated. This was the reason large publications like Freecodemap and Hackernoon already moved off Medium.

I still keep the publication active and going strong for those who choose to use Medium with us, but using our own platform is much more controllable and better for making content available to anyone.

22 Comments

  1. 11

    Owning your platform is 🔑.
    Congrats on the move Graeme, you can't regret it!
    This kind of situation always reminds me of this Oatmeal board

    1. 2

      🤣 Love this strip cause it's so true! Thanks for posting.

    2. 2

      haah yeah I was actually looking for this comic when I was writing the milestone, but couldn't remember where it was from. Thanks a lot, it's brilliant!!

      1. 2

        THIS... Exactly what happened to me after I PAID for Facebook ads to get followers, specifically because it made sense on the long run. And then this garbage came

        1. 1

          uff yes the very same thing happened for me - there are 6000+ people who liked our page to get updates. And now we can't reach them without paying haha! I don't know how such drastic changes can be legal..makes me sad to use FB products, seeing this on WhatsApp makes me sick:

          https://www.prototypr.io/wp-content/uploads/2019/12/945DCFB2-04FA-46EF-8EC6-DB0F0B0C18BF.jpg

  2. 3

    Always amazed by how many people don’t build on their own platform. Sure, use the other places for exposure but post to your own site as well. You never know when the rules change (look what happened when FB throttled the reach of pages) or when the platform just disappears. Or you get thrown off.

    Starting to see it with email newsletters with the attraction of places like Substack. All the content is on their site. You got to go and paste it into your own blog as well.

    1. 3

      You’re absolutely right, but be sure to remember to set up appropriate canonicals if allowed. Otherwise if the original authority isn’t clearly defined, Substack or Medium will totally eclipse the content on your own site as it’ll be seen as duplicate content.

    2. 1

      Hey Paul! From the Medium experience, I agree completely with the Substack thing. It's very attractive, and will definitely work, but true - you're never safe unless you can control the platform.

      Beyond that, search engines can also destroy our own platforms too 😅

      1. 2

        I think Substack might be a touch different since on Substack the eyeballs come from people who gave you their email address (it's your mailing list).

        This is different to Medium/your site where the eyeballs come from Google/Social Media.

        Taking your list out of Substack and sending them an email with another system is totally possible and will be unlikely to have a negative effect on your opens/click throughs. Whereas moving all your content from Medium to your site just won't work straight away due to SEO/authority.

        1. 1

          Hey Hugo, ah didn't know that, thanks. Substack sounds much safer. It looks to me like the only thing Substack would own is the payment part - so if you ever had to move away from them, that's the hard bit to switch. Although I never used it so I'm just guessing, but it's great that you actually keep control of your list 🙌🏽

        2. 1

          I think, regardless of SEO and authority you want to own your content on your own platform. Doesn’t matter if you’re using medium, substack, LinkedIn, Facebook or whatever. These guys can pull the rug from under you at any moment.

          As per @graeme above, use those platforms as funnels but don’t rely on having your content hosted there and there only.

          And, sure, google with its monopoly on search can also destroy you with an update. That’s why need to own distribution as well - your own email list.

  3. 2

    I must totally agree. I do believe content creators need to be rewarded. But unlike streaming services, I find it inefficient to put a paywall infront of articles. I also am planning to move my publications back to self-hosted Wordpress.

    1. 1

      Yeah I agree content creators must be rewarded, but also listened to. It seems like they introduce the paywall without asking the users..many get alienated, whilst it's likely to attract a different type of user

  4. 2

    I agree, Medium is great for content that businesses want to publish that has no searcher intent but if you're trying to rank anything, there's no sense in doing so with an article on Medium. Sure, even if you do manage it the number of things that you're able to do with the traffic that actually lands on your content is so limited compared to what you'd be able to do if they were on your actual site.

  5. 2

    Congrat for the milestone!
    'Use other platforms as a funnel, not as the base'. - do you have particular insight on how to use medium or other publishing platforms a starting point of your funnel? For example, what is the typical conversion one can expect to the next step of the funnel? And what that next step optimally should be?

    1. 3

      Cheers! I've never tracked conversion rates. The key thing I did was have a signup form on the articles published on other platforms. I used https://upscri.be/ (shoutout @joshuaanderton) from day one on Medium.

      That helped me redirect readers to my own site whenever we publish content on our own platform. Eventually the self-hosted platform has been able to grow this way. I think you can call it 'piggybacking'. I wrote about it that approach here: https://blog.marvelapp.com/build-honest-uis/

      If you’re early enough to a platform and build on top of it right, hopefully eventually you’ll grow big enough to become a platform yourself.

      This approach let the focus be making the content good quality that could help people. Then I just vary where I post the articles - sometimes Medium, sometimes our site. There was never really any intention to using Medium as a funnel though, it just sort of happened.

  6. 1

    Nice, thanks for sharing!

  7. 1

    I'm following your publication for 2 years. and yeah - nobody like that medium changes. Keep going! and good luck

  8. 1

    how do you manage the guest posting on a new platform compare to publication hosted on Medium?

    1. 1

      I haven't tried yet, guest posts are on the Medium blog

  9. 1

    What do you think will be the destiny of other MEdium publications?

    1. 2

      I think the destiny of any publication lies with the audience, because that's who it serves. So imo, that depends upon the genre of the publication, and the publication audience willingness to put up with medium popups/ value it enough to pay subscription.

      If more writers from the publication want to publish outside of a paywall, then my logic says the medium publication will die a slow death. That's because content published outside the Medium paywall is not distributed on their platform topics.

About

It grew organically from my interest in design tools and writing.