summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Remove accumulated deployment cruft.Owen Jacobson2020-01-28
| | | | | | | | | This covers: * Dokku on my own infra * Make-based use of Markdoc * The Heroku static buildpack This should clear the ground for a rework.
* A coda on accountabilityOwen Jacobson2020-01-27
|
* Upgrade to terraform 0.12Owen Jacobson2019-05-23
|
* Tag resources.Owen Jacobson2019-03-05
|
* Merge commit 'pull/1'Owen Jacobson2018-12-23
|\
| * Syntax highlightingRichard Metzler2018-12-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also I think Go has the better error handling. Because it is only one and it is supposed to be next to the fallible Operation. Last time I counted there were at least these methods to signal an error in JavaScript: - a return value indicating the error, sometimes as magic number (null or -1) - throw an Exception - an error callback function, which is totally dependent on the framework you use You didn't handle any errors in your JavaScript example, because you aren't forced to. In Java, there are Exceptions, but calling code isn't forced to handle unchecked RuntimeExceptions and Errors. And if you handle Exceptions wrong - and there are so many ways to do this, like swallowing or rethrowing without the root cause, you'll need much time to look into your production issues. Go code is explicit and requires the programmer of the calling code to recognize the possibility something might be slightly wrong in some computer sometime. You're still allowed to ignore this warning by using `_` in `a, _ := fallibleOperationA()`, but it is much better and also cheap if your editor has snippet support to just type `ife`and hit tab and atom is expanding it to: ```go if err != nil { return } ```
* | Enable pygments-based source code highlightingOwen Jacobson2018-12-23
| |
* | Add ip6 DNS for the blog.Owen Jacobson2018-12-23
| | | | | | | | Thanks to Raul Tambre for spotting this issue.
* | Fix omission in 661bfb00501b7db5385e444a07b9cd9f2dac6352Owen Jacobson2018-12-23
|/
* Catch up with updated output names in dns.tfOwen Jacobson2018-12-05
|
* Configure DNS and TLS for grimoire.ca on AWS/CloudFrontOwen Jacobson2018-03-12
|
* Switch links back to Github.Owen Jacobson2018-03-10
|
* Add a README.Owen Jacobson2018-03-10
|
* Infrastructure for publishing the site to S3/CloudFormation.Owen Jacobson2018-03-10
|
* Some notes towards a chat serviceOwen Jacobson2018-03-09
|
* Fix argument typo (thanks, Christophe Junke!)Owen Jacobson2018-02-27
|
* Merged in ↵Pradeep Gowda2018-02-23
|\ | | | | | | | | | | btbytes/grimoire.ca/btbytes/github-link-to-markdoc-markdocorg-is-not-1519317311251 (pull request #4) github link to markdoc. markdoc.org is not accessible.
| * github link to markdoc. markdoc.org is not accessible.Pradeep Gowda2018-02-22
| |
* | Merged in gnomon-/grimoire.ca/typofix/dev-go (pull request #5)Ben Zanin2018-02-23
|\ \ | |/ |/| | | Two trivial typos ("repsect", "disasterous")
| * Two trivial typos ("repsect", "disasterous")Ben Zanin2018-02-22
|/
* I do not like Go.Owen Jacobson2018-02-21
|
* Fix spelling errorOwen Jacobson2017-09-06
|
* Merge remote-tracking branch 'wlonk/paper-links'Owen Jacobson2017-09-06
|\
| * Add links to recommended papersKit La Touche2017-08-17
|/
* papers pleaseOwen Jacobson2017-08-17
|
* Some notes towards a social network cooperativeOwen Jacobson2017-02-24
|
* Fixed dead sql_mode link (thanks, Will Sheppard!)Owen Jacobson2017-02-08
|
* Update GPG keys.Owen Jacobson2016-12-16
|
* More Dark SoulsOwen Jacobson2016-11-16
|
* A thing about dark soulsOwen Jacobson2016-11-16
|
* Fix formatting of variable "n" in rules. (Thanks, @wlonk!)Owen Jacobson2016-11-14
|
* Some typo fixes in the initial rules.Owen Jacobson2016-11-13
|
* Use negative numbers, rather than Roman numerals, for starting rules ↵Owen Jacobson2016-11-09
| | | | | | | | | | | | | | (thanks, @wlonk!) Kit pointed out a defect in my modifications: > Rule xxvi defines precedence within the immutable or mutable sets as being defined by the lower ordinal number. > > Rule viii gives new rules numbers assigned by GitHub. > > Within the first few turns, a rule can be transmuted from mutable to immutable, or vice versa, and there can be non-unique numbering within a set. So we could end up with rule 6 and Rule vi both being, say, immutable, and no precedence being defined for them. Rather than make a more intrusive change, I've instead renumbered the rules to negative indices.
* Clarify paragraph breakOwen Jacobson2016-11-08
|
* Consistency in wording.Owen Jacobson2016-11-08
|
* Two == threeOwen Jacobson2016-11-08
|
* Minor link formatting fixOwen Jacobson2016-11-08
|
* Some notes towards a Github nomicOwen Jacobson2016-11-08
|
* Use protocol-relative URLs for font stylesheets (thanks, Skorp!)Owen Jacobson2016-11-04
|
* Bye, Disqus.Owen Jacobson2016-10-03
|
* Blockquote style tweaksOwen Jacobson2016-07-28
|
* Some notes about nominal inclusiveness and media response.Owen Jacobson2016-07-28
|
* A note about recordsPath, care of @TheLarkInnOwen Jacobson2016-07-15
|
* Typo.Owen Jacobson2016-07-15
|
* Some revision to my Webpack primer. I made mistakes!Owen Jacobson2016-07-15
|
* 3,000 words about Webpack.Owen Jacobson2016-06-15
|
* More clarification around secrets & risksOwen Jacobson2016-06-05
|
* Add note on secrets, fix indentation.Kit La Touche2016-06-05
|
* Some thoughts on browser app config.Owen Jacobson2016-06-04
|
* fragmentary notes on IF and MUD proseOwen Jacobson2016-04-07
|