Convert Epoch to Timestamps in Apache Flink with ``TO_TIMESTAMP_LTZ``
Sometimes when defining an Apache Flink® table using SQL we need to map an epoch timestamp and use it as record/message timestamp, this blog contains few tricks to get it right.
Define a PostgreSQL database connection in JSON and import it in PGAdmin 4
How to define a database connection in a JSON file that can be imported in PG Admin 4
Yep, my slides are useless!
Every time someone talks about slides design a great debate is generated. People have opinions and, guess what? Specifically in the area of public speaking, they seem to be quite vocal about them 🤣.
Beautify `kcat` consumer output by piping to `jq`
I was working on some demos recently on the Apache Kafka source connectors (hi #KafkaSummit!), and trying to display the stream of changes in the resulting Apache Kafka topic.
A Month in Aiven.io
A month has already gone since my start at Aiven.io and it’s time for a first, and brief, look back at my experience so far together with few suggestions (even if nobody asks) for anyone that will follow my steps.
TL;DR: The journey has been great, met several amazing people and learnt lots using cool tech! A bit shocked about food choices… but that’s life 🤌 !
First Steps within Aiven... the CLI!
Hi, I’m Francesco and recently joined Aiven.io as Developer Advocate!
In this first blog post, we’ll have a look at how to install and login to Aiven’s resources using the command line client.
If you’re new to Aiven or if you already know the platform but want to automate some tasks, the client allows you to perform the same tasks available on Aiven’s web console but from your preferred terminal.
Looking Forward
Now… What?
My previous post was looking back in my 8 years of Rittman Mead experience… But now it’s 2021… so… what’s next?
I’m joining Aiven as Developer Advocate!
Looking Back
It was February 2012 when I was meant to take a flight from a foggy Treviso Airport direction London Stansted. The fog created several problems, all passengers were taken by bus to Venice and we had to wait 3 hours before boarding on the plane. The flight 🛬 landed with an overall 4h of delay, not great if the scheduled arrival time was 8PM! I then caught a bus to Liverpool street and finally got lost while trying to reach my hotel. I finally managed to arrive in bed at 3.30AM.
What's My (Talk) Age Again?
Las week I shared a personal experience of talking to a small online audience (just one person) and how that episode made me think about my commitment to public talking and understanding that performing at best is still key for both the speaker and the audience.
One of the items that I explored was the Reflection bit: trying to understand what/why the paper/abstract didn’t work, why it didn’t attract people and what can be done to improve it. The part briefly mentioned was about talks ageing pretty quickly these days with online-only conferences and I thought it needed more clarification.
A Talk For One
2020 hasn’t been a great year, with Covid forcing people home and all major events moving from physical to virtual. At the same time, now is the perfect time for attendees: everyone is creating and sharing content via videos, blogs or talks in conferences. People that before had to choose wisely the “1 conference” where to spend their budget on, now can access for free (or reduced fees) content coming from a huge variety of organisations and speakers.