写作是每个软件开发人员都应培养的一项关键技能,而写作可以从创建自己技术博客开始,让我们看一下如何使用Hugo和Firebase免费地部署自己的博客,当然你可以使用GitHub,因为GitHub建立技术博客网站太常见,我们就不再进行讨论,或许你还可以在其他免费平台建立。
Hugo是一个开源静态站点生成器,而Firebase是一个Google平台,提供用于增强Web和移动开发的资源与服务,通过Hugo和Firebase建立免费技术博客之前,我们建议你要先知道如何使用Git和终端教程。
作为开发人员拥有自己的技术博客可以为你带来很多好处。首先,撰写有关技术主题的博客可以使你学习原本在主要开发人员工作中可能没有得到的知识;再者当你研究自己的作品或尝试新事物时,最终会学到很多东西,例如如何使用新技术并解决边缘案例问题等;除此之外,当你与其他读者的评论互动时,可以比较专业回答与评价问题,也可以反馈自己的技术问题。
此外,由于在为技术博客构建实例项目需要编写大量代码,因此你会更加自信于软件开发技能。一个技术博客可以为你提供一个展示你的技能和专业知识的平台,可以增加你作为开发人员的能力,这为你提供各种机会,例如工作,演讲和其他会议参与,甚至可以作为副业,同时与其他开发人员的建立更多开发话题。
如果你使用的是macOS或Linux,则安装Hugo的最简单方法是使用Homebrew:brew install hugo。
而Windows系统可以直接下载安装即可。
要安装Firebase工具之前,需要安装Node.js才能访问npm:npminstall -g firebase-tools。
开始你的博客之路,用Google帐户免费创建一个Firebase帐户,在Hugo选择一个博客主题,选择主题之后,基本根目录都有配置问题,简单配置完成运行博客。
博客常用工具:
第一,Disqus,读者可以在帖子上发表评论。
第二,建议使用RSS。
第三,添加你的社交链接:比如Twitter,Github等。
第四,文章可以没有图片,但是一定要有摘要。