Dispatch 5 (and various misc. updates)

This commit is contained in:
David Eisinger
2023-07-02 22:55:35 -04:00
parent d86d681da3
commit 2efcf477e3
12 changed files with 2882 additions and 15 deletions

View File

@@ -0,0 +1,88 @@
---
title: "Dispatch #5 (July 2023)"
date: 2023-07-02T16:55:57-04:00
draft: false
tags:
- dispatch
references:
- title: "My thoughts on Helix after 6 months - Tim Hårek"
url: https://timharek.no/blog/my-thoughts-on-helix-after-6-months/
date: 2023-07-02T12:53:51Z
file: timharek-no-ah7ilz.txt
- title: "What App is That?"
url: https://maggieappleton.com/apps
date: 2023-07-02T12:53:51Z
file: maggieappleton-com-7am49k.txt
- title: "Modern software quality, or why I think using language models for programming is a bad idea"
url: https://softwarecrisis.dev/letters/ai-and-software-quality/
date: 2023-07-03T00:54:57Z
file: softwarecrisis-dev-7c7z9g.txt
- title: "The small web is beautiful"
url: https://benhoyt.com/writings/the-small-web-is-beautiful/
date: 2023-07-03T00:52:08Z
file: benhoyt-com-vfdv1s.txt
- title: "Why You Own an iPad and Still Cant Draw"
url: https://maggieappleton.com/still-cant-draw
date: 2023-07-03T01:05:26Z
file: maggieappleton-com-fube9k.txt
---
June was dominated by work and travel. Weekdays were filled up with a client project we were working hard to wrap, weekends by plans with friends and both of our families: [Running of the Bulls][1], canoe camping near Saxapahaw, our yearly trip to Beaufort with Claire's college friends, and then a cruise in the Caribbean with Claire's family followed immediately by a trip up to DC to see mine.
[1]: https://bullcityrunning.com/our-races/running-of-the-bulls-8k/
<!--more-->
<div class="image-set">
{{<thumbnail IMG_4041 "200x150" />}}
{{<thumbnail 11B423F8-5D03-4155-B548-185E04A04595_1_105_c "200x150" />}}
{{<thumbnail IMG_9457 "200x150" />}}
{{<thumbnail C65C4973-3266-4155-9786-F7B379BD8DD9_1_105_c "200x150" />}}
</div>
Most everything else fell by the wayside, but that's OK -- these were all awesome experiences, and I'm excited for a (relatively) quiet July.
After getting the trailer hitch installed last month, we picked up a [bike rack][2] and a [seat for Nev][3] and brought the bikes with us to Beaufort. This was **awesome** -- Beaufort's an idyllic coastal town in just about every way but one: parking sucks. Being able to zip up and down the main street on our bikes (and parking them right at our destination) was such a joy, and Nev seems to enjoy the rack-mounted seat a lot more than the trailer we've been using.
I'm still enjoying using Obsidian to collect link and make notes, though mostly in the "capture" phase[^1], collecting information and starting to put some structure around it. When something comes up and I think, man, I read something good about that at some point in the past, I'm using that as a cue to create a dedicated note, with the hope that the _next_ time it comes up, I'll have a useful thing to reference.
I also read some good articles about [Helix][4] and [Procreate][5], and I'm hoping to give those some attention this month.
[2]: https://1up-usa.com/product/2-super-duty-double
[3]: https://www.thule.com/en-us/child-bike-seats/rear-mounted-child-bike-seats/thule-yepp-nexxt-maxi-_-12080211
[4]: https://timharek.no/blog/my-thoughts-on-helix-after-6-months/
[5]: https://maggieappleton.com/apps
This month:
* Adventure: dust off the road bike, fill the tires, grease the chain, throw it on the rack, and get out for a long ride
* Project: publish an article on [testing][14] on my company's website
* Skill: learn [Helix][13] movements, see if it'd be a good Vim replacement (I still love Vim, and I'm pretty good at it, but my config's dated and I'm wary of how much effort it'll take to modernize)
[13]: https://helix-editor.com/
[14]: /notes/good-tests
Reading:
* Fiction: [_The Golden Enclaves_][6], Naomi Novik
* Non-fiction:
* [_Rapt_][7], Winifred Gallagher
* [_Visual Thinking_][8], Williemien Brand
* [_The Manual: A Philosopher's Guide to Life_][9], Epictetus
[7]: https://bookshop.org/p/books/rapt-attention-and-the-focused-life-winifred-gallagher/7485226?ean=9780143116905
[6]: https://bookshop.org/p/books/the-golden-enclaves-naomi-novik/17789027?ean=9780593158357
[8]: https://bookshop.org/p/books/visual-thinking-empowering-people-and-organisations-through-visual-collaboration-williemien-brand/12408256?ean=9789063694531
[9]: https://bookshop.org/p/books/the-manual-a-philosopher-s-guide-to-life-epictetus/15150488?ean=9781545461112
Links:
* [Modern software quality, or why I think using language models for programming is a bad idea][10] -- I refer people to this article a lot in discussions around <abbr title="large language models">LLMs</abbr> and software development
* [The small web is beautiful][11]
* [Why You Own an iPad and Still Can't Draw][12]
[10]: https://softwarecrisis.dev/letters/ai-and-software-quality/
[11]: https://benhoyt.com/writings/the-small-web-is-beautiful/
[12]: https://maggieappleton.com/still-cant-draw
[^1]: Tiago Forte's _Building a Second Brain_ outlines a four-step process: Capture, Organize, Distill, Express.

View File

@@ -15,6 +15,10 @@ references:
url: https://cerebralab.com/Imaginary_Problems_Are_the_Root_of_Bad_Software
date: 2023-06-20T16:28:39Z
file: cerebralab-com-qy5zqs.txt
- title: "When to Build Millennia Sewers"
url: https://taylor.town/millennium-sewer
date: 2023-07-03T00:32:43Z
file: taylor-town-5siv9a.txt
---
### Thoughts on priorities in software development
@@ -28,7 +32,9 @@ references:
* [The Grug Brained Developer][1]
* [Even Amazon can't make sense of serverless or microservices][2]
* [Imaginary Problems Are the Root of Bad Software][3]
* [When to Build Millennia Sewers][4]
[1]: https://grugbrain.dev/
[2]: https://world.hey.com/dhh/even-amazon-can-t-make-sense-of-serverless-or-microservices-59625580
[3]: https://cerebralab.com/Imaginary_Problems_Are_the_Root_of_Bad_Software
[4]: https://taylor.town/millennium-sewer

View File

@@ -47,6 +47,7 @@ I find [Go][1] really compelling, even though it's not super applicable to my jo
* [SyncThing][5]
* [Restic][6]
* [Gotenberg][7]
* [Shiori][8]
[2]: https://gohugo.io/
[3]: https://caddyserver.com/
@@ -54,29 +55,30 @@ I find [Go][1] really compelling, even though it's not super applicable to my jo
[5]: https://syncthing.net/
[6]: https://restic.net/
[7]: https://gotenberg.dev/
[8]: https://github.com/go-shiori/shiori
### Project Ideas
* Bookmarking app (Pinboard replacement)
* Note-taking / journaling app
* [StevieBlocks][8]
* [StevieBlocks][9]
{{<thumbnail project1 "400x" />}}
[8]: https://gist.github.com/dce/f975cb21b50a2cf998bf7230cbf89d85
[9]: https://gist.github.com/dce/f975cb21b50a2cf998bf7230cbf89d85
### Resources
* [Standard Go Project Layout][9]
* [The files & folders of Go projects][10]
* [Why David Yach Loves Go][11]
* [One process programming notes (with Go and SQLite)][12]
* [Go Project Layout][13]
* [Gopher Wrangling. Effective error handling in Go][14]
* [Standard Go Project Layout][10]
* [The files & folders of Go projects][11]
* [Why David Yach Loves Go][12]
* [One process programming notes (with Go and SQLite)][13]
* [Go Project Layout][14]
* [Gopher Wrangling. Effective error handling in Go][15]
[9]: https://github.com/golang-standards/project-layout
[10]: https://changelog.com/gotime/278
[11]: https://cloud.google.com/blog/products/application-modernization/why-david-yach-loves-go
[12]: https://crawshaw.io/blog/one-process-programming-notes
[13]: https://medium.com/golang-learn/go-project-layout-e5213cdcfaa2
[14]: https://stephenn.com/2023/06/gopher-wrangling.-effective-error-handling-in-go/
[10]: https://github.com/golang-standards/project-layout
[11]: https://changelog.com/gotime/278
[12]: https://cloud.google.com/blog/products/application-modernization/why-david-yach-loves-go
[13]: https://crawshaw.io/blog/one-process-programming-notes
[14]: https://medium.com/golang-learn/go-project-layout-e5213cdcfaa2
[15]: https://stephenn.com/2023/06/gopher-wrangling.-effective-error-handling-in-go/

View File

@@ -2,6 +2,11 @@
title: "Good Tests"
date: 2023-05-12T23:40:19-04:00
draft: false
references:
- title: "A year of Rails - macwright.com"
url: https://macwright.com/2021/02/18/a-year-of-rails.html
date: 2023-07-03T02:52:03Z
file: macwright-com-o4dndf.txt
---
_(Notes for a Viget article I'm putting together)_