🤗不上班之后,收获很大

🤗不上班之后,收获很大

首先不再想着通过一个产品暴富,这种虽然很吸引人,但很多人都没看到成功者背后的努力,市面上很多产品都有竞品,为什么是他成功了呢 很多拿到结果的独立开发者也好,卖课的也好,他们付出了非常多的努力,并不是如表面所说“割韭菜”那么简单,很多人在很早之前就非常牛逼了,单纯的依靠运气起飞,我现在已经不信了,大力出奇迹,才是王道。 不再想着别人非常需要一个程序员的代码,代码就是快消品,不再执着于细节,不如等到产品有用户了,再为了优化用户真实的体验而开发。 要做产品的话,遍地都是点子,去 X 看一天,你能收获一年都做不完的产品的点子,至于是否能挣钱,另说 将自己当做一个销售,将产品卖给用户,才是最屌的,我彻底摆脱掉了程序员觉得自己技术牛逼就则怎么怎么滴的想法了 坚定的做个人 IP,水滴石穿,持续输出有价值的内容,积累粉丝,是这个时代,每个人都应该做的事情 处理好家庭关系,稳定的家庭关系,是一切事业开始的基础。 保持乐观,这点很难,国内教育,感觉根本没有教人们如何放松,反正我感觉是没学会,因为我这边房子不贵,我在没有房贷压力的情况下,
3 min read
Plausible 开源版本部署

Plausible 自部署

Google Analytics 用起来不是太习惯,就弄个 Plausible 在自己的 VPS 上部署一下。 官方部署文档可以参考: community-edition ,官方文档是使用 Let's Encrypt 生成证书的,我这里使用的是 Nginx 配置自己的 SSL 证书,记录一下过程。 $ git clone -b v2.1.4 --single-branch https://github.com/plausible/community-edition plausible-ce ​ $ cd plausible-ce ​ $ touch .env ​ $ echo "BASE_URL=https://plausible.domain" >> .env
5 min read
数据库 Migration

数据库 Migration

记录一下最近开发项目时,使用 typeorm + postgresql 开发业务,用版本化的方式来管理数据库结构的变化,这样数据进行更新时才会安全可控,而且还可以回滚迁移。 typeorm 是如何跟踪这些变化的呢,所有的变动都能通过 migrate 的方式记录下来,主要是依赖数据库自身底层的机制,尤其是二进制日志,即 Binary Log,简称 binlog 记录结构变更(DDL): 当执行 CREATE TABLE、ALTER TABLE、DROP TABLE 等数据定义语言(DDL)语句时,都会被 binlog 详细记录下来 记录数据变更(DML): 当执行 INSERT、UPDATE、DELETE 等数据操作语言(DML)语句时,binlog 也会记录修改前和修改后的数据 我使用 typeorm 来执行这些 migrate,
1 min read
Ghost 博客部署,我的最爱
技术总结 Featured

Ghost 博客部署,我的最爱

♥️ 强烈推荐 Ghost 博客,我的最爱,之前断断续续瞎折腾过几个博客,始终没有找到合适的,中间还一度自己做了个博客的版本,直到我用上了 Ghost blog,我就停止了折腾。 1️⃣ 主题市场很精美且丰富,超过绝大部分竞品 2️⃣ 开源: 可以在自己的 VPS 上直接部署,完全可控 3️⃣ 性能强大,博客编辑,后台设置,功能非常丰富 4️⃣ SEO 友好,支持 Code 嵌入,三方插件集成,如 Stripe, Zapier 等 5️⃣ 邮件订阅支持,Stripe 支付接入,可以对订阅收费 优点 Ghost 是非常完善的博客系统,也是基于 Nodejs 开发的,不仅提供了 Cloud 版本,
4 min read
Chrome 插件应用商店账号注册

Chrome 插件应用商店账号注册

首先要有一个 google 邮箱账号,支付我用的是招行 Visa,然后按下面的步骤注册 Chrome 插件应用商店账号。 chrome 官方的注册入口: https://chrome.google.com/webstore/devconsole/register 此时添加上你的信用卡或者借记卡信息,我用的是招行的 Visa。在地址信息这里,看不到中国大陆选项,我填了香港的信息,用香港地址生成器生成了一个地址。 点击购买 支付完成之后,会在对应的 Google 邮箱发送一个支付成功的邮件: 正常来说,此时就可以进入到管理后台了,管理后台入口:https://chrome.google.com/webstore/devconsole 但是我这里遇到了一个问题,就是支付成功之后,进入管理后台时,一直往注册页面跳转,暂不清楚原因。找了官方文档,里面有个注册失败之后类似工单提交的入口 Warning: If you requested the
2 min read
做导航站应该如何盈利? 十几种方式告诉你

做导航站应该如何盈利? 十几种方式告诉你

本文转载自 [出海做导航站应该如何盈利,如何定价?] 最近在独立开发/出海开发圈,导航站开发愈发火热,我认为主要原因有几个 * 国人开发的AI导航站Toolify上线不过一两年,已经成为全球知名的AI导航站,每月流量达到几百万 * 哥飞社区的带动 * Tap4AI等开源导航站的传播 * 以及最近Jacob的导航站建站模板 Mkdirs 的火爆等 我自己也在今年做了好几个导航站 * AIBest.tools * BestDirectories.org * MagicBox.tools * DevToolset 其中Devtoolset是开源的,无数据库的导航站(仓库地址),也收获了不少的star。 MagicBox目前上线了大半年(几乎没怎么运营),DR也达到了40。Best Directories及AI Best Tools作为我最近主推的导航站,上线一个月时间,DR也都达到30。 随着导航站流量的增加以及DR的增高,并且目前导航站赛道也越来越卷,我开始在思考如何才是一个导航站正确的盈利模式,以及如何定价,才能更符合出海的需求。毕竟我们独立开发,赚钱才是王道
4 min read
关于哥飞社群的个人看法 ~ meepo

关于哥飞社群的个人看法 ~ meepo

🚤 本文仅代表个人的看法。我是 23 年 12 月份加入的哥飞社群,现在刚好一年,记录一下我从哥飞那里学到的东西,🤪本文可能会持续更新,想到哪写到哪。 了解每个人的看法,一定要了解他当时的一个处境,行业,经验等。哥飞群里人员种类非常多,有程序员,产品经理,SEO 玩家,创业公司老板,零经验转行等等,所以每个人的视角都是不一样的,至于那些习惯说割韭菜的,就让他们说吧,这个世界上的任何不同维度的人相交,都可以被称之为割韭菜,纯去天天喊这个没有意义,你需要判断,社群里面的内容,以及每年的年费,是否适合你,仅此而已。 首先了解一下我当时加入时,大概的一个情况: 基本上主要搞前端搞了七八年了,JS 全栈开发,前后端,小程序,React,Nextjs 对我都没有问题,23年开始折腾一些 AI 的产品,做过 AI 小程序,也跟几位大厂朋友组过团开发过 AI
7 min read
《高效程序员的45个习惯 - 敏捷开发修炼之道》之读书笔记
技术总结

《高效程序员的45个习惯 - 敏捷开发修炼之道》之读书笔记

多年前阅读此书时,如醍醐灌顶,从那之后,这些书里面的核心思想,慢慢渗透到我的开发生涯之中,受益良多,把内容分享出来,时时阅读。 * 金句子 * 所有学习上的成功,都只靠两件事: 策略和坚持,而坚持本身就应该是最重要的策略之一 * 只有明白”为什么做“,才能解决”如何做“的问题 * 敏捷就是管理变化的 * 程序员在拒绝设计的同时,也就放弃了思考 * 敏捷并不止是针对代码开发,它存在于软件工程的所有环节 * 先解决困难的问题,简单的问题留到最后 * 敏捷依赖人,而不是依赖于项目的甘特图和里程表 * 如果你没有犯任何错误,说明你可能没有努力去工作 * 很多开发者由于脏乱代码和看不懂的逻辑而秃顶 * 每个敏捷开发的"时间盒"必须是短期的 * 好的设计应该是正确的,而不应该是精确的 * 敏捷的一大特点就是持续开发,持续保证可开发,持续保证可发布 * 敏捷使用短迭代 * 给我一份详细的长期计划,我就会给你一个注定完蛋的项目 * 在小且重复的周期中,增量完成各种开发任务: 分析、设计、实现、测试和获
17 min read
独立开发者之海外公司注册
独立开发 Featured

独立开发者之海外公司注册

本文主要针对做出海应用的独立开发者,记录从 0 到 1 开设美国公司的流程,包含注册地,税务,年审等,过程和方案选择并不一定适合每个人。 ✨ 先介绍我的最终选择: * 美国公司的注册、年审、报税,都交给中介公司处理 * 公司注册地为怀俄明州 * 公司组织形式为 INC * 报税是 21% 的联邦税,无需申请 ITIN 我的主要业务路径是通过海外公司注册,注册 Stripe,完成 Sass 产品的收款,然后回款到国内的个人账户。下面是一些注册公司时,做的一些总结。 具体的总结,我放到了思维导图了,方便大家查看。👉思维导图线上地址 注册渠道选择 中介公司 最省事的方式,本文介绍的很多平台虽然支持注册,但是真实地址,ITIN,年审,报税,银行卡以及支付平台等业务还需要自己来处理,我在研究了多种方式之后,最终梭哈了中介平台,其实这跟国内开公司差不多,让专业的人做专业的事,自己专注于公司业务的发展即可。
7 min read
Cloudflare 托管 namesilo 域名
Cloudflare

Cloudflare 托管 namesilo 域名

将域名托管到 Cloudflare,比较方便统一管理,毕竟 Cloudflare 提供一些免费或者低成本的服务。 Cloudflare 中操作 在 Cloudflare 上添加将需要转移的域名,进入 Cloudflare dashboard 首页,如图: 直接选择官方推荐的默认配置,这样会将你之前在其他域名服务商那里配置的 DNS 记录直接扫描并且迁移过来,非常方便。 点击 Continue,直接选择 Plan 计划即可,我这里使用的 Free 版本。 进入下一步,点击上方的 Quick Scan,就会把这个域名已经存在的 DNS 记录给填充进去,比如我这里是之前在 vercel 部署的 next.js 项目,就给扫描出来了。 点击 Continue to activation,在下个页面的 Update your
2 min read
独立开发 MVP 产品的关键策略
独立开发 Featured

独立开发 MVP 产品的关键策略

先说核心: 产品 idea 来源,寻找合伙人,如何推广。 本文主要是针对独立开发者或者非常小的团队的一些可复制的特点总结的,后续会持续更新和补充。 Idea 来源 要知道,所有的产品的点子,成功背后的 idea 都是有迹可循。 对于独立开发者来说,大部分都是有技术能力的,要写代码,很多人都没问题,但是从零到做出一套符合市场的产品,对综合能力要求还是比较高的,所以尽量不要自己 YY 需求,YY 市场,等到产品开发出来,犹如石沉大海,就太浪费时间了。 相对可行一些的方式是通过社区或者社媒去自己分析趋势来落地产品,比较有代表性的就是去年 AI 大火的时候,社媒上铺天盖地的每天都会有新的 AI 产品和概念出来,非常多的开发者趁着这一波风口,开发了海量的产品,动手越早,获得的收益就越明显。 推荐的几个入口: * 独立开发微信群: 微信群用起来比较习惯,交流也最活跃,群里会日常讨论一些最近的技术落地,比如一些出海、支付、运营推广相关的工具和流程,能开阔自己的思路。 因为这类群成员,
6 min read
Sanity 学习笔记
技术总结

Sanity 学习笔记

Sanity 在 CMS 各方面对比中表现都非常不错,加上非常慷慨的 Free Plan,成为众多独立开发者的首选,需要注意的是 Sanity 不是个完全开源的 CMS,它只有 Studio 是开源的。 Sanity 也在官网放出了与其他竞品的比较信息,点击查看, 比如 Payload , Strapi, Ghost 等 学习路径 学习 Sanity 最好的资料就是 Sanity 官方的这个教程,从 Schema 的编写,到 Input 组件的定制,到Structure 的定制,GROQ 的语法介绍,最后集成到 Nextjs 项目中请求并显示数据,然后部署运行,没有比这个教程更好的教程了! Studio Studio 是 Sanity CMS 的后台管理系统,
6 min read
XMIND 网页版

XMIND AI 网页版,太炸裂了💥,我要强推!

Xmind 一直是我的宝藏软件,真正的小而美,不仅 UI 和交互非常优雅,而且免费功能也完全够用,创始人对于软件以及公司运行的理解,也深深吸引着我。 现在 Xmind 网页版添加了 AI 能力加持,越来越强了 之前用的比较多的是 Xmind 的 Mac 客户端版本,但是在要分享内容的时候,还是有一些痛点的,比如: 只支持分享文件、将文件截图、将文件导出为 PDF ,这样别人缺失了再度编辑,以及对应的折叠展开等一系列的交互。 🤩 其实,Xmind 很早就有网页版了,我记得 21 年好像我就用了,只是国内很多人不知道。不知道为什么官方一直没有推广网页版本,而且国内的网页版和海外版本,入口是两个: * 国内版 https://ai.xmind.cn/ * 海外版 https://xmind.ai/ 刚好最近我重新搭建了我的个人博客,现在我是太喜欢配合着
3 min read
Ghost 部署博客 - 阿里云
技术总结

Ghost 部署博客 - 阿里云

Ghost 介绍 👉 Ghost 是当下非常流行的博客平台,提供订阅版和开源版本,功能强大,使用方便,之所以选用源码安装,是为了可以直接改代码。 1. 强大的编辑功能。支持富文本、markdown、unsplash、youtube、codePen 等多种资源的嵌入 2. 主题市场。提供了标准的体验和视觉良好的多种主题,免费版就很好看了。 3. 插件系统,如对接支付。 4. 开源可用,方便开发者进行定制和二开。 Ghost 非常适合用作个人站点、新闻网站或者企业的发布平台等,我的当前站点 https://www.meepo.me 就是基于它搭建的。 🤩 而且它是使用 NodeJS 开发,对我来说非常友好,即方便做定制,也能学习它的代码、工程架构。 安装 Ghost 官方提供了多种安装方式,👉 安装入口 提供了: 1. 本地的开发部署。
4 min read
Next.js 要不要学习
Nodejs Featured

Next.js 要不要学习

为什么要学习 Next.js ? 多年前关注到海外 Next.js 非常火爆,国外 JavaScript 全栈开发者非常多,大多都会用 Next.js 。而当我着手使用 Next.js 后,发现打开了新的大门。 个人觉得,对于国内的大多数公司来说,如果想用 Next.js 搞公司内部业务的话,意义不大。 * Node.js 本身在国内的开发生态里面,更多都是偏向工具和流程的定位,真正用来做业务的还是少,对于小公司来说,团队稳定性和后续招人是个隐性问题。 * Next.js 的核心是性能优化能力,在国内业务生态里面,好像并没有太大的价值(想一想,老板会关注这些吗?),而且国内 SEO 的情况,基本上付费才是 SEO 的最佳方式..。 * Next.js 生态里面如 Serverless &
4 min read