Keenen Charles
The only difference between ordinary and extraordinary is just that little "extra".
Scheduled weekly newsletter
Launched new search page with filters
Migrated personal blog to Ghost hosting
Scheduled weekly newsletter
Removed unused code and modules
Updated layout of newsletter details page
Added captcha to contact form
Added contact button to user's profiles
Allow users to update newsletter ad and cross promotion status
Display if newsletters allow ads or interested in cross promotion
Fixed sidebar width on mobile
Added margin to components on mobile
Let users mark all notifications as read
Added notification counter to nav bar
Added bio field to user profiles
Updated profile page design