Press Coverage
move back to linode to cust cost #expensivechat
file_18534.jpg
remove
file_18535.jpg
remove
remove majority of spammers #expensivechat
dont send email if already previously banned #expensivechat
lock account and hide messages if charge fails #expensivechat
add $1 signup fee (applied as credit to account) to combat fake credit cards #expensivechat
file_18524.jpg
remove
block spammer by IP address #expensivechat
replace self-promotion with highscore.money promotion (would be cool to get that going again) #expensivechat
file_18444.jpg
remove
add popup to promote my twitter 🥳 #expensivechat
file_18440.jpg
remove
file_18438.jpg
remove
file_18437.jpg
remove
get featured in product hunt newsletter #expensivechat
file_18436.jpg
remove
show number of new messages when tab out of focus #expensivechat
file_18424.jpg
remove
more aggressively catch online visitor count #expensivechat
show total revenue in real-time #expensivechat
file_18371.jpg
remove
remove myself from the leaderboard #expensivechat
get featured on betalist https://betalist.com/startups/expensive-chat (helps being the founder hah) #expensivechat
Screenshot 2019-02-28 at 18.09.49.png
remove
email tiny letter newsletter #expensivechat
file_18370.jpg
remove
email highscore.money customers #expensivechat
receive first stripe payment #expensivechat
file_18361.jpg
remove
disable stripe email receipts because my legal business name is confusing #expensivechat
add website url to users #expensivechat
write email for previous highscore.money customers #expensivechat
file_18359.jpg
remove
change stripe statement descriptor to “expensive.chat” #expensivechat
fix bug where message would be automatically sent if typed before websocket connects #expensivechat
switch back to live stripe keys #expensivechat
check Firefox (overlapping input) h/t @adriaanvanrossum #expensivechat
file_18299.jpg
remove
fix name wrapping in leaderboard #expensivechat
file_18294.jpg
remove
put limit on name length #expensivechat
record stripe usage in background job #expensivechat
broadcast message before saving to speed up chat #expensivechat
disable autocomplete on message input #expensivechat h/t @lbckr
color self differently in leaderboard #expensivechat
file_18284.jpg
remove
add sender name to outgoing emails #expensivechat
file_18278.jpg
remove
file_18279.jpg
remove
file_18277.jpg
remove
add ability to sign in again #expensivechat
change submit button to “Loading…” when submitting sign up form #expensivechat
add sign in via magic link #expensivechat
file_18275.jpg
remove
add expensive.chat domain to sendgrid #expensivechat
fix stripe input field in signup #expensivechat
file_18242.jpg
remove
file_18220.jpg
remove
file_18161.jpg
remove
file_18157.jpg
remove
file_18158.jpg
remove
use stripe metered billing #expensivechat
fix bug where window.user_id isn't set yet for new signups #expensivechat
save user ip address so I can block abusive users #expensivechat
ignore spaces when calculating message lengths for leaderboard #expensivechat
auto focus name field instead of email #expensivechat
file_18128.jpg
remove
add stripe credit carc field #expensivechat
realise I can't play a sound for new messages due to new browser restrictions #expensivechat
improve textarea design #expensivechat
file_17430.jpg
remove
use css to break up long words #expensivechat
break up long words so design doesn't break #expensivechat
decrease price to $0.05 per letter and don't count spaces #expensivechat
come up with great slogan #expensivechat
file_17366.jpg
remove
randomize rotation of price tags with css #expensivechat
file_17365.jpg
remove
add real-time visitor count #expensivechat
file_17364.jpg
remove
ship prototype without creditcard form https://expensive.chat #expensivechat
switch logo to horrible color just to mess with you #expensivechat
file_17349.jpg
remove
register twitter handle twitter.com/expensivechat #expensivechat
register domain expensive.chat #expensivechat