Skip to content

Instantly share code, notes, and snippets.

View Cantido's full-sized avatar
🏳️‍⚧️
im gay

Rosa Richter Cantido

🏳️‍⚧️
im gay
View GitHub Profile
@Cantido
Cantido / keybase.md
Last active July 3, 2016 18:10
My signed proof of ownership of this GitHub account

Keybase proof

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:

@Cantido
Cantido / id_rsa.pub
Last active July 6, 2016 22:33
My public SSH key
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDt792fIkUdz30sASl8xQz2Md7F+GfinuPvx+ydxeIa9ElemAxxi3t7QgjrTuLznzs2PyhsVGQ/jXTS0YLHGkyrMr2/yWq8ahC+xR2gj8qP0mQGHJgSK3hFSlLDDP6T59VCQjcxLNNvxD26xp/RQ/nEYDy7PRLhNpOWb4t27eVhg2VCixXb/z7kPmD3X5IpOb+F3dZCUoajUQyxnEvHBMjoaCeQuhlHzw4paNE/koi7iwh02te6LkVNnxoVb+DBb7H4cUFNtd7O/l+8NjkXk7bxLpV8gMp/gqg+5uRj7ADc3sWpSyndyZVXdnXx+a0mUc9PwGQGd9o2T2C0/ceN9+83 bit.ly/rrichter
@Cantido
Cantido / key.txt
Last active July 6, 2016 22:00
My public PGP key
-----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
@Cantido
Cantido / openpgp.txt
Created November 3, 2016 15:27
OpenKeychain Linked Identity
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]
@Cantido
Cantido / alunar_m506.ini
Created April 11, 2018 01:25
CuraEngine slicer profile for the Alunar m506 3D printer
[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
@Cantido
Cantido / cura-repetier.rcp
Created April 11, 2018 03:12
My Repetier Cura slicer config
[print]
name = cura-repetier
defaultQuality = qMFVI6os8aZ0LPcdSMzMcMFTRMnGXJlJ
travelSpeedMin = 150
travelSpeedMax = 150
firstLayerSpeedMin = 30
firstLayerSpeedMax = 30
infillSpeedMin = 60
infillSpeedMax = 100
skinSpeedMin = 30
@Cantido
Cantido / cura-0.1mm.ini
Last active May 20, 2018 02:47
My Cura slicer settings (Cura 15.04.6, for Octoprint)
[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
@Cantido
Cantido / cura-0.3mm.ini
Created May 3, 2018 18:17
Rough-draft quality Cura profile
[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
@Cantido
Cantido / main.md
Last active July 25, 2018 15:28
Notes on Service Design
@Cantido
Cantido / notes.md
Last active October 17, 2020 01:47
Event Sourcing Notes

Event Sourcing Thoughts

Balance between a lot and a little

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.