I hereby claim:
- I am cantido on github.
- I am cantido (https://keybase.io/cantido) on keybase.
- I have a public key whose fingerprint is DD2C 4F19 5E70 A0D9 2F86 2D6F 60BA 2A8B FD58 3641
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDt792fIkUdz30sASl8xQz2Md7F+GfinuPvx+ydxeIa9ElemAxxi3t7QgjrTuLznzs2PyhsVGQ/jXTS0YLHGkyrMr2/yWq8ahC+xR2gj8qP0mQGHJgSK3hFSlLDDP6T59VCQjcxLNNvxD26xp/RQ/nEYDy7PRLhNpOWb4t27eVhg2VCixXb/z7kPmD3X5IpOb+F3dZCUoajUQyxnEvHBMjoaCeQuhlHzw4paNE/koi7iwh02te6LkVNnxoVb+DBb7H4cUFNtd7O/l+8NjkXk7bxLpV8gMp/gqg+5uRj7ADc3sWpSyndyZVXdnXx+a0mUc9PwGQGd9o2T2C0/ceN9+83 bit.ly/rrichter |
-----BEGIN PGP PUBLIC KEY BLOCK----- | |
Version: GnuPG v2.0.22 (GNU/Linux) | |
mQINBFd5AbsBEADIf+8sPqGn3uLzbeMOuZUH8WWlcL7HV5sYl2pKlpj4fT4Izfl3 | |
fseTCVXLOZEm5+ppYOdRYmKVxJvCkF06wiOtgo788nPqUWyeJLKG5d3DNRhAeJpV | |
GB0ckIhTPH0Jb988B7FoC7KwcpYyXNh4DrR0rHXxLtjpunIPIqJW9bOs9k2yUf44 | |
TGY2nhKZoIT7Fio5t0x7UtTEp6cYmuaHEKGriaqPQ0rcjPGNxdYn5SdNjV9eXLo2 | |
cKD5EWE2dh2y6e4JtuOVN/FoF44dfkFgoeXV/s3gXbFza9M3izEo3Xmk/lmCIeDk | |
uUKcPSIjiGsw1GbHMsIJsv2Af64ktFIdfezRKrU0yUbctE1JasoYUhXyU0fu/hYk | |
uPn4pTjtU5JZ9RE7zk22ogkBWiyUlYSkIoum6XGNfQsrzka4Wd9C9LqK63PRF52A |
This Gist confirms the Linked Identity in my OpenPGP key, and links it to this GitHub account. | |
Token for proof: | |
[Verifying my OpenPGP key: openpgp4fpr:dd2c4f195e70a0d92f862d6f60ba2a8bfd583641] |
[profile] | |
layer_height = 0.2 | |
wall_thickness = 1.0 | |
retraction_enable = True | |
solid_layer_thickness = 0.6 | |
fill_density = 20 | |
print_speed = 50 | |
print_temperature = 240 | |
print_temperature2 = 0 | |
print_temperature3 = 0 |
[print] | |
name = cura-repetier | |
defaultQuality = qMFVI6os8aZ0LPcdSMzMcMFTRMnGXJlJ | |
travelSpeedMin = 150 | |
travelSpeedMax = 150 | |
firstLayerSpeedMin = 30 | |
firstLayerSpeedMax = 30 | |
infillSpeedMin = 60 | |
infillSpeedMax = 100 | |
skinSpeedMin = 30 |
[profile] | |
layer_height = 0.1 | |
wall_thickness = 0.8 | |
retraction_enable = True | |
solid_layer_thickness = 0.6 | |
fill_density = 20 | |
print_speed = 40 | |
print_temperature = 190 | |
print_temperature2 = 0 | |
print_temperature3 = 0 |
[profile] | |
layer_height = 0.3 | |
wall_thickness = 0.8 | |
retraction_enable = True | |
solid_layer_thickness = 0.6 | |
fill_density = 10 | |
print_speed = 65 | |
print_temperature = 190 | |
print_temperature2 = 0 | |
print_temperature3 = 0 |
It seems to me like the entirety of a program's logic can be incorporated in process managers and aggregates of a CQRS/ES system. On the other end of the spectrum, it seems like you can also decide to only emit commands to change a database, which otherwise you're reading from for your logic as usual, with a majority of program state not in aggregates or process managers.