#dev 2021-07-19
2021-07-19 UTC
shoesNsocks1, KartikPrabhu, [tantek] and [raph_l] joined the channel
#
[raph_l] hey, I haven't poked my head in here in a while, but I just released al alpha version of the system I've been building for the last 10 months or so. It's a AWS-hostable serverless blog that costs around $2 / month to operate and includes an authoring UI. I'm planning to add federation features so that it can do social-media things. https://raphaelluckom.com/posts/Mid-July%20check%20in%3A%20alpha%20and%20beyond.html
jjuran joined the channel
#
vikanezrimaya It feels weirdly good to be blocked by some sort of an "outside" problem when you know your software works properly on its own, it's just some other thing preventing it from working.
#
vikanezrimaya Still, I hoped to finally deploy today :c
#
vikanezrimaya At least I know the e2e tests are working and the deployment should work too, since it runs on the same platform I use for e2e tests
#
vikanezrimaya Maybe I should write a token endpoint to be able to use Micropub in my e2e tests...
HelloMatrina joined the channel
#
vikanezrimaya <GWG "He's storing pictures in there, "> I don't think Redis is intended for storing large binary blobs such as images... Even I only store small-ish JSON blobs and use a static folder for pictures
#
vikanezrimaya Considering to move to MinIO for latter to gain compatibility with S3
#
vikanezrimaya In case I ever decide to migrate to a cloud hosting, IIRC object storage is cheaper than block storage
#
@KunduMehul ↩️ I got to the point of creating meaningful contents. Your blog about webmention is great. (twitter.com/_/status/1416984923169165314)
capjamesg joined the channel
#
vikanezrimaya Oh well. I guess it was too early to celebrate. I deployed... And then BOOM. a lot of bugs in the frontend I didn't expect.
#
vikanezrimaya That's just because I've never actually tested the frontend
#
vikanezrimaya Only some manual testing, but it wasn't comprehensive enough
#
vikanezrimaya I might need to set up a proper test harness for it later
#
vikanezrimaya At least the Micropub endpoint works as expected. Even when the expected is technically a bug
#
vikanezrimaya For example, my Micropub endpoint (very correctly) rejected two h-cards because they contained foreign u-urls - which is technically expected behavior... I've decided to do so because I'm thinking of making Kittybox support sideblogs and/or multi-tenant setups and there's an access control check that rejects a post if any u-url doesn't match the user. I guess I should relax the check to make it simply not set up redirects on foreign
#
vikanezrimaya URLs
#
vikanezrimaya At least I know the bulk import works - and thanks to my software always storing mf2-json data it's extremely easy to write an importer - in fact, mine is just 50 LOC
hoenir` and hoenir joined the channel
#
vikanezrimaya Fixing bugs in production is fun
hendursa1, hoenir and Aerir joined the channel
#
vikanezrimaya Yay! I've ironed out enough bugs to make the software minimally usable
hoenir, [d]_, cadeyrn[d], indieweb-irc-bri, capjamesg[d], GnorthernGnome[d and grantcodes[d] joined the channel
#
vikanezrimaya https://fireburn.ru/ - webmentions don't work yet since I don't have the endpoint
#
vikanezrimaya But the new design is prettyyyyyy ✨✨✨
#
vikanezrimaya Go look at it and give me critique please, I want to make it even better!
#
vikanezrimaya <Loqi "Vika"> Yes, I am called that
nekr0z, reed, calebjasik, Abhas[m], Lohn, BinyaminGreen[m], astralbijection[, LaBcasse[m], cambridgeport90[, benatkin, vikanezrimaya, shoesNsocks, [tantek], capjamesg, KartikPrabhu, aaronpk[d], jeremycherfas, hendursaga, Hello[d], doosboox, doosboox3, [jgmac1106], Seirdy, rockorager, Guest78, shoesNsocks1 and doosboox4 joined the channel
[snarfed] joined the channel
#
aaronpk or i could take a more heavy-handed approach and use a totally different template like I did for photos https://aaronparecki.com/photos
#
GWG I have a few that I forgot about till now. /kind/reaction, /kind/media, and /kind/food that are custom categorizations
rockorager, rockorager_ and [KevinMarks] joined the channel
