View profile

Anything worth doing well is worth doing poorly at first - Issue #10

Domenico Luciani
Domenico Luciani
Pranay Pathole
Tech enthusiasts: My entire house is smart.

Tech workers: The only piece of technology in my house is a printer and I keep a gun next to it so I can shoot it if it makes a noise I don't recognize.
App Modernization ๐Ÿ‘ด
Iโ€™ve recently read about a legacy displacement pattern called Legacy Mimic.
Composed by 2 main components: a Service Providing Mimic and a Service Consuming Mimic; this pattern allows these temporary components to mimic certain behaviours and keep the old legacy running and working with the new code.
It is a quite simple but very effective approach and it definitely deserves a read.
Legacy Mimic
API Security ๐Ÿ”’
Knowing how to implement API security best practices is key, nowadays.
Considering how many APIs we have to create and use during our developer journey itโ€™s almost mandatory at least to know how to secure them in the right way. ๐Ÿ‘ˆ๐Ÿป
From VMware Tanzu a very well written article about this important topic ๐Ÿšจ
What is API security?
Anatomy of an ELF Executable ๐Ÿ”ฌ
Iโ€™ve been always curious about the ELF binary composition and I found this small but very well documented example on Github.
It helps you to visualise each part of the ELF binary explaining what they do and why.
This spare knowledge is not necessary if you are not working with ELF binaries but itโ€™s something that can be always useful to know about. ๐Ÿคจ
As a Software Engineer, I canโ€™t help myself, trying to learn as much as I can ๐Ÿ“š
GitHub - mewmew/dissection: The dissection of a simple "hello world" ELF binary.
See ya ๐Ÿ”ญ
Thank you for reading, if you liked this issue Subscribe or forward it to a friend โ˜„๏ธ
Did you enjoy this issue? Yes No
Domenico Luciani
Domenico Luciani @dlion92

Senior Software Engineer @VMware ~

Ex @Thoughtworks, @XPeppers ~

Traveller and curious by design ~ he/him

Extreme Programmer passionate about best practices, system design, security and IoT.

In order to unsubscribe, click here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Created with Revue by Twitter.