Author: Kornel Keseru

Static website with Contentful & Gatsby (+ build pipeline and hosting on Google Cloud)

This post covers the creation of a static website built with React/Gatsby with the site contents authored within Contentful, a market leading headless, hosted content management service (CMS). The solution includes a build pipeline for automated site builds triggered by content or source code changes. For simplicity, the web site consists of a single page: […]

Read More

Google Cloud IoT step-by-step: temperature and humidity monitoring

To entertain myself, to learn some IoT and dive deeper into cloud technologies, I started a new pet project. This post explains how to monitor the temperature and humidity of a room through Google Cloud. The solution consists of the following elements. I ordered a couple of sensors (temperature, humidity, gas, sun light, etc.) in […]

Read More

GraphQL Introduction

I’m happy to share my presentation I held about GraphQL in the recent past. This is an introductory level presentation of the topic, but non-beginners may also find useful thoughts in it. For this event I’ve implemented a demo Trading application with a GraphQL API using a Java GraphQL implementation based on light-4j. I’ll share […]

Read More

Setting up a Kubernetes sandbox in AWS EC2

In this post I’ve summarized the steps you can follow to setup your single-node Kubernetes cluster in AWS EC2 as a sandbox for educational or development purpose. I’ve reviewed several tutorials covering the same topic, but – probably because of the quick evolution of the platforms – none of them worked without adjustments, so I’ve […]

Read More

Building a GraphQL content API to consume AEM content

I read a lot about GraphQL and found many aspects of it that I like. I thought that the best way to educate myself in this technology was to build a GraphQL API and a web application that uses the API. The idea is to consume content from Adobe Experience Manager (AEM) via GraphQL API. […]

Read More

Oracle Java support for AEM provided by Adobe directly

Last year Oracle announced changes in its licensing terms of Java. Here is a great Medium article summarizing the changes. Those who want (or have to) stay with Java 8 will be impacted from January 2019, as Java 8 is going through the end of public updates process and there will be no free updates […]

Read More

Notify your visitors about updates on your web site via web push

Event based integrations via Adobe I/O give us endless opportunities for integrating Adobe products with each other or with external services. In the recent past I’ve built several prototypes for my own education and I would like to present one of them for you. In this post I’m going to present a solution that can […]

Read More

Are you running AEM without a commercial Java license? Then I have bad news for you.

Update (Jan/2019): Late December it was announced by Adobe that support and distribution of Oracle Java LTS versions including its updates will be provided by them (Adobe) for AEM customers directly. See my updates on Oracle Java support for AEM provided by Adobe directly Java’s new, agile release train is moving faster, but it comes at a […]

Read More

My Take Aways from adaptTo() 2018… on Testing

This post is the next chapter of My Take Aways from adaptTo() 2018. This time the topic is testing. Intro In September 2018 I’ve attended adaptTo() the fifth times in a row 4th times. Unfortunately I missed adaptTo() 2017 but I visited the conf in 2018 again. This year the organizers made the decision to rent a bigger […]

Read More

My Best Practices in Content Modeling

Over the past years I was present at the start of various content migration projects (migration from one CMS to another) and I got the chance to influence a few of these projects. A crucial step in these projects was the establishment of the content architecture. In this post I summarize the questions that I […]

Read More

Pin It on Pinterest