Slugs are nicer to look at and easier to quickly understand so we're transitioning to them!
Should have planned them in from the beginning!
PgScope is gradually becoming the most convenient way to understand, use, and share the data in your Postgres database. This blog gives a live account of the growth and development PgScope.
Slugs are nicer to look at and easier to quickly understand so we're transitioning to them!
Should have planned them in from the beginning!
I'm going to try to do at least one little thing every day while on vacation mode and then report here.
Today I made it more convenient to make a new query from the schema by changing the default query when you click on a field from
SELECT [field] from [table] limit 1;
to
SELECT * from [table] where [field]=? limit 10;
Then from there you can replace the question mark.
It's much more common that I care about a column name because I want to use it as a filter than that I care about it because I want to look at only that column. In fact, the latter pretty much never happens!
So that's the good thing about dog fooding and then coding.
I missed Saturday and Monday but I'm back.
So then here are the main things:
I got a little bit done on the plane today without wifi, slightly improving the pricing page and the flow there and investing a bit into automating changes to the site.
But yeah, most of my time was spent first working for Loanpass, then traveling across the country, and now at a family reunion.
Today I switched the pgscope website over to Astro.
Before today I just used html and css, but once you have multiple pages that share html or styling, which you need to do if you want consistency, some kind of automation becomes the way to go. I haven't really tried Astro before but it's reasonably intuitive and I got the site refactored into Astro!
I also got registration working, so you can now make an account without asking me for permission!
Yesterday somehow I didn't include making a blog post in the checklist.
But to report, I added new pages to the site for pricing and FAQs. And those encouraged me to add a new registration page to the app.
Now I need to make the registration page work!
I kept working on the query page and also updated tests that were broken by changes from yesterday!
It's small, but here's the theory:
A 1% improvement every day for a year becomes a factor of almost 38.
After six years you end up at a factor of a billion.
The point is that some kinds of improvements compound and if you can make those you end up with something really powerful.
So if I can make compounding improvements to the service offered by PgScope then I'll end up with quite the service!
Lacking much time today, I kept things simple.
Today I
Yesterday I got an updated version of pgscope code live on the remote server.
Today I got https set up with Nginx and Let's Encrypt.
So now the app is live at https://app.pgscope.com !
Slugs are nicer to look at and easier to quickly understand so we're transitioning to them! Should have planned them in from the beginni...