Basile Samel

writing/making/coding shokunin

Wrote "First Day of Gardening" https://writelier.com/first-day-of-gardeninglessbrgreater-40b7b69d-0253-4b6c-bd69-6f3f5359ce99

start designing new personal website

Basile Samel Author

I'm really into these atm haha, reminds me of megalopolises in south-east asia

0 Likes
Carl Poppa πŸ›Έ

πŸ‘€ love the glowy effect

0 Likes

create Github repo and initialize it with a Preact/NodeJS/TailwindCSS skeleton

Wrote "Working on a New Personal Website" https://writelier.com/working-on-a-new-personal-websitelessbrgreater-6d7bb7b2-b1ab-4f8a-be4c-7a9f5efe8e2e

bought upbaz.com

I'm working on expanding/improving my personal brand and thought I needed a much shorter name, so I choose upbaz.

Wrote "Next Steps (2020 Q3)" https://writelier.com/next-steps-(2020-q3)lessbrgreater-f6dccbf2-a7bd-4482-aada-92dd774d695f

published "New Website" https://writelier.com/new-websitelessbrgreater-9456bbc3-b885-4b5a-99ba-8669bdf61acd

push new website to production

I pushed the new website to production. This is crash test time 😬

article page - a user can update and delete his comments

Migrated the CRUD logic of the Comment table from PHP to NodeJS.

fix post count update on publish

Fixed a bug in the way the app updates the total number of published posts for a given user

Added cron job to reset a user's streak if no post has been published

the streak is updated every time a user publishes a new text

Tweak streak calculation code and calculate new streak on publish.

Wrote "DIY Green Web Hosting" https://cowriters.app/words/diy-green-web-hosting-449745f58c2dd5ee83

settings page - add danger zone to delete your account

A user can delete his account

settings page - a user can change his profile picture

Migrated the profile picture upload logic from PHP to NodeJS

settings page - added username check

When a user asks for a new username, both front and back check the availability and tell the user about it in the UI. If the username isn't available, changes aren't saved.

finished password reset feature

Added a two-step mechanism to recover an account when a user forgets his password. An email with a JWT is sent to the email to make sure the request is sent by the rightful owner of the account, then a randomly generated password used to regain the account is sent in a second email upon JWT validation.

homepage - add countdown

Added a countdown displaying the time left before the end of the day to keep the streak going

Wrote "Pen Name" https://cowriters.app/words/pen-name-449515f5784a967ad3