This is a post in series "What I Touched"
This week I work on terraform-provider-ucloud, which already has implemented resource UHost and SecurityGroup, data source host image. I plan to share my experience to write a terraform provider plugin in future posts.
- Paw 里进行 UCloud API 签名验证 – Medium
- golang - 如何判断字符是不是中文？ - SegmentFault 用
- terraform/helper/resource/testing.go is helper for provider testing. Set environment variable
TF_ACCto run the acceptance test.
- dnaeon/go-vcr: Record and replay your HTTP interactions for fast, deterministic and accurate tests
- Becoming a CTO // Juozas Kaziukėnas
- Culture: Drafting your team’s Constitution How Parsable Builds their Company Culture.
- I switched to Paste – smart clipboard history manager for Mac from Copied. I like Paste UI and the simplicity to pin copied items into list.
- You don’t need more than one cursor in vim – Medium Use
.to replace is handy.
- 使用 Alfred 提高你的工作效率 | Matrix 精选 - 少数派
- vitorgalvao has shared many useful Alfred workflows. He is also a top contributor in Packal.
- 在服务器上快速使用 Shadowsocks 搭建一个代理 – Medium Use polipo converting Shadowsocks proxy to HTTP proxy.
- 没有了老师，你该如何学习？ – ThoughtWorks洞见，技术的执念 – ThoughtWorks洞见 和 The path of software development craftsmanship 都提到了应该避免被层出不穷的技术牵着鼻子走，静下心来把时间投资在底层和顶层不怎么变的技术上，中间易变的用到什么学什么。
- Task Performance Indicator: A Management Metric for Customer Experience · An A List Apart Article. It Introduced TPI to measure customer experience and how Cisco uses it to improve products.
- How Uber Manages a Million Writes Per Second Using Mesos and Cassandra Across Multiple Datacenters - High Scalability -
- Code Hoarders | 8th Light About Legacy Code and Code Quality.
- Continuations : Our Need for Purpose and Recognition Importance of Recognition as Motivation.
- Being More Than “Just the Programmer” Next steps to be a better programmer.
- Become a Better Coder by Keeping a Programming Journal However I prefer digital journal, since it is simple to keep links and I can click to open them.
- Podcast Job PreservationFirst of a short series about the business of dying.
- LightNote This site is an attempt to teach you just enough essential music theory to take you from a tab-reader to a music creator!
- Kong - Open-Source API Management and Microservice Management. API Gateway built on Nginx.
- Vue Material Material theme for vue.js
- Netflix/chaosmonkey: Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.