My personal þoughts on Pijul, ð decentralized version control system
Date put out
2023-11-23
Time burden
< 1 minute
Writer
toastal
Keywords
pijul
darcs
dvcs
I got a ‘new’ phone in & will be setting ð device up wiþ privacy-respecting microG for LineageOS. Broadly ðis is a bit of a journal for myself to remember ð setup, but I will also explain how I got to choosing ð device.
Date put out
2023-10-29
Time burden
11–16 minutes
Writer
toastal
Keywords
smartphone
privacy
considerations
OCaml supports tabs in ð language, but many projects aren’t using it & suggested tooling pretends tabs don’t exist. However, wiþ Topiary, we can!
Date put out
2023-09-24
Time burden
< 1 minute
Writer
toastal
Keywords
ocaml
formatter
tabs
indentation
topiary
ocamlformat
A short checklist for the registration of motorbikes in Thailand which must be done every year
Date put out
2023-09-18
Time burden
< 1 minute
Writer
toastal
Keywords
motocycle
motorbike
registration
thailand
Callouts play a dominant role in technical writing. What are folks doing with their markup semantics (a.k.a. admonitions) & why isn’t there a native option? Maybe we can propose one.
Date put out
2023-08-29
Time burden
7–11 minutes
Writer
toastal
Keywords
semantic
markup
html
callout
admonition
rfc
Syntax highlighting on the client-side has unforeseen consequences shipping & executing a bunch of code for what should be cachable, idempotent functions at build-time or server-side instead runtime affecting performance & wasting resources.
Date put out
2023-07-28
Time burden
7–11 minutes
Writer
toastal
Keywords
syntax highlighting
front-end
static site generators
documentation
performance
javascript
#000 gets a lot of unjust hate from a lot of designers building apps & websites, but maybe they would be better suited to use pure black (or letting the user agent decide).
Date put out
2023-07-06
Time burden
6–10 minutes
Writer
toastal
Keywords
digital design
visual design
color
Hiatus is over, toastal is back to start writing again wiþ a new setup & reasoning behind
Date put out
2023-07-03
Time burden
13–20 minutes
Writer
toastal
Keywords
meta
blogging
build tools
soupault
We’re still not in a great place.
Date put out
2019-12-04
Time burden
9–14 minutes
Writer
toastal
Keywords
photography
flickr
pixelfed
fediverse
What you need to do to publish a package or library to Bower and Pursuit
Date put out
2017-12-31
Time burden
< 1 minute
Writer
toastal
Keywords
purescript
pulp
pursuit
packaging
One way to deal with a select element input value is using a Prism from a union type to a string and maybe back.
Date put out
2017-01-13
Time burden
3–5 minutes
Writer
toastal
Keywords
elm
optics
prism
html
Maybe as a way to explain the functor type class
Date put out
2017-01-01
Time burden
9–14 minutes
Writer
toastal
Keywords
elm
haskell
javascript
maybe
beginner
Maybe and why using an optionality data type can save your code
Date put out
2016-12-30
Time burden
7–10 minutes
Writer
toastal
Keywords
elm
javascript
maybe
beginner
Tup is a simple build tool in a good way that needs more love
Date put out
2016-12-23
Time burden
4–6 minutes
Writer
toastal
Keywords
tup
tools
build tools
What was it like converting a React application into a production Elm one?
Date put out
2016-12-01
Time burden
6–9 minutes
Writer
toastal
Keywords
elm
javascript
react
redux
refactor
How basic lenses work as setters & getters
Date put out
2016-10-30
Time burden
3–5 minutes
Writer
toastal
Keywords
elm
optics
lens
record
update
Using optics with Elm Return to clean up the update function & simplify component building
Date put out
2016-10-20
Time burden
6–10 minutes
Writer
toastal
Keywords
elm
optics
update function
return
How to organize an Elm project
Date put out
2016-08-14
Time burden
2–3 minutes
Writer
toastal
Keywords
elm
spa
organization
Elm decoder as an applicative functor teaching how this concept works as a real abstraction rather than a one-off DSL
Date put out
2016-08-12
Time burden
3–5 minutes
Writer
toastal
Contributor
Isaac Shapira
Keywords
elm
applicative
json
json decoder