Weekly Notes (Feb 20th / Feb 26th, 2018)
I wasn’t very active this week. During the week, I was mostly busy with the usual company stuff. Just as I was making plans for the week, a terrible cold knocked me out for the bigger part of the last 48hrs. Therefore, this will be more of a bits-and-pieces post, with links and quotes from stuff my dizzying head noted down, at the times when I could keep myself awake enough to be able to read.
OK, this wasn’t entirely true. I did write a short blog post on how to read charting data when trading one cryptocurrency against another.
I also prepared a small demonstration of Spring Cloud Config for work purposes. The demo project contains a simple Kotlin-based Spring Boot client, reading its property configuration out of a config server. The config server is able to connect to a git repository containing only property configurations. It provides plain-text properties as well as allows for encrypting and decrypting sensitive data (e.g. DB passwords) on the fly. The demo project is stored on GitHub for everyone to check out and try.
This week was the official Lisk relaunch. The event took place in Berlin and was broadcasted on YouTube to a lot of anticipation from the community. The idea of the event was to bring Lisk closer to the mainstream crypto-community, by reducing the barriers to entry, and providing a visually nicer guided experience for newcomers. As of yet, the official v1.0 of the Lisk SDK is still expected to be released within the next couple of months, so the timing of this rebranding event was chosen very carefully. You can read about the major milestones covered by relaunch event here. For now, I would like to finish with a quote which left a big impression on me, and is generally on par with my philosophy that cryptocurrencies should be in service of the people, not the other way around: undefined
It is not about the technology. It is about the benefits for people
Links and other resources
Reducing Bitcoin transaction prices
Quite a bunch of news coming from different sides that all mention bringing Bitcoin transaction fees down. I find this very reassuring:
Batching, a process by which multiple transactions are bundled into one TXID to be collectively transferred on the blockchain, significantly reduces the aggregate number ofBitcoin transactions on the network
In an attempt to tackle expensive bitcoin transaction fees and slow processing times, two leading cryptocurrency exchanges, Coinbase and Bitfinex, announced Tuesday they have rolled out a software update that they hope will address mounting concerns.
Yet somehow arguments grounded in production code are rare. Few people seem willing to lift the curtain on such codebases, which is a damn shame. Because that’s where the real wisdom is buried. That’s where people have been forced to make actual trade-offs between competing patterns and practices. It’s those trade-offs and the circumstances around them that are valuable.
What do you hate most about Xcode? What would you change?— Simeon (@twolivesleft) February 19, 2018
Some Facts About Software:— bletchley punk (@alicegoldfuss) February 22, 2018
- it's hard
- bugs are inevitable
- most engineers care about their work
- most software problems are organizational ones
Sometimes I think "impostor syndrome" is really "you've been around a lot of toxic assholes recently" syndrome. And obviously it's hard to admit that when you're in the thick of a toxic environment or if it's your first job. Good people will make you feel like you're smart enough— Stephanie Hurlburt 🔜 GDC (@sehurlburt) February 23, 2018
I’m on vacation and I don’t have my Mac with me. So I made a file browser in Swift Playgrounds, as one does pic.twitter.com/Om2zokYsoi— Guilherme Rambo (@_inside) February 24, 2018