in the bad old days

No images? Click here

Live stream archives

I've been doing livestreams building stuff in Elixir and Phoenix:

  • The Pod Processing Plant - Part 1
  • The Pod Processing Plant - Part 2

 

All my things

I made a links page just to capture all my productions and public interfaces:

https://underjord.io/links.html

 

Osmosing

I was three topics deep in explaining something we are doing for a client, security-oriented stuff, when my colleague asked "how did you learn all this stuff?". The nest of topics was essentially Digital Signatures -> Public/Private keys -> Certificate Authorities. All the same general area. For this work we can't just breeze past how that all works, we're not trying to set up convenient SSH or git repo access. We are using cryptographic tools to ensure security-properties.

How to answer that? I think I learned some theory by reading Simon Singh's - The Code Book. I learned a lot about TLS and CAs during the bad old days of SSL/HTTPS when customers for our web agency were quite keen to have a green lock on their site. $50 per year, thank you. For the cheap ones. And setting it up right in Apache and Nginx was super fiddly the first times I did it. I got used to it. But even the process of ordering was, while well documented, quite raw and I got exposed to a lot of the components.

You learned about CAs the moment you tried to get HTTPS on something you made back then. Now you learn about LetsEncrypt if your hosting solution doesn't just solve it for you.

I can't imagine it being easier to learn by tinkering now. You are probably tinkering with Docker more than you are tinkering with the software itself. You are rarely tinkering with a live server where you can change config, restart the service and see if it worked. It just has to be harder to learn this stuff now. Which somewhat means the abstractions have improved and not as many need to wrangle the primitive parts of it. But this will also mean limited know-how in the future. Hopefully one still gets properly exposed to it with time.

Personally I'm having a good time fiddling with this stuff at levels I haven't before. And I'm sometimes surprised how well my old understanding holds up.

What are things you know that you barely know how you know? What are things you've seen peers know that you wonder how they learned? You can reach me on the Fediverse where I'm @lawik@fosstodon.org or by responding to this email to lars@underjord.io.

Thanks for reading. I appreciate it.

 
 

This is an email from Underjord, a swedish consultancy run by Lars Wikman.

Everything else is found at underjord.io

You signed up for this newsletter and confirmed the subscription. If you want to stop receiving it. Just use the link below.

Preferences  |  Unsubscribe