Tuesday, October 22, 2024
See you at IDUG EMEA, in person or as virtual attendee
Friday, June 14, 2024
Get ready for IDUG North America Db2 Tech Conference
"Breakfast Buffet Available" is something you only find on the on-site agenda. As I am to attend virtually, I will have to stack up food and drinks and get ready for an exciting week of technical talks related to Db2 for z/OS and Db2 for Linux, UNIX, and Windows.
Thursday, May 2, 2024
Registration for IDUG EMEA 2024 Db2 Tech Conference is now open
Monday, October 23, 2023
What a community event: IDUG 2023 EMEA Db2 Tech Conference in Prague
![]() |
IDUG and Db2 celebration with cake |
Wednesday, August 30, 2023
Last days of early bird rate for IDUG 2023 EMEA Db2 Tech Conference
I am already registered and will present. And I am eager to meet you there. So register, too...
Tuesday, June 13, 2023
IDUG 2023 EMEA Db2 Tech Conference in Prague in October
![]() |
Screenshot of IDUG website |
Tuesday, December 20, 2022
Dates for the IDUG Db2 Tech conferences in 2023
![]() |
IDUG: International Db2 User Group |
- 2023 IDUG NA Db2 Tech Conference will be in Philadelphia and is planned from May 16-19. As a change from previous years, the event will start on a Tuesday. The call for presentations is closing end of this month, December 31st. Check the website for details.
- 2023 IDUG EMEA Db2 Techn Conference is planned for October 16-19 Prague. With those dates, the event is back to a start on Monday. The call for presentations is not live yet, but expect it soon.
Enjoy the holidays.
Monday, November 7, 2022
IDUG 2022 EMEA conference is over - keep it going
![]() |
"IDUG 2023 EMEA will be in" |
Monday, August 22, 2022
Database event in Edinburgh: IDUG 2022 EMEA Db2 Tech Conference
![]() |
IDUG 2022 Db2 Tech Conference |
Friday, March 11, 2022
IDUG EMEA 2022 Tech Conference: Call for presentations open
Submit your Db2 presentation now |
Do you know how to install Db2 or connect to it? Have you successfully retrieved query results, in a program written in Python, Node.js, Cobol, Go or C++? Have you provisioned Db2 on Cloud, pulled the container image with Db2 Warehouse and deployed it? If you answered yes to one of these questions, go ahead and submit a presentation, share your experience!
I expect the CfP to be open until end of April.
If you have feedback, suggestions, or questions about this post, please reach out to me on Twitter (@data_henrik) or LinkedIn.
Tuesday, November 23, 2021
Get educated: The IDUG Virtual 2021 EMEA Db2 Tech Conference is coming up
![]() |
The virtual Db2 conference is coming up |
Monday, December 28, 2020
OBS on Linux: Green screen and virtual camera for video conferencing
![]() |
OBS Studio: My monkey enjoys the beach |
Monday, October 12, 2020
Details available: IDUG EMEA 2020 as virtual conference
BTW: I recently participated in another virtual conference. The organizers sent out some goodies ahead of the conference, including yummy cookies.
Monday, August 12, 2019
Get some REST with Db2
![]() |
Db2 has a REST API |
Wednesday, June 12, 2019
After IDUG is before IDUG: Back from Db2 conference in Charlotte, NC
![]() |
Twitter photo feed from IDUG NA 2019 |
Thursday, January 31, 2019
Enterprise digitalization and cybersecurity: How companies struggle
![]() |
Cybersecurity Workshop at Zeppelin University |
Thursday, September 20, 2018
Cloud app development with Db2 - Db2 Aktuell Conference
![]() |
Db2 Aktuell conference in Germany |
The secret is in the credentials
Regardless of whether an application is deployed as container to a Kubernetes cluster, as Cloud Foundry app, or is written with Cloud Functions, it always needs to figure out how to connect to the (Db2) database. If the database is provisioned as a service (DBaaS) the related credentials are issued. By binding the service to the app or its components, the application code can extract the connection details from the credentials and access the database.Depending on the technology the credentials are stored in package bindings (Cloud Functions), in VCAP environment variables (Cloud Foundry), or secrets (Kubernetes).
Make it fast
Having a functional app does not mean to have a well-performing app. It requires skills in database app development and in database administration. Understanding what data is needed by the app and cutting away "fat", i.e. unnecessary data and processing, helps improving overall performance. It means restricting columns to a minimum, applying the right predicates, optimizing for the desired result set and more.Meet in Berlin
Interested to learn more? Let's meet in Berlin next week at the Db2 Aktuell.Wednesday, September 5, 2018
Upcoming Db2 events for the German and European crowd
![]() |
Upcoming Db2 events |
- Db2 Aktuell: Already this September 24-26 in Berlin, the conference offers tracks on Db2 on the mainframe and Db2 LUW. You can proof your knowledge and get certified. There is a "bring your co-worker" offer, making it a nice team event.
- DeDUG (German Db2 User Group): The next DeDUG meeting is special in two kinds. It will be sponsored by and feature Scott Hayes (DBI Software) as speaker. And it is held at the IBM Watson Center in Munich on October 19th. As usual, it is a free event.
- IDUG 2018 EMEA Conference: Last but not least on my list is the annual International Db2 User Group conference in Europe. It runs from November 4-8 and takes place on beautiful Malta. It is THE family gathering of the European Db2 community. Don't miss it.
Friday, August 17, 2018
Db2: Some Friday Fun with XML and SQL recursion
![]() |
Recursion is fun!? |
Wednesday, July 18, 2018
Now on GitHub: Understand and build chatbots the easy way
- Intents are what the user aims for, the desired action or result of the interaction. An intent can be to retrieve a weather report.
- Entities are (real or virtual) subjects or objects. For the example of the weather report, entities can be the city or country, e.g., Friedrichshafen in Germany, or date and time information such as "today afternoon".
- A dialog, dialog flow or dialog tree
is used to structure the interaction. Typically, an interaction lasts
longer than the user providing input and the chatbot returning a single
answer. A dialog can be highly complex with several levels, subbranches,
(directed) links between dialog nodes and more.
For a weather chatbot, a dialog could be constructed that, after a greeting, asks the user about the location and time for a weather report, then asks if additional information, such as a weather outlook for the next few days, is needed. - Slots are supported by several chatbot systems. Slots are used to specify the data items that need to be specified in order to produce the result of an intent. To return a weather report, e.g., at least the location and maybe the date or time is needed.
- Context is state information that is carried from step to step for a specific user interaction. The context typically stores the information that is already gathered as input (see "slot"), result-related data or metadata, or general chat information, e.g., the user name.