pocket-watch

pocket-watch

wwaynewwayne
pocket-watch 是我的第二个project,大概完成在两个月前。因为我经常发现自己的pocket收藏越来越多,便想写一个应用能在每周六自动把我几周未读的文章发到我的邮箱。

算是一个非常简单的sass应用,而在我还有一周准备上线的时候,我在product hunt上才发现原来一个相似的应用已经存在 PocketRocket。我当时觉得pocket-watch在UI/UX上应该能更胜一筹,但从结果来看,似乎没什么人买账,至今也只有三个注册用户。

我一方面总希望能突然拿出一个产品让别人wow,一方面也开始慢慢担忧浪费精力在没有人用的产品上,所以自己这两个月并没有急着去实现下一个想法,也是想花些精力去观察目标用户,或者说发现目标用户。这就像机器学习一样,我们总是过于关注去搭建一个厉害、精准的模型,但在大多数情况下,我认为真正的瓶颈在于数据来源,真所谓巧妇难为无米之炊。

这周末我想到下一次我应该先发布一个landing page,上面有应用的说明和注册,这样我在搭建真正的产品前就能通过人们的注册情况去探寻人们的兴趣以及发现我的目标用户。

不过这次在技术方面我倒是尝试了完全不同一套技术栈,聊以自慰的说也算一份收获。

  • 前端:just js
  • 后端:rails, postgres
  • 服务器:Digital Ocean, nginx, docker
  • 创建的社交账号: Twitter, Github
  • 其它服务:google analytics, sparkpost(邮件服务器,不过我发现好像会被当做垃圾邮件)

真正的实现就是在服务器上有一个cron job, 到点了给app发个http请求去检查下每个用户的文章列表,没什么用户,也没有加job queue这些东西保证稳定性。

最后:

  • 第一次写全英文app,在咬文爵字上困惑许久
  • 学习docker时屡次觉得小题大做,使用docker后觉得很是方便
  • 不想总是重复一些劳动,所以第一次写shell script来配置服务器 pocket-watch/vps-setting
文章被以下专栏收录
还没有评论
推荐阅读