status-10

· team pico


Greetings.

Sometimes it's really hard to rise to the surface for air when we are having so much fun writing code.

We recently released a new service, pipe, which is exciting. It fits nicely into the services we want to build and maintain. It's easy-to-use, lightweight, can saturate a gigabit internet connection, and solves a real problem: securely sending and receiving events across a network. We are slowly building libraries with easy-to-use APIs for interacting with pipe.

This is what we love about hacking on pico. We have a singular focus here: to build tools and services we need to use. Antonio built sish because he needed to expose local services to the internet. I built pages because I needed an easy way to deploy static sites.

While we delight in people thinking what we build is cool, that's not why we are building this platform. We build and maintains services for primarily ourselves and then as a result we know other devs want to use them as well.

This leads into something else we have been thinking about lately. Our "subscription" service is not actually a subscription. It's something users have to purchase every year. We recently asked ourselves this question: why aren't we letting users automatically subscribe to pico+ every year?

This is important. We need a forcing function to make our services the best versions of themselves. This function includes a bunch of inputs, but in particular, one of them is a user explicitly re-purchasing pico+. If a user doesn't notice that they forgot to resub, then they aren't using our services like we want. We need strong signals to know which direction to go.

Another input is pico+ signups per month. Last month we hit a new personal record for most signups in a month. Exciting!

Onto pages which has been pretty active in terms of development. A recent user posted some explorations into improving pgs asset serving performance which has sparked a bunch of refactor work on the code itself. We have better test coverage and are slowly detaching pages code from the rest of our services. We see pages breaking out and being its own isolated project so we can continue to make it better than ever.

We also reformatted our blog to be more structured. We are experimenting with the idea of making our blog more of a living document. So on our index page, be sure to click on the different topics, as we are going to be start updating them.

There's more -- like all my work on git-pr -- but I'm going to save that for a future ann post.


Join our irc #pico.sh on libera or email us at hello@pico.sh.

Be sure to subscribe to our rss feed to get the latest updates at team pico.