列表
- 我正留意着
- 我从未想过拥有一家公司
- 病中杂谈
- 带着意图去设计
- 网络和领导力
- 建议 Medium 增加「私下感谢作者」的功能
- 人性化设计
- 软件工程经验报告的体会
- 向平台转变的产品管理
- 当新手机几乎要毁掉你的人际关系时
- 我们打算这样做一辈子吗?
- 不能让增长听天由命
- 怎样避免脆弱的代码
- Babel 6:默认状态时,毫无用处
- 细节和架构同等重要
- 抱怨工作,不如做出行动!
- 一个盲人程序员的自传
- 每个人都应该拥有自己的机器人
- 聊天的未来不是 AI,即时交互才是重点
- 优秀软件的要素
- 向新闻说不!
- 写作让自由职业者的报价翻倍
- 设计中不可承受之同质化
- 写博客第 1 个月学到的 5 个教训
- 新闻发布商应该专注于发现而非个性化
- 从读博士到做产品:两种未知之间的旅程
- 产品设计师的前世今生
- 解决 SQL 注入的另类方法
- Google 正在加速 web,这是好事吗?
- 复杂的智能
- 我们所熟知的工作或许是不道德的
- 长柄锤式创新,为什么顿悟时刻没有意义
- 小谈矢量网络
- 为什么要无偿付出时间?
- 交谈式办公时代
- 设计师应该学习业务而非编写代码
- 怎样交付业余项目
- 世界,你好!(Hello, World!)
- 捍卫原生 app
- 忙些更好
- 孩子应该学习编程的 5 个理由
- 逃离 Facebook,转投 Medium
- 邮件、推送?拜托,都不是!
- 雇佣朋友不会破坏你的业务,除非有糟糕的沟通
- CSS 的 22 个必备技巧
- 充分发挥 JavaScript 语言的优势
- 技术债务和技术投资
- 一万美元买个域名,换来的却是低流量
- Paul Graham 还在要求我们吃掉它
- 重新定义工作
- HackerNews 的最佳文章 Top 50
- 开发者应该了解的 web 性能
- 软件 bug 的规律
- 怎样 hack 音乐产业:受众问题
- 咖啡正在杀掉你的效率
- 怎样 hack 音乐产业
- 汉字浅释
- 你才 23 岁,不要太着急
- 创造没有垃圾的世界
- 我想打字,不想讲话
- 改变你的状态
- 计算机系统性能的重要挑战
- The User 酒醒了
- 研究人员教机器人如何更好地拒绝人类命令
- 扁平化最终会杀掉你:为什么每个公司都需要组织结构
- 消费者不是傻瓜
- 活在不同的世界里
- 为什么我要垂直对齐代码(你也要如此!)
- 重新定义工作,启动一项 80 后运作的业务
- 与时俱进的产品经理
- 虚拟工作场所的多样化
- 人工智能和工作的未来
- 用写作改变世界
- 初任产品设计师一年来的收获
- 做好的技术 VS 用技术做好的事情
- 为什么我不再关注新闻了
- 离开互联网的一个月
- 不要对设计师说的话
- 设计师在改变世界之前,先改变自己
- 辞去工作,以开发首个 app
- 原生 app 正在死亡
- 创造更多的 web
- 写 CSS 时要避免的几个地方
- 编写傻瓜式的代码
- 开发这个程序需要多少钱?
- 怎样用 16.7 个小时做 40 小时的工作
- 编写软件是一种艺术
- 怎样让你适应远程办公
- 我从不供职于主流技术公司的原因
- 艾伦·索金和技术方面的艺术
- LinkedIn 用户的 7 个恶习
- 怎样学习新编程语言,且能兼顾工作与生活
- 重新敲一遍代码,胜过拷贝粘贴
- 用 JavaScript 实现 mailto:
- WordPress 初期开发者 Alex King 的职业生涯
- 你给了用户想要的吗?
- 你的大脑不是一台计算机,而是量子场
- AWS 和 Google 云:灵活性 VS 操作简单性
- 消除糟糕的技术招聘的一种方法
- 当公司说「他们需要 UI/UX 设计师」时,意味着什么?
- 通往美好世界之路(或我的新投资论文)
- 新的浏览器们
- 写给 Tim Cook 的信
- 出版一本书,不一定改变你的生活
- 符合标准,永不过时
- 50 年前的今天,「超文本」被提出
- 在 30 天内,从零开始学习 Swift
- app 图标的色彩
- 我为什么要写作的 30 条理由
- 对独立程序员的赞美
- 孩子问我:「UX 和 UI 有什么不同?」
- 有一种旅行,叫生活
- SQL 新手指南
- 不要像作家那样写作
- 我为什么回到了 Medium
- 测量快乐,帮助我们打造一支更好的团队
- SasS 公司不必用「破坏」产生影响
- 怎样接电话
- 机器人的定义是什么
- Google 不总是对的
- 重新思考大学的 5 个理由
- 为什么我挪走了讲台
- 用 HTML 标记的古怪代码注释
- Mr. Teflon 和失败的任人唯才构想
- 每 600 个网站当中就有 1 个网站暴露了 .git
- 向四岁孩子讲述平面设计
- 当外星人离开我们时,忘记告诉我们的 10 件事
- 怎样和开发人员相处
- 画画
- 谨慎选择合伙人的理由
- 拒绝修复 bug 的几个正当理由
- 放弃「朝九晚五」的收获
- 当果粉探索 Material Design 时,发生了什么?
- 互联网时代的冲击
- 增加网站流量的五种方法
- 软件开发中的陷阱
- 为什么 IE 不支持(子)域名含有下划线
- 没有人愿意上网阅读
- 写博客的真相
- 万事开头难
- 在业余项目使用 Node.js
- 不要成为瓶颈
- 面向色盲的设计
- 关掉它,看看是否有人抱怨
- 物理网络 VS 数字网络
- 为了成为优秀的程序员,我需要擅长数学吗?
- 谁打算为物联网买单?
- 小型产品的实验室
- 我离开了技术行业
- 让硬编码成为你的默认选择
- 为什么我不再运作另一家创业公司
- 正在消失的互联网及其对物联网的影响
- 面向中国市场的游戏文化化
- 没人偷你的想法
- Growth Hacking
- 用 Go 编写集成服务的体验
- Material Design:为什么悬浮响应按钮是糟糕的 UX 设计
- 眼前小利
- 更好的 SQL 模式的 10 条规则
- 在白板上写代码是有难度的
- 我的移民故事
- 我的第一次职业倦怠
- 用 JS 复制艺术
- 我们作为软件工程师要担负的责任
- 我们是如何设计 iTunes 杂志的
- robots.txt 探索笔记
- 高亮文本已经出现在 Medium 的 app
- 每个程序员都应注意的 9 种反面模式
- 代码的兔子理论
- Amazon 机器学习回顾-机器学习初体验
- 为什么是 Lisp?
- 充足的 JavaScript 资源库
- Data(动词)
- 今天,你的地图是什么样子
- 软件开发中的最佳实践是什么?
- 写代码可能是成为软件工程师最容易的部分
- 我在办公室秘密地住了 500 天
- 为什么创业公司需要写博客?
- 怎样成为一名 UX 主管
- Ruby 和 Python
- 代码 == 用户体验
- 不再需要传统运营了
- 前 100 本关于编程、计算机和科学的书籍:第一部分
- 谁惧怕又大又坏的 Medium?
- 关于可访问性的 7 个地方(For 每个人)
- 软件工程原则
- 一个实例:为什么注释是愚蠢的
- 哦数据,你在哪儿?
- 衡量年限的问题
- 在线直播编码过程的不同凡响
- LISP
- 成为更好的老师
- 给创业客户推荐的 5 个最好的内容营销工具
- 你的开源文化真正的涵义(第一部分)
- 永恒设计:优秀设计的 10 个标准
- DIV 是给弱者准备的
- 为什么你不应该参加 TEDx 活动
- 框架成为新的编程语言的 7 种理由
- 给职业作家的 22 条提示
- 回顾收音机,展望媒体的未来
- 为什么没有全部押宝在微服务上
- Rails Play
- 让你的 MVP 更像专业产品的八种工具
- 烘烤后端
- 简单就是更好的
- MapTia:在线摄影故事分享社区网站
- 我创办 GiveLiveExplore.com 的原因:过去两年的写照
- 漫谈配置
- 厕所阅读效率的五种工具
- 如何做自销售产品
- 在你邮件联系 web 开发者之前的必读文章
- 我寻找什么样的初级开发人员
- 编程语言、资源库和框架
- 工作型管理者的产品杂记
- 你不可能为所有人解决所有问题
- 软件测试是失败者的赌注
- 设计一个基本的 jQuery 应用程序
- 我想雇佣谁?
- 如何创建一个 Tor .onion 网站[更新]
- 设计要素------工程之美
- 为什么DOM是慢的?
- 为前端 web 开发者准备的 HTTP2
- 我在LAUNCH Hackthon中的收获
- 一年内每天向开源贡献代码所发生的事情
- 我是如何在48小时内创建1QAD网站的
- 自由/开源软件开发者Joey Hess的采访
- 年轻开发者的那些伤心事
- 为什么工程师会造出蹩脚的产品
- 开发中的防御措施是危险的吗?
- 过程的力量
- 理想数据库客户端的准则
- 你想成为一名作家?
- Email精粹
- 保持饥饿,保持愚蠢
- 小米的抱负
- 黑客是真正的10倍效率的工程师
- 到了2015年,为什么我们仍然在写不安全的软件?(节译)
- 用HTML书写华氏温度的4种有效方式
- 面向医生的编程---速成课程
- 如何成为更好的产品经理
- 代码审查清单可消除更多的bug
- 你应该在大学学到的10个方面的知识
- 为什么你应该为开源做设计
- 怎样成为一名设计师?
- 关于软件方面的职业素养
- Caps Lock和Escape键位置不佳的真正原因
- 你在以错误的原因看待NoSQL数据库吗?
- 乐趣和利益并存的机器学习的危险世界
- 技术行业中的不快(如今)
- 编写属于自己的Haskell
- 我为什么弃用Mac OS X?
- 对隐私有害的环境变量
- 工程师忽略的隐形成本
- 决定成功与否的中心轮子
- 怎样重定向网页
- 不要害怕人工智能
- 我的100,000小时
- 歌颂程序维护人员
- 怎样编写优秀软件
- 学习Google在解决问题方面的4种思想
- 初试Sketch
- 永别了!Dr. Dobb's
- 为什么糟糕的软件成功了
- 我是如何建立网站的
- 最小可行产品与最小招人喜欢的产品
- 一个数据分析师的博客正在改变着纽约人看待城市的方式
- Austin Kleon:怎样像艺术家那样偷东西
- 保护移动应用免遭攻击的5个步骤
- 更慢的程序员效率更高吗?
- 为什么开发者对PHP又爱又恨
- 把编程语言看做语言
- 为移动优先设计辩护
- 想做web开发,就学JavaScript
- 在黑暗中独自编程
- 如果学习编程可以重来
- 从Java开发者的视角解释JavaScript
- CoffeeScript?TypeScript?还是JavaScript?
- 开源是免费的,维护也是免费的
- 如何选择教学语言
- Google或许惩罚非移动优先的站点
- 我们能够停止“忙”吗?
- 物联网离不开人工智能
- 反对语法高亮的情况
- 你不能比较语言特性,只能比较语言
- 追踪进度,向高手学习
- 很少被教的软件开发基础
- 特性的代价
- 你的工作不是写代码
- 如何用JavaScript编写简单的解释器
- 为什么你的代码如此难以理解
- 当心隔阂
- Ira Glass给初学者的建议
- 优秀编程的“艺术”
- 应对问题
- 改进演讲
- 在线分享你的演讲
- 搞砸了
- 应对紧张
- 遥控器
- 他们没有告诉你的地方
- 你的声音
- 在线技术演示
- 练习
- 录制你的演讲
- 探探路
- 为什么大多数网站访问者会遗忘你的书
- 使用图片
- 复制对象
- 实践的、技术写作的未来
- 重写Reddit
- 如果它是一种流动,它就是艺术
- 冰激凌和分布式系统
- 在邮件里表现聪明的15个技巧
- 可牺牲的架构
- 用JavaScript实现数据可视化
- 用语音编程:不用伤害自己就可保持效率
- 嘿,我正在写一本关于Uber的书
- 少一些密码
- 为什么你不用Bootstrap?
- 你不需要Bootstrap
- 专家是什么?我真的想知道
- 为什么我停止阅读/收听/观看新闻了
- 只需做点儿东西
- 为什么我还在用差劲的iPhone 4?
- 不要让面试者再设计你的产品
- 我的web写作宣言
- 如何分辨机器人给你写的信
- 如何把一艘大船从小河“挤”出来
- 工作生活的失调
- 5种极简的生活技巧
- 你不能袖手旁观而成为哲学家
- 一夫多妻制和硬件
- 安装GBK Encoding Support导致Sublime Text 2总是意外退出
- 我们需要知道的、关于技术变化方面的五种思想
- 斯蒂芬·金的写作建议
- 使用最好技术的不可见成本:AngularJS
- 重构、重新架构、再设计与重写的区别
- 貌似离发布总还有两周
- 为什么越简单的技术对于开发人员越难
- 急刹车的两个速度
- 代码可视化的自动化之路
- 不只是写代码
- 数字时代的纠错
- 个人财务的秘密
- 关于pyimagesearch.com博主
- 为什么我不介意做销售学徒
- 如何用5个真正不同的步骤设计一个主页
- 拯救香皂!
- 给你一把手枪
- iPhone免打扰的这一年
- 竞争编程与实际编程的不同
- 小谈WordPress建站
- 查询注释的力量
- 开发“Wagon Pool”
- 打造牛逼办公室要考虑的7件事
- 第一列火车:“布拉策号”
- 在开始新工作前,如何认清一个坏老板
- 伴随着AngularJS的压力,写代码常常是吃力的
- 迈腾D档与S档体验
- 计算机科学家的木工hacking
- 给孩子们的建议:1000小时定律
- 如何学习Vim
- 软件开发中最危险的词语
- 退出Facebook的点赞功能是如何改变了我对人性的视角
- HTML框架的隐患
- 排版
- 幻灯片过渡和动画
- 软件
- 尺寸
- 有一天,我决定要当超级英雄
- 为什么JavaScript是你应当学习的下一个(或第一个)编程语言
- 我们如何阅读
- 做为开发人员,你为什么应当关心设计
- 让写作为你工作
- reddit的运作
- 窒息人让我成为更好的设计师
- 使用固定元素
- 用PageSpeed优化你的网站
- 用APP赚钱
- Google为什么砍掉了你喜欢的功能
- 密码改变了我的生活
- 分布式团队工作的乐趣与好处
- 当飞机坠落时,数到十
- 开发人员差距和技术债务危机
- 你在画什么,莉莉?
- 没有戴眼镜,该怎么做代码审查
- 商业中的真实性和信任
- Erlang:写作的历史
- 求职信
- 如果你没有时间,该如何写博客
- Lotus简介
- 程序员的高潮
- 每个PHP开发者都应该看的书
- 怎么得到你喜欢作者新书的免费、预发布版本
- 计算机智能的未来是人工之外的一切
- 8个顶级的Ruby on Rails博客
- GitHub的个人信息页如何屏蔽垃圾邮件收集器
- 如何在WordPress 7.0发布一篇文章
- 如何成为一名拥有思想作品集的产品经理
- 一个傻瓜而有效的MD5破解程序-BozoCrack
- 函数式编程这一年(节译)
- 不存在“有抱负”这回事儿
- 公开了:统治物联网的不为人熟知的开源操作系统
- 一像素
- 简介:怀恨者将要憎恨,或者你为什么仍然需要SQL
- 伟大Logo的要素
- 我们如何测量
- 向上滚动条
- 物联网怎么了
- 桌面环境和开发者
- Google正在破坏互联网
- 为什么从不遵守规则
- 完善你的终端
- 颜色
- 为什么糟糕的科学代码战胜了遵循“最佳实践”的代码
- Google拥有我的大部分邮件,因为它拥有你的全部邮件
- 2048,成功和我
- RSS不死
- 改善地址栏
- ’JIF‘是格式,‘GIF’是文化
- Steve Wozniak如何从零做起为早期苹果写BASIC的
- 采用一门新编程语言,或不采用
- 关于改善你的Objective-C应用程序错误处理的简单建议
- 关于软件设计,我们都错了
- 怎样开发一个APP---前言
- 构建工具 ------Make,不需太多
- 编程的本质
- 请不要改变世界
- 游戏机制探索
- 学习如何向Linux内核贡献代码,接受Eudyptula挑战
- 关于Linksys WRT1900AC支持的更新
- 小的开始
- 作家的障碍
- 坚持
- 找到一个市场
- 建立专门知识
- 找到一个主题
- 赚钱的技能
- 关于写作
- 关于钱,责任和骄傲
- 软件吃掉软件开发
- 找到演讲的地方
- 写征稿启事
- 如何检测你的访问者安装了什么软件
- 每天写代码
- 我怎样写D语言的
- 足够了
- 技术能够让世界更有感情吗?
- 做你想做的
- 追踪JavaScript错误的较好方法
- nweb:一个微型、安全的web服务器(仅支持静态页面)(下)
- nweb:一个微型、安全的web服务器(仅支持静态页面)(上)
- 为什么我们停止使用Twitter的单点登录
- 重复
- 初学者指南:为开源做贡献
- 幻灯片的数量
- 提纲
- 邮件收据:一个失去的机会
- 为什么你的前任开发者是糟糕的
- Sendgrid的巨大安全漏洞
- Clojure的web安全比你想象的还要差
- RoomScan:仅仅通过在屋子里转转就能得到一张楼层平面图
- 为什么带有源代码的框架是绝对必要的
- 自由软件对我意味着什么
- Facebook想让我们成为Hacker…它不是你想的样子
- 在Clojure里我应当使用什么web框架?
- 程序员生产力悖论
- 怎样成为一名心智健全的程序员
- 再见!Gmail
- 给想继续写代码的CEO们的4个必要提示
- goto仍然被视作有害的?
- 拒绝服务攻击
- 赚钱的4种方式
- 我在工作中的首次编程
- 偷取WhatsApp的数据库
- 我们要把网站作价20亿英镑卖给Facebook
- 黑客简史
- 如何变成一个数据科学家?
- 新的PHP
- UI hacking最佳工具(非JSFiddle)
- 一只难以捉摸的苍蝇
- 我不知道
- 安全地下载软件几乎是不可能的
- 我为什么使用Emacs
- 想法
- 为漫画家创造一种新的商业模型
- 你今天开始使用的5种JavaScript debugging技巧
- 只是一个网页?
- 编程和否定
- 程序员趣闻
- 编程法则和现状:我们明白自认为明白的东西吗?
- 阅读文档,更便捷
- 当占位符文本没有被替换掉,会发生什么
- 2025年后PC时代的PC会是什么样子
- PHP或ASP.NET:我在做正确的事情吗?
- Bing的C#代码搜索介绍
- @Drawnyourtweet为twitter画插图
- 我不再需要StackOverflow
- 程序员的画画之旅
- 每周工作60小时不是荣誉徽章
- 了解接下来开发的功能
- Flappy Bird强化学习
- 为什么软件开发方法论不管用?
- 第一名开发杀手
- 编程压路机不等人
- 为什么编程是困难的
- 学会拥抱需求变化
- 好的技术领导,不好的技术领导
- 创办公司的成功和失败教会我的经验
- 工程师不愿讲话
- 史上最难的计算机游戏
- Chrome是新的C运行时
- 教你hack Kayak网站定便宜机票
- 程序员给非极客讲打岔的真正代价
- 为什么你要关注Nodejs
- 一窥Emacs 24.4:默认自动缩进
- 7种JavaScript技巧使你更聪明
- UTF-8 Everywhere(节译)
- MVP是什么?(Minimum Viable Product)
- 密码存在内存里安全吗?
- web开发收集
- GitHub的公开演讲文化
- leader的素质
- 创业指导:你真的需要早期投资吗?
- 我读过的没有代码的、最好的开发书籍
- 为什么我不推荐JavsScript为首选编程语言
- 15个热门编程趋势---15个正在变冷的
- 软件执行官给开发者的建议
- 知道什么时候该离开
- 撤销
- QA已死,QA万岁
- 2014年成为好程序员的7种途径(节译)
- 6个必备的Drupal面试题
- 怎么加速缓慢的网络连接
- 怎样处理遗留代码
- 自由职业者如何增加自律
- 我真的需要一种编程语言吗?
- Signal VS Noise排版及布局的再设计
- 评估再设计
- 如何给接手你工作的下一个家伙(或女士)说”欢迎!“
- Ruby将死?
- 如何成功建立团队信心
- 我希望当初我学习编程的时候别人能告诉我的事情
- 用户不讨厌滚动条
- 如何廉价地教学生编程(二)
- 如何廉价地教学生编程(一)
- 自我保护免受攻击的网站
- 最好的浏览器:你应该用哪一款?