add /issues endpoint to api #bootstrapmoney
fix dynamic og:image url #bootstrapmoney
enable pre-rendering on netlify #bootstrapmoney
figure out container not reading volume files issue #bootstrapmoney
add cerbort service and shared container to docker-compose #bootstrapmoney
send out issue #33 #bootstrapmoney
research letsencrypt/live acl permission for docker bind mounts (no luck) #bootstrapmoney
edit server and docker-compose to mount and use ssl certificates from host #bootstrapmoney
add prod/dev api urls on the front end #bootstrapmoney
deploy latest api image #bootstrapmoney
move credential from docker-compose.yml to env var on vps #bootstrapmoney
add bearer token to POST request on front-end #bootstrapmoney
forget to tweet about latest issue (again) #bootstrapmoney https://twitter.com/bootstrapmoney/status/1006935408486187008
switch from vue-head to vue-meta #bootstrapmoney
fetch data before navigation to support pre-rendering and dynamic meta tags #bootstrapmoney
move original homepage to /calculator route #bootstrapmoney
create issue/latest endpoint and use it for root route #bootstrapmoney
attach preview endpoint to issue route #bootstrapmoney
prev/next issue navigation #bootstrapmoney
add isLatest field to the returned payload on GET /issue #bootstrapmoney
scroll to top when loading a new issue #bootstrapmoney
figure out how to observe route changes and refresh component after fetch #bootstrapmoney
publish issue #32 #bootstrapmoney
make newsletter component responsive #bootstrapmoney
hero section #bootstrapmoney
file_11564.jpg
remove
footer and cta #bootstrapmoney
file_11548.jpg
remove
hero section layout #bootstrapmoney
issue title vue component #bootstrapmoney
park instagram handle #bootstrapmoney
create quote vue component #bootstrapmoney
create markdown paragraph vue component #bootstrapmoney
create banner vue component #bootstrapmoney
fix section header to always be full width and force smaller component to wrap below #bootstrapmoney
responsive product section component #bootstrapmoney
investigate product layout issue #bootstrapmoney
tweet out about issue #31 #bootstrapmoney https://twitter.com/bootstrapmoney/status/1003675869301207041
section header vue component #bootstrapmoney
fix footer copyright year #bootstrapmoney
fix domain extraction on article component #bootstrapmoney
article vue component #bootstrapmoney
issue vue component #bootstrapmoney
enable auth checks on /publish endpoint #bootstrapmoney
disable JWT expiration #bootstrapmoney
remove signup and signing endpoints #bootstrapmoney
fix email regex and use RFC 5322 #bootstrapmoney
publish issue #31 #bootstrapmoney
finish setting up user model and jwt authentication for POST endpoint #bootstrapmoney
publish issue #30 #bootstrapmoney
send out issue #29 #bootstrapmoney
schedule issue #28 #bootstrapmoney
re-send last campain to troubleshoot huge drop in open rate #bootstrapmoney
publish issue #27 #bootstrapmoney
update carrd DNS to new ip #bootstrapmoney
reply to emails about issue #26 #bootstrapmoney
reply to sponsorship inquiry #bootstrapmoney
tweet out about issue #25 #bootstrapmoney https://twitter.com/bootstrapmoney/status/988276881576218624
schedule issue #25 #bootstrapmoney
schedule issue #24 #bootstrapmoney
generate new docker image for publishing api #bootstrapmoney
fork node-mailchimp #bootstrapmoney
schedule issue #23 #bootstrapmoney
schedule issue #22 #bootstrapmoney
schedule issue #21 #bootstrapmoney
schedule issue #19 #bootstrapmoney
make bootstrap stage poll on twitter #bootstrapmoney https://twitter.com/bootstrapmoney/status/972039988844965888
schedule issue #18 #bootstrapmoney
setup CORS policy on api server #bootstrapmoney
create issue component #bootstrapmoney
GET /issue endopoint #bootstrapmoney
try different iframing + cta saas #bootstrapmoney
add content-security-policy checks to header inspection script #bootstrapmoney h/t @geekykaran
write header inspection script #bootstrapmoney
write docker compose config and deploy api #bootstrapmoney
setup gitlab container registry #bootstrapmoney
add mailchimp MC tags to EJS template #bootstrapmoney
schedule issue #17 #bootstrapmoney
edit preview endpoint to work without querying db #bootstrapmoney
override publication time set timezone to UTC #bootstrapmoney
add β€œpreview” menu and display issue in sidebar #bootstrapmoney
issue/<id>/preview endpoint #bootstrapmoney
integrate article domain extraction to /issue endpoint #bootstrapmoney
integrate url shortening to /issue enpoint #bootstrapmoney
move api key to env variables #bootstrapmoney
refactor issue creation endpoint to update upon POST with existing id #bootstrapmoney
create spectrum community #bootstrapmoney
add schema instance method to detach article, quote or product from issue #bootstrapmoney
extract articles from issue schema and use objectids instead #bootstrapmoney
fix ejs template #bootstrapmoney
dockerize api server #bootstrapmoney
issue creation endpoint #bootstrapmoney
remodel issue schema #bootstrapmoney
fix url shortening async/await #bootstrapmoney
url shortening using bit.ly API #bootstrapmoney
fix json format after parsing cells #bootstrapmoney
create dummy bit.ly account for automated URL shortening tests #bootstrapmoney
add markdown support for text blocks #bootstrapmoney
write json to html script to generate issues #bootstrapmoney
get feedback on pricing #bootstrapmoney
fix article tag font size in media query #bootstrapmoney
auto generate quote tweet url #bootstrapmoney
generate sponsor banner area using ejs templates #bootstrapmoney
generate quote and share section using ejs template #bootstrapmoney
add product section to ejs issue template and make it responsive #bootstrapmoney
handle rich text block in ejs template #bootstrapmoney
automation work #bootstrapmoney
move link backlog to shared spreadsheet #bootstrapmoney
basic ejs issue template and generator #bootstrapmoney
new sale πŸŽ‰ #bootstrapmoney
reply to sponsorship pricing inquiry #bootstrapmoney
refactor issue email layout #bootstrapmoney
investigate meta tags issue #bootstrapmoney
tweet out about issue #11 https://twitter.com/bootstrapmoney/status/952025833459277825 #bootstrapmoney
send out issue #11 #bootstrapmoney
fix book recommendation link in issue #10 #bootstrapmoney
send issue #3 #bootstrapmoney
make issue #7 #bootstrapmoney
send out issue #10 #bootstrapmoney
remove address from footer #bootstrapmoney
make issue #8 #bootstrapmoney
fix footer twitter links #bootstrapmoney
make issue #7 #bootstrapmoney
send out issue #6 #bootstrapmoney
send out issue #5 #bootstrapmoney
send issue #4 #bootstrapmoney
prep issue #4 #bootstrapmoney
add signup event to track conversion on issue page #bootstrapmoney
add signup event to track conversion on issue page #bootstrapmoney
fix google analytics page tracking #bootstrapmoney
send issue #3 #bootstrapmoney
prep issue #3 #bootstrapmoney
add monthly revenue breakdown #bootstrapmoney
use generic og tags for newsletter viewer #bootstrapmoney
schedule issue #2 #bootstrapmoney
prep issue #2 #bootstrapmoney
schedule delivery #bootstrapmoney
create typeform for sponsoring #bootstrapmoney
make issue #1 #bootstrapmoney
add inspirational quote as intro and tweet it button (linking back to issue) #bootstrapmoney
make newsletter issue page responsive #bootstrapmoney
add subscribe banner to issue template component #bootstrapmoney
host weekly issues on the web and add β€œview on the web” link #bootstrapmoney
add call for articles #bootstrapmoney
add newsletter analytics #bootstrapmoney
try out heml to make newsletter template #bootstrapmoney
update PH description #bootstrapmoney
add payment processor fee #bootstrapmoney
submit on Product Hunt #bootstrapmoney