The truth is, there are many different flavors of…
Originally written in 2017, Updated for 2021.
Austin continues to land in the “Best Of” news for continued growth. The population growth rate still stands at roughly 120 people per day (157 gross, ~35 people leave each day too). Half of the growth comes from other cities in Texas while the other half comes from out of state.
Austin’s historical lower cost of living led to a reputation of affordability. Combining this with a relaxed lifestyle, attractive climate, and plenty of activities produced a people magnet. Austin evolved into a destination city, and the momentum never slowed down.
Upon completion, readers should have a good understanding of which techniques are available and how to choose the most appropriate technique for any…
This question was originally asked on Quora. The original response was sent to over two million Quora users. This article expands upon the answer.
Using Google trends as the sole measure of public interest is a flawed approach. Google trends only measures what people search for on Google. Remember, search engines aren’t actually a source of technical knowledge —…
Software is a living ecosystem. It’s composed of code libraries, logic, data streams, and other detailed components that work together.
Documentation is supposed to be a “guide” for navigating this technical ecosystem. However; truly useful documentation is still difficult to produce and consume.
Documentation’s intrinsic value is dependent on the context in which it is consumed. For example, an authoritative book or wall-of-text provides anything and everything about a subject. A tooltip in a code editor will describe options for a function. Which is more useful in the context of programming? …
APIs are inherently dynamic, but it doesn’t mean every part of the API infrastructure must be dynamic. The “Static API” concept is an alternative data engineering pattern, which can benefit you, and possibly your wallet.
Static APIs can:
A static API consists of pre-generated assets. Many APIs transmit data as JSON or XML, which can be pre-generated. They can be stored as simple files on a server, object store, or CDN as static assets. In crude terms, a static API serves pre-generated responses.
Retrieving Static Data…
See the 2021 edition of this article for the most recent insights.
Austin continues to land in the “Best Of” news for it’s continued growth. The population growth rate currently stands at roughly 120 people per day (157 gross, ~35 people leave each day too). The lower historical cost of living in Austin led to a reputation of affordability. Combining this with a relaxed lifestyle, attractive climate, and plenty of activities produced a people magnet. Austin evolved into a destination city, and the momentum isn’t slowing down.
This progression has a significant impact on the talent pool. Austin continues to…
.bin file (or no extension on macOS).
UPDATE: If you’d rather watch the recorded talk, it is embedded at the end of this article.
Remodeling a condo in a 50 year old building is a miserable experience. An even worse idea is doing the physical work yourself while trying to run a tech consultancy/software dev firm. Living in the space while you do it is downright masochistic. My advice: don’t.
However; if you really want to update your living conditions and have a DIY attitude, you may choose to take the work on yourself. If you don’t want to take the extra time to learn professional software…
Developer Experience (DX) is something I’ve been passionate about my entire professional career. I recently shared some of my passion through a talk at Node Interactive North America 2016 in Austin, TX.
As I reflect on the conference, I keep thinking about how developer workflow is very much like a human version of debugging. We look for breakpoints in our lives, like we do in our code. Sometimes we cobble together workarounds to keep life moving forward, just like we do code… and we usually feel the same way about our patch jobs in life as we do our patch jobs in code.