summaryrefslogtreecommitdiffstats
path: root/index.md
blob: 43d8d8c68344a3c7f9db8fc22907241d135062ef (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
# Glue Code

>Journal, Blog, Brain Dump, etc
>
>Opinions expressed are solely my own and do not express the views or opinions of my employer.

[About][1] | [Links][36] | [RSS][39] | [Quotes][40]

---

## 2025

- 2025-04-16 [Systems Self-Defense][44] -- Part 1 of building
  applications that can always run at maximum speed.
- 2025-03-18 [Consequences of Deviance][43] -- Why everyone seems rude
  and we aren't handling it.
- 2025-03-03 [Wealth, Capitalism, and The Economy][42] -- The one time
  "quit acting like a child" is a valid criticism.
- 2025-02-26 [Switching to FreeBSD][41] -- Moving to FreeBSD.
- 2025-01-15 [Building Reliably][38] -- Maximum reliability and ease of
  maintenance over compactness/cleverness.

## 2024

- 2024-11-08 [Hardware details][37] -- Updates as promised on the new
  server.
- 2024-11-06 [November sucks][35] -- Get politcally active.

## 2023

- 2023-11-29 [New hardware][34] -- Scaling up personal machines.

## 2022

- 2022-05-13 [Reboot][33] --- Restarting the journal after years of silence.

## 2018

- 2018-07-22 [The pace of change][32] --- Remarks on social, legal, and
  technological change.
- 2018-03-16 [Follow up RE: Google][31] --- Further explanation on [my rage-quit
  of Google.][29]
- 2018-02-27 [Google is terrible][29] --- Explanation for why I'm against
  Google now, despite my earlier support

## 2017

- 2017-11-02 [Docker Shenanigans][28] --- Misbehaving with docker
- 2017-11-02 [Docker Builder Pattern][27] --- Using the builder pattern to make
    smaller images
- 2017-10-24 [Learning Rust][26] --- Learning Rust after developing a while in
    Go
- 2017-09-07 [Why clean up git branches][25] --- What happens when git can't
    keep up with the number of objects in a repository
- 2017-08-22 [Ignorance costs us everything][24] --- Remarks on lessons
    forgotten about non-technical contributions
- 2017-08-15 [It's all politics][23] --- Thoughts on the Alt-Right movement and
    Charlottesville, VA
- 2017-08-03 [Your Ops team is dying][22] --- Doing a little happy dance while
    the industry evolves
- 2017-08-01 [Google Sites][21] --- Migrating to Google Sites
- 2017-07-24 [Gophercon 2017 and other stuff][20] --- Some links and a few quick
    notes
- 2017-07-10 [Scuba Certification][19] --- I'm now a Certified Open Water diver!
- 2017-06-14 [Chromebook has arrived][18] --- it's here!
- 2017-06-13 [Final prep for Chromebook][17] --- Time to clear out the cobwebs!
- 2017-05-17 [Whole30 rant][16] --- Gotta get something off my chest...
- 2017-05-16 [Blog on a diet][15] --- Recent review of my eternal
    experimentation with this website.
- 2017-04-04 [Life in Chrome (Part 2)][14] --- A follow-up to my original [Life
    in Chrome][12] post.
- 2017-03-30 [Why encrypting everything on the internet makes sense][30] --- A
  short opinion piece explaining the need for encryption when it comes to the
  internet.
- 2017-03-23 [Ongoing encryption efforts][13] --- What it says on the tin.
- 2017-03-07 [Life in Chrome][12] --- What happens when you work entirely within
    in a browser?
- 2017-03-07 [Get on the Upgrade Treadmill][11] --- Lessons learned about timely
    upgrades and procedures for doing so.
- 2017-03-04 [Shifting blogging engines][10] --- My statements about moving this
    blog between Hugo, Wordpress, Blogger, and Ghost.
- 2017-03-04 [Code Less][9] --- Suggestions on reducing code and layers of
    abstraction.

## 2016

- 2016-08-31 [Redefining Stability][8] --- Stability comes with various
    assumptions, so let's work on the definitions.
- 2016-08-29 [Gitlab Follow-up][7] --- Follow-up on the [GitlabCI post][6].
- 2016-08-16 [Gitlab and GitlabCI][6] --- Introduction of Gitlab to my company
    and comparison with other solutions.
- 2016-03-16 [Tech Choices and Pitfalls for DevOps][5] --- List of potential
    issues around choices of technology and how they are applied, with a focus
    on DevOps purposes.

## 2015

- 2015-12-18 [Software Boundaries][4] --- A rant about working with what you
    have instead of complaining about what the thing isn't.
- 2015-12-14 [Forget NAT; Use Firewalls][3] --- An explanation as to why NAT and
    related designs are unnecessary in today's internet.
- 2015-12-10 [Why VPN in Google Cloud Platform is superfluous][2] --- Why a
    site-to-site VPN doesn't make sense when operating in environments like
    Google Cloud.

[1]:About.html
[2]:posts/2015/why-vpn-is-superfluous.html
[3]:posts/2015/no-nat-use-firewalls.html
[4]:posts/2015/software-has-boundaries.html
[5]:posts/2016/tech-choices-pitfalls-devops.html
[6]:posts/2016/gitlab-and-gitlabci.html
[7]:posts/2016/gitlab-follow-up.html
[8]:posts/2016/redefining-stability.html
[9]:posts/2017/code-less.html
[10]:posts/2017/shift-blogging-engines.html
[11]:posts/2017/upgrade-treadmill.html
[12]:posts/2017/life-in-chrome.html
[13]:posts/2017/ongoing-encryption-efforts.html
[14]:posts/2017/life-in-chrome-part2.html
[15]:posts/2017/blog-on-a-diet.html
[16]:posts/2017/whole30-rant.html
[17]:posts/2017/chromebook-prep.html
[18]:posts/2017/chromebook-has-arrived.html
[19]:posts/2017/padi-scuba-cert.html
[20]:posts/2017/gophercon-and-stuff.html
[21]:posts/2017/google-sites.html
[22]:posts/2017/your-ops-team-is-dying.html
[23]:posts/2017/its-all-politics.html
[24]:posts/2017/ignorance-costs-us-everything.html
[25]:posts/2017/why-clean-up-git-branches.html
[26]:posts/2017/learning-rust.html
[27]:posts/2017/docker-builder-pattern.html
[28]:posts/2017/docker-shenanigans.html
[29]:posts/2018/google-is-terrible.html
[30]:posts/2017/encrypt-everything.html
[31]:posts/2018/google-follow-up.html
[32]:posts/2018/pace-of-change.html
[33]:posts/2022/reboot.html
[34]:posts/2023/newhardware.html
[35]:posts/2024/november.html
[36]:links.html
[37]:posts/2024/tech-updates.html
[38]:posts/2025/bulletproof.html
[39]:rss.xml
[40]:ancillary/quotes.html
[41]:posts/2025/freebsd.html
[42]:posts/2025/recession-wealth.html
[43]:posts/2025/pushing-the-limits.html
[44]:posts/2025/systems-self-defense.html