Bookmark

Anybody can write good bash (with a little effort)

I used to write a lot of shell scripts before realising that what I was trying to do was treat shell scripting as a "full" scripting language (I won't define here what I mean by "full").

Its not - reach for a higher level scripting language like Ruby or Python when things are getting more complicated, and allow shell scripts to glue things together, or be for quick tasks maybe a few lines long.

When you do write them, this advice is great but it's definitely worth gaining understanding of when you should and shouldn't use them.

Recommended read: Anybody can write good bash (with a little effort) https://blog.yossarian.net/2020/01/23/Anybody-can-write-good-bash-with-a-little-effort

 Note

 Note

There are also lots of #HomebrewWebsiteClub events across the world where you can come and build, or enhance, your personal website with something #IndieWeb related - we've got one in Nottingham! https://events.indieweb.org/tag/hwc

 Note

For anyone at #NaConf looking to learn more about owning your data and the #IndieWeb, I recently did a talk about it, with a transcript available at https://www.jvt.me/posts/2019/10/20/indieweb-talk/ which will hopefully shed more light!

 Note

Last night I was dreaming about Mutual TLS. Damn you #PSD2 and eIDAS certs!

Even more surprising that its a few days into a relaxing holiday in which I've not thought about work at all!

 Bookmark

PHP in 2020

A great read about why PHP is still a great choice in 2020, despite the bad press it gets from developers (who likely haven't touched it in years).

Recommended read: PHP in 2020 https://stitcher.io/blog/php-in-2020

 Note

Feel like I definitely need a siesta after this Legendary Local #HardRockCafe burger 🍔😋😴 - burger with pulled pork, caramelised banana and the usual burger goodies, with a side of sriracha mayo and seasoned fries

A large burger

 Note

Reminder that it's #HomebrewWebsiteClub Nottingham on Wednesday! https://www.jvt.me/events/homebrew-website-club-nottingham/2020/01/22/

I won't be attending as I'm in sunny-ish #tenerife, but hope you still meet!

 Bookmark

Records Come to Java

This is very interesting to hear just days after a colleague gives a compelling introduction to Kotlin of which one key selling point (to me at least) is reducing boilerplate for Plain Old Java Objects (POJOs) that are effectively data-only objects.

That being said, it's still a way off compared to Java 8, and could be nice to try out Kotlin a bit more.

Recommended read: Records Come to Java https://blogs.oracle.com/javamagazine/records-come-to-java

 Note

Off to #Tenerife tomorrow with the family for a week's winter sun - hope the weather is a bit nicer than the UK, at least!