2024
- 08 Nov Customizations of Generative AI Models with InstructLab
- 13 Oct watsonx Platform Demos
- 12 Oct Multi-turn Conversations with watsonx Orchestrate
- 06 Oct Synthetic Data Generation with InstructLab
- 05 Oct OpenAI API Proxy for watsonx.ai
- 24 Sep GenAI Quality Metrics for third Party Models in watsonx
- 23 Sep Deploying Foundation Models on watsonx.ai
- 08 Sep Evaluating Question Answering Scenarios with watsonx.governance
- 07 Sep Developing custom Tools with the Bee Agent Framework
- 06 Sep Generative AI Quality Metrics in watsonx.governance
- 27 Aug Code Execution with the Bee Agent Framework
- 27 Aug Simple Bee Agent Framework Example
- 25 Aug Multi Agents and Function Calling with watsonx.ai
- 24 Aug Agents and Function Calling with watsonx.ai
- 29 Jul Custom LLM Metrics in watsonx.governance
- 28 Jul Introduction to watsonx.governance
- 27 Jul OpenShift AI Platform based on Open Source
- 26 Jul Running LLMs locally via Podman Desktop
- 01 Jul 25 Years at IBM
- 16 May Fine-tuning LLMs with Apple MLX locally
- 15 May How to stay up to Date with AI News
- 14 May Fine-tuning LLMs locally with Apple Silicon
- 25 Apr Running fine-tuned LLM Models on watsonx.ai
- 24 Apr Understanding the Watsonx.ai API
- 10 Mar Running Mistral on CPU via llama.cpp
- 06 Mar Generating synthetic Data with Mixtral
- 28 Feb Mixtral Agents with Tools for Multi-turn Conversations
- 14 Feb Deploying LLMs via Hugging Face on IBM Cloud
- 13 Feb Fine-tuning LLMs via Hugging Face on IBM Cloud
2023
- 21 Dec Highlights of my technical Work in 2023
- 07 Dec Evaluating LoRA Fine-Tuning Results
- 06 Dec Fine-Tuning LLMs with LoRA on a small GPU
- 05 Dec Preparing LLM LoRA Fine-Tuning locally
- 04 Dec Deploying a Virtual Server with GPU in the IBM Cloud
- 03 Dec Training Models locally via Containers
- 07 Nov Metrics to evaluate Search Results
- 02 Nov Hybrid and Vector Searches with Elasticsearch
- 01 Nov Semantic Searches with Elasticsearch
- 31 Oct Tokenizing Text for Vector Searches with Java
- 24 Oct Enhancements of LLMs via Self-Reflections
- 22 Oct Fine-tuning of LLMs with long Contexts via LongLoRA
- 06 Oct New Decoder Foundation Models from IBM
- 20 Sep Accessing Watsonx Models from LangChain
- 19 Sep Synergizing Reasoning and Acting (ReAct) in LLMs
- 18 Sep Reinforcement Learning from Human Feedback (RLHF)
- 15 Sep Memory-efficient Fine-tuning with with QLoRA
- 14 Sep Preparing Data for Fine-tunings of Large Language Models
- 13 Sep Text Generation Inference for Foundation Models
- 12 Sep Model Distillation for Large Language Models
- 11 Sep Language Support for Large Language Models
- 08 Sep Fine-tuning Models for Question Answering
- 07 Sep Hugging Face Transformers APIs
- 06 Sep Watsonx.ai Trial on the IBM Cloud
- 05 Sep Python and PyTorch for AI Engineers
- 04 Sep Understanding In-Context Learning for LLMs
- 01 Sep Understanding Chain of Thought Prompting
- 31 Aug Evaluating Question Answering Solutions
- 30 Aug Retrieval Augmented Generation with Chroma and LangChain
- 29 Aug Searching Documents related to Questions via Embeddings
- 24 Aug Fine-tuning small LLMs with Output from large LLMs
- 23 Aug Generating synthetic Data with Large Language Models
- 22 Aug Instruction Fine-tuning of Large Language Models
- 21 Aug Efficient Fine-tuning with PEFT and LoRA
- 18 Aug Running Python locally
- 17 Aug Open Source LLMs in Watsonx.ai
- 16 Aug Causal LLMs and Seq2Seq Architectures
- 15 Aug Decoding Methods for Generative AI
- 14 Aug Fine-tuning FLAN-T5 for Summarization
- 14 May IBM announces new Foundation Model Capabilities
- 20 Apr Running Generative AI Experiments for Question Answering
- 11 Apr Optimizing Generative AI for Question Answering
- 24 Mar Introduction to Neural Information Retrieval
- 20 Mar Integrating generative AI in Watson Assistant
- 18 Mar Generative AI Sample Code for Question Answering
- 14 Mar Generative AI for Question Answering Scenarios
- 13 Mar Understanding Foundation Models
- 07 Mar Introduction to Multi-task Prompt Tuning
- 06 Mar The Importance of Prompt Engineering
- 04 Mar Running the Large Language Model FLAN-T5 locally
- 03 Mar Introduction to Prompt Tuning
- 28 Feb ChatGPT-like Functionality in IBM Watson Assistant
- 24 Feb Foundation Models, Transformers, BERT and GPT
- 16 Feb IBM Watson NLP Use Cases
- 13 Feb Sentiment Analysis with Watson NLP
- 01 Feb Foundation Models for Source Code
- 31 Jan Evolution of AI explained via a simple Sample
- 30 Jan Foundation Models at IBM
- 26 Jan Understanding the Power of Large Language Models
- 16 Jan Migrating from Wordpress to Jekyll
- 15 Jan Welcome to my new Jekyll-based Blog
- 09 Jan Getting Alerts from IBM’s Observability Tool Instana
- 06 Jan Observing Java Cloud Native Applications with Instana
- 05 Jan IBM's Observability Tool Instana
2022
- 20 Dec Finding Patterns in Documents
- 19 Dec Structuring semi-structured Documents
- 16 Dec Highlights of my technical Work in 2022
- 15 Dec Querying Knowledge Bases from Watson Assistant Bots
- 14 Dec Relevance Ranking for Search Results in Watson Discovery
- 13 Dec CI/CD Pipelines for Watson NLP Deployments
- 12 Dec Deploying custom Watson NLP Text Classification Models
- 09 Dec Management of Passwords and protecting private Information
- 08 Dec Running Predictions against custom Watson NLP Models
- 07 Dec Training Text Classification Models with Watson NLP
- 06 Dec Labelling Sentences for Text Classifications
- 05 Dec Converting XML Feeds into CSVs with Sentences
- 03 Dec Text Classification Sample for IBM Watson NLP
- 02 Dec New Era of Software Development: Operations Automation
- 01 Dec Setting up OpenShift and Applications in one Hour
- 01 Dec Understanding IBM Watson Containers
- 30 Nov Guide to IBM Watson Libraries
- 29 Nov Deploying Watson NLP to IBM Code Engine
- 28 Nov Serving Watson NLP on Kubernetes with KServe ModelMesh
- 25 Nov Running and Deploying IBM Watson NLP Containers
- 24 Nov Deploying custom Watson NLP Models with Terraform
- 23 Nov Building custom IBM Watson NLP Images
- 22 Nov Running IBM Watson Speech To Text in Minikube
- 21 Nov Training IBM Watson NLP Models
- 18 Nov Running IBM Watson Text To Speech in Minikube
- 17 Nov Developing TechZone Toolkit GitOps Modules with Helm
- 16 Nov Running IBM Watson NLP in Minikube
- 15 Nov Understanding TechZone Toolkit GitOps Modules
- 14 Nov The new Watson Assistant is awesome
- 11 Nov Developing TechZone Toolkit Terraform Modules
- 10 Nov Running IBM Watson Text to Speech in Containers
- 09 Nov Running IBM Watson NLP locally in Containers
- 08 Nov Running IBM Watson Speech to Text in Containers
- 07 Nov Setting up the TechZone Accelerator Toolkit
- 04 Nov Deploying TechZone Toolkit Modules on existing Clusters
- 03 Nov Interface Descriptions of TechZone Toolkit Modules
- 02 Nov Handling of Versions of TechZone Toolkit Modules
- 01 Nov Automation for embedded IBM Watson Deployments
- 31 Oct Configuring the TechZone Toolkit
- 28 Oct IBM announces Embeddable AI
- 26 Oct Introducing IBM's Toolkit to handle Everything as Code
- 25 Oct Deploying Kubernetes Resources via GitOps
- 24 Oct Setting up IBM Software with Terraform
- 14 Jun IBM helps Partners to scale their Businesses
- 13 Jun Home Improvements
- 14 Apr 40 Blogs in 40 Days
- 14 Apr Scaling Applications automatically with Operators
- 13 Apr Exporting Metrics from Kubernetes Apps for Prometheus
- 12 Apr Why you should build Kubernetes Operators
- 11 Apr Accessing Kubernetes from Go Applications
- 08 Apr Automatically Archiving Data with Kubernetes Operators
- 07 Apr Building Databases on Kubernetes with Quarkus
- 06 Apr How to build your own Database on Kubernetes
- 05 Apr Tekton without Tekton in DevSecOps Pipelines
- 04 Apr Continuous Delivery with DevSecOps Reference Architecture
- 01 Apr Change, Evidence and Issue Management with DevSecOps
- 31 Mar Shift-Left Continuous Integration with DevSecOps Pipelines
- 30 Mar The Kubernetes Operator Metamodel
- 29 Mar Converting Custom Resource Versions in Operators
- 28 Mar Initialization and Validation Webhooks in Operators
- 25 Mar Configuring Webhooks for Kubernetes Operators
- 24 Mar Defining Dependencies in Kubernetes Operators
- 23 Mar Deploying Operators with the Operator Lifecycle Manager
- 22 Mar Using object-oriented Concepts in Golang
- 21 Mar Importing Go Modules in Kubernetes Operators
- 18 Mar Manually deploying Operators to Kubernetes
- 17 Mar Storing State of Kubernetes Resources with Conditions
- 16 Mar Updating Resources from Kubernetes Operators
- 15 Mar Accessing third Party Custom Resources in Go Operators
- 14 Mar Finding out the Kubernetes Version in Operators
- 11 Mar Deleting Resources in Kubernetes Operators
- 10 Mar Deploying Serverless SaaS with Serverless Toolchains
- 09 Mar Developing Serverless Toolchains
- 08 Mar Creating Database Schemas in Kubernetes Operators
- 07 Mar DevSecOps for SaaS Reference Architecture on OpenShift
- 04 Mar Leveraging third party Operators in Kubernetes Operators
- 03 Mar Accessing Kubernetes Resources from Java Operators
- 02 Mar Containerizing Web Applications
- 01 Mar Developing and Debugging Kubernetes Operators in Java
- 28 Feb Developing Quarkus and Web Applications locally
- 25 Feb Resources to build Kubernetes Operators
- 24 Feb Typical Authentication Flow for Kubernetes Applications
- 23 Feb Containerizing Quarkus Applications
- 22 Feb Accessing Postgres from Quarkus Containers via TLS
- 21 Feb How to build SaaS for multiple Tenants
- 03 Feb New Open-Source Multi-Cloud Asset to build SaaS
2021
- 19 May Using GitOps on OpenShift
- 18 May Deploying ArgoCD on OpenShift
- 18 May Accessing GitHub in Tekton Tasks on OpenShift
- 17 May Debugging Tekton on OpenShift
- 17 May Sample Tekton Pipelines for Microservices
- 10 May Deploying Tekton on OpenShift
- 10 May Using CORS for OpenShift Applications
- 10 May Deploying Nginx on OpenShift
- 10 May Connecting to managed Database Services via TLS
- 07 May Externalizing Configurations for OpenShift Deployments
- 03 May Logging for OpenShift via LogDNA
- 03 May Deployments of Applications to OpenShift via Source
- 30 Apr Deploying Kafka on OpenShift
- 29 Apr OpenShift Logging Quick Start
- 29 Apr Deploying Postgres on OpenShift
- 28 Apr Deploying IBM's Db2 on OpenShift
- 27 Apr Webinar Recording: Application Modernization and Rabbits
- 11 Mar Running Managed OpenShift On-Premises
- 03 Mar Video: Application Modernization in Baby Steps
- 23 Feb Developing loosely coupled Micro Frontends via RxJS
- 22 Feb Developing Micro Frontends with Single-Spa
- 22 Feb Using Micro Frontends in Microservices based Architectures
- 17 Feb Using Quarkus for building reactive Applications
- 16 Feb Event driven Architectures for loosely coupled Microservices
- 04 Feb Step-by-Step Instructions for Mono2Micro
- 03 Feb Strangler Pattern Example
- 02 Feb Don't build distributed Monoliths!
- 01 Feb Increasing Productivity for legacy Liberty Applications
- 28 Jan Moving from WebSphere Liberty to Open Source
- 27 Jan Modernizing Applications with new User Experiences
- 26 Jan Modernizing Java EE Applications with WebSphere Liberty
- 25 Jan Step-by-Step Instructions how to use Transformation Advisor
- 25 Jan Improving operational Efficiency through Application Modernization
2020
- 27 Nov Making of the Video Application Modernization and Rabbits
- 27 Nov Application Modernization and Rabbits
- 23 Nov Running Liberty Applications with Db2 locally
- 20 Nov Deploying Serverless Quarkus Applications
- 20 Nov Multistage Dockerfiles for Quarkus
- 13 Nov Running legacy Java Applications locally
- 12 Nov Podcast about App Modernization
- 05 Nov Workshop: Modernizing IBM WebSphere Applications
- 12 Aug 10 Reasons why Enterprises should modernize Applications
- 10 Aug Application Modernization Resources on IBM Developer
- 28 Jul Modernizing Java Applications with IBM's Transformation Advisor
- 23 Jul Securing Vue.js Applications with Keycloak
- 22 Jul Security in Quarkus Applications via Keycloak
- 21 Jul Setting up Keycloak in OpenShift
- 25 May Deploying Quarkus Apps on OpenShift without local Setup
- 12 May Deploying CodeReady Workspaces on the IBM Cloud
- 11 May Workshops: Reactive Apps with Quarkus and OpenShift
- 05 Feb Using the OpenJ9 JVM for Quarkus Applications
- 03 Feb Comparing synchronous and asynchronous Access to Postgres
- 30 Jan Invoking REST APIs asynchronously with Quarkus
- 29 Jan Developing reactive REST APIs with Quarkus
- 27 Jan Reactive Messaging Examples for Quarkus
- 22 Jan Accessing PostgreSQL in Kubernetes from Quarkus
- 21 Jan Accessing Apache Kafka from Quarkus
- 20 Jan Development of Reactive Applications with Quarkus
- 16 Jan Podcasts about Cloud-Native-Starter Open Source Project
2019
- 14 Nov Recording of my Session “Wie entwickle ich meine ersten Cloud-nativen Applikationen mit Java?”
- 01 Oct Developing serverless Applications with Quarkus
- 17 Sep Two self-paced OpenShift Workshops for Developers
- 08 Aug Deploying MicroProfile Microservices with Tekton
- 07 Aug Deploying Applications to IBM Cloud Kubernetes via Tekton
- 06 Aug Why should Developers use the IBM Cloud?
- 01 Aug Getting started with Red Hat OpenShift on the IBM Cloud
- 31 Jul On IBM Developer: Reference Architecture for Microservices
- 10 Jul Recording of Jakarta Tech Talk How to develop Microservices
- 08 Jul Accessing private GitLab Repositories from OpenShift
- 04 Jul Setting up a cloud-native Sample App on Minishift in an Hour
- 04 Jul How to develop Open Liberty Microservices on OpenShift
- 26 Jun Deploying Open Liberty Microservices to OpenShift
- 25 Jun Source to Image Builder for Open Liberty Apps on OpenShift
- 24 Jun Free and self paced workshop: How to develop microservices with Java
- 18 Jun Recording of Talk How to develop your first cloud-native Applications with Java
- 17 Jun How to build and run a Hello World Java Microservice
- 11 Jun Pictures from WeAreDevelopers
- 21 May Persistence for Java Microservices in Kubernetes via JPA
- 20 May Authorization in Microservices with MicroProfile
- 10 May Pictures from JAX 2019
- 24 Apr How to develop your first cloud-native Applications with Java
- 10 Apr Example Java App running in the Cloud via Kubernetes
- 09 Apr Authorization in Cloud-Native Apps in Istio via OpenID
- 09 Apr Implementing Health Checks with MicroProfile and Istio
- 09 Apr Configuring Microservices with MicroProfile and Kubernetes
- 08 Apr Authenticating Web Users with OpenID and JWT
- 28 Mar Prometheus Metrics for MicroProfile Microservices in Istio
- 27 Mar Sample Application demonstrating Istio Traffic Management
- 26 Mar Replay of Blue Cloud Mirror Webinar
- 21 Mar Pictures from JavaLand 2019
- 15 Mar Memory Usage of OpenWhisk Functions
- 13 Mar Invoking REST APIs from Java Microservices
- 12 Mar Serverless Java Functions with Quarkus and OpenWhisk
- 12 Mar Implementing and documenting REST APIs with JavaEE
- 11 Mar Using Quarkus to run Java Apps on Kubernetes
- 11 Mar Developing resilient Microservices with Istio and MicroProfile
- 06 Mar Dockerizing Java MicroProfile Applications
- 05 Mar Debugging Microservices running in Kubernetes
- 04 Mar Setup of a Local Kubernetes and Istio Dev Environment
- 18 Feb Developing and debugging Microservices with Java
- 12 Feb IBM announced Managed Istio and Managed Knative
- 12 Feb Recent Java Updates from IBM
- 31 Jan Three Minutes Demo of Blue Cloud Mirror
- 30 Jan Blue Cloud Mirror Architecture Diagrams
- 29 Jan Three awesome TensorFlow.js Models for Visual Recognition
- 28 Jan Serverless Vue.js Applications on the IBM Cloud
- 25 Jan Awesome Developer Experience with Vue.js
- 23 Jan Introducing Blue Cloud Mirror, a Fun IBM Cloud Showcase
2018
- 11 Dec User Authorization in Serverless Web Applications
- 11 Dec Authentication of Users in Serverless Applications
- 07 Dec Hosting Resources for Web Applications on the IBM Cloud
- 05 Dec Developing Serverless Web Applications on the IBM Cloud
- 09 Nov Pictures from W-JAX 2018
- 15 Oct Hosting Static Web Application Resources on OpenWhisk
- 28 Sep Pictures from data2day
- 24 Sep Using Docker Containers in the Deep Learning Platform FfDL
- 20 Sep Installing Knative on the IBM Cloud
- 17 Sep Training TensorFlow Object Detection Models
- 03 Aug Deploying Machine Learning Models in the Cloud
- 02 Aug Training AI Models on Kubernetes
- 01 Aug Reusing Open Source Models in AI Applications
- 25 Jul Building Models with AutoML in IBM Watson Studio
- 09 Jul Deploying TensorFlow Models on Edge Devices
- 29 Jun Deploying Models from IBM's Model Exchange to Kubernetes
- 26 Jun Hyperparameter Optimization with IBM Watson Studio
- 18 Jun Training TensorFlow.js Models with IBM Watson
- 06 Jun Building VR Applications with Unity and IBM Watson
- 29 May Building AR Applications with Unity and IBM Watson
- 22 May Pictures from We Are Developers in Vienna
- 30 Apr Pictures from JAX 2018
- 16 Apr Developing Polyglot Applications with OpenWhisk
- 12 Apr Serverless and Kubernetes Demos
- 28 Mar Developing Polyglot Serverless Applications
- 27 Mar Developing protected Serverless Web Applications
- 26 Mar Pictures from JavaLand 2018
- 23 Mar IBM Think 2018 Highlights for Developers
- 09 Mar Developing OpenWhisk Functions with Kotlin in IntelliJ
- 02 Mar Developing OpenWhisk Functions with Spring Boot
- 26 Feb Transforming JSON Data in Serverless Applications
- 22 Feb Data Flows in Serverless Cloud-Native Applications
- 20 Feb Deploying Angular, React and Vue Apps on Kubernetes
- 19 Feb Slides: When to use Serverless? When to use Kubernetes?
- 15 Feb Accessing Machine Learning Models via REST APIs
- 13 Feb A/B Testing with Kubernetes and Istio
- 09 Feb Developing Serverless Functions with TypeScript
- 09 Feb Pictures from OOP in Munich
- 02 Feb Presentation how to create Alexa Skills with IBM Watson
- 01 Feb When to use Serverless? When to use Kubernetes?
- 10 Jan Debugging Apache OpenWhisk Functions with VS Code
2017
- 18 Dec Invoking Business Logic from Watson Conversation Dialogs
- 14 Dec Visual Recognition for Anki Cozmo with TensorFlow
- 11 Dec Deploying TensorFlow Models to Kubernetes on IBM Cloud
- 11 Dec Tutorials how to build Solutions on the IBM Cloud
- 01 Dec Sample Application how to use TensorFlow in OpenWhisk
- 28 Nov Deploying the TensorFlow Inception Model on the IBM Cloud
- 27 Nov Visual Recognition with TensorFlow and OpenWhisk
- 21 Nov Watson Conversation How-Tos have been published
- 16 Nov Building Facebook Messenger Bots with Botkit and Watson
- 16 Nov Creating Alexa Skills with OpenWhisk and IBM Watson
- 14 Nov Integrating Applications without writing Code
- 10 Nov Pictures from W-JAX 2017
- 03 Nov Using regular Expressions for Entities in Conversations
- 18 Oct My Favorite IBM Developer Journeys
- 17 Oct Fast On-Ramp for building Cloud-Native Apps
- 16 Oct How to write your own Slack Chatbots in Javascript
- 10 Oct Composing Serverless Apps with IBM Cloud Functions
- 05 Oct Testing Watson Conversations in Slack
- 04 Oct Pictures from code.talks
- 26 Sep Deploying Apps to Kubernetes on the IBM Cloud with Helm
- 22 Sep Deploying MicroProfile based Java Applications to Bluemix
- 21 Sep Deploying MicroProfile based Apps to IBM Cloud private
- 19 Sep Watson Machine Learning Sample for Developers
- 19 Sep Some Pictures from Hack.IAA
- 18 Sep My Favorite Tech Talks for Developers
- 18 Sep Running Cloud-Native Applications On-Premises
- 11 Sep Node-RED Samples for IBM Watson IoT Hackathon
- 05 Sep Securing Kubernetes Applications with Vulnerability Advisor
- 01 Sep Tool to manage all Bluemix CLIs
- 29 Aug Introducing the Conversation Optimizer for IBM Watson
- 07 Aug Accessing Bluemix Services from Client-side Web Applications
- 01 Aug Angular Form Validations with Redux for multiple Routes
- 31 Jul Introducing the Conversation Inspector for IBM Watson
- 10 Jul Building Serverless Web Applications with OpenWhisk
- 04 Jul Overview of Continuous Delivery Functionality in Bluemix
- 29 Jun Building Alexa Skills with IBM Watson and OpenWhisk
- 28 Jun Great Introduction to Reactive Microservices
- 26 Jun Building Slack Bots with IBM Watson Conversation
- 23 Jun New Slots Filling Functionality in Watson Conversation
- 16 Jun Reducing Deployment Risks via Policies for Jenkins Pipelines
- 14 Jun Leveraging Jenkins in DevOps Toolchains on Bluemix
- 12 Jun Reducing Deployment Risks via Policies in DevOps Pipelines
- 08 Jun Integrated API Management for Cloud Foundry Apps
- 07 Jun Integrating Tools into Bluemix DevOps Toolchains
- 07 Jun Some Pictures from Pioneers
- 31 May Managing Microservices on Kubernetes with Istio
- 30 May GitLab now available in Bluemix
- 29 May Automated Frontend Testing with Bluemix Delivery Pipelines
- 24 May Deploying Node Express Apps to OpenWhisk
- 22 May Quick Update: Excited to work as Developer Advocate again
- 13 Apr My Advice: Don't use Angular 2+ without Redux
- 11 Apr Invoking OpenWhisk Actions from Angular 2 Apps
- 11 Apr Deploying Angular 2 Apps to Bluemix
- 10 Apr Running the Sample App BlueChatter on Kubernetes
- 07 Apr Orchestrating Docker Containers with Kubernetes
- 05 Apr Using IBM Watson Discovery to query Unstructured Data
- 04 Apr Understanding Natural Language Text via IBM Watson
- 03 Apr Getting started with Tensorflow on IBM Bluemix
2016
- 01 Sep Quick Update
- 14 Jun Analyzing Data with IBM Watson Internet of Things
- 06 Jun Recognizing Text in Images with Watson's Visual Recognition API
- 03 Jun Pictures from Bluemix at DNUG
- 01 Jun Machine Learning Courses for Developers
- 30 May Spark Machine Learning Samples for IBM Bluemix
- 27 May Integrating Tools in Bluemix DevOps via Open Toolchain
- 25 May Running the Spark Recommendations Sample on Bluemix
- 25 May Discovering Open Data via Analytics Exchange on Bluemix
- 19 May Getting started with Spark Machine Learning on Bluemix
- 18 May Getting started with Predictive Analytics on Bluemix
- 12 May How to build Facebook Chatbots with IBM Watson
- 10 May Check out the High Quality Bluemix Webinars
- 09 May How to invoke OpenWhisk Actions for certain IoT Device Events
- 04 May How to use Spring Boot for Serverless Computing
- 03 May Useful MQTT Tools for the IBM Watson IoT Platform
- 02 May Creating Docker Actions with OpenWhisk
- 26 Apr How to use API Connect to manage LoopBack APIs
- 25 Apr Developing OpenWhisk Actions via the new Web Editor
- 22 Apr Pictures from Bluemix at JAX 2016
- 15 Apr How to get started with Machine Learning on Bluemix
- 11 Apr Driving Cars autonomously with IBM Bluemix
- 07 Apr Measuring Heart Rate with Wireless Earphones and Bluemix
- 06 Apr Meet Bluemix at JAX 2016
- 05 Apr My Thoughts on the Next Generation of IBM Domino App Dev
- 23 Mar EngageUG Session: How to build Line of Business Applications with Bluemix
- 22 Mar Tools for Node.js Developers on Bluemix
- 21 Mar Developing Offline Capable Mobile Apps with LoopBack
- 17 Mar How to trigger OpenWhisk Actions on Cloudant Databases Changes
- 16 Mar How to write JavaScript Actions for OpenWhisk on Bluemix
- 14 Mar IBM Bluemix Demo with Anki Overdrive Cars
- 10 Mar Pictures from Bluemix at JavaLand
- 07 Mar Integrating Watson Dialog into Minecraft on Bluemix
- 03 Mar How to deploy and run Swift Kitura Applications with Docker
- 02 Mar Introducing the CLEAN Stack: JavaScript everywhere
- 02 Mar How to consume Bluemix Services in LoopBack Applications
- 01 Mar How to write Mobile Apps for LoopBack Applications
- 29 Feb How to write AngularJS Frontends for LoopBack Applications
- 24 Feb Authorization in LoopBack Applications on Bluemix
- 23 Feb Customization of REST APIs in LoopBack Applications
- 22 Feb Authentication in LoopBack Applications against Bluemix
- 19 Feb Samples to get started with Cognitive Watson Services
- 18 Feb Usage of Cloudant in LoopBack Applications
- 17 Feb Creating Business Objects and REST APIs with LoopBack
- 15 Feb Authorization in Node.js Applications on Bluemix
- 10 Feb Customization of Authentication Pages in Bluemix
- 09 Feb Authentication in Node.js Applications on Bluemix
- 08 Feb Meet Bluemix at JavaLand 2016
- 03 Feb News Analysis via AlchemyAPI for Topics, Companies and People
- 02 Feb Samples of the Watson Tradeoff Analytics Service
- 01 Feb Text Analysis via AlchemyAPI to identify Entities, Concepts and Sentiments
- 28 Jan Fun Worker Safety Demo leveraging the Watson IoT Platform
- 28 Jan Customizing the Watson Language Translation Service
- 27 Jan Simple Sample of the Watson Document Conversion Service
- 25 Jan Watson Concept Insights Sample for Eclipse FAQ
- 21 Jan Sample of the Watson Tone Analyzer for WordPress
- 20 Jan Steering Anki Overdrive Cars via Leap Motion Gestures and Bluemix
- 18 Jan Steering Anki Overdrive Cars via Kinect and Bluemix
- 13 Jan Steering Anki Overdrive Cars via Speech Recognition on Bluemix
- 12 Jan Sample of the Watson Retrieve and Rank Service
- 11 Jan Customization of Node-RED on Bluemix
- 08 Jan Collision Prevention for Anki Overdrive Cars with Bluemix
- 06 Jan Analyzing the Personalities of Minecraft Players with Watson
2015
- 21 Dec Top Five Bluemix Articles on heidloff.net in 2015
- 15 Dec Composing APIs with Node-RED and JavaScript
- 14 Dec Thumbs Up for Watson's Visual Recognition Service
- 09 Dec Building Cognitive Question and Answer Systems via Bluemix
- 08 Dec Simple Sample of the Watson Dialog Service in Bluemix
- 07 Dec Classify Natural Language without a Background in Machine Learning
- 03 Dec Building an Apache Kafka Messaging Consumer on Bluemix
- 02 Dec Building an Apache Kafka Messaging Producer on Bluemix
- 01 Dec One Year of Bluemix.info
- 30 Nov Assembling REST APIs with the API Management Service on Bluemix
- 24 Nov Deploying APIs built via Node.js to IBM Bluemix
- 24 Nov Usage of Swagger in Node.js Applications to document APIs
- 23 Nov Developer Perspective on Cloud Foundry vs Docker on Bluemix
- 18 Nov Management of APIs with IBM Bluemix
- 18 Nov Deploying Spring Boot Applications to Bluemix as Docker Containers
- 17 Nov Usage of Swagger 2.0 in Spring Boot Applications to document APIs
- 16 Nov Moved my Blog to WordPress
- 12 Nov Configuration of the ibmliberty Image on Bluemix to display Logs
- 11 Nov Deployments of Hybrid Applications as Docker Containers with IBM UrbanCode on Bluemix
- 10 Nov Video (in German): Rapid Application Development with Docker
- 09 Nov Pictures from IBM Bluemix at W-JAX
- 21 Oct Mobile Apps Monitoring with IBM Bluemix
- 20 Oct Video of Cognitive Bluemix Application and Conversational Computing
- 07 Oct Visually develop REST APIs in Node and monitor them on Bluemix
- 06 Oct Access to Bluemix Applications via Command Line
- 05 Oct Rapid Application Development in the Cloud and On-Premises with Docker
- 01 Oct Bluemix at code.talks
- 23 Sep Maven Plugin to build Images and run Docker Containers
- 22 Sep IBM Bluemix for Administrators with Focus on XPages
- 21 Sep 10 Minutes Bluemix Pitch from Dev to Dev
- 17 Sep Deploying a Spring Boot Application to Bluemix in 20 Minutes via Docker
- 16 Sep Sending Alerts for Sensor Data via the Bluemix IoT Real-Time Insights Service
- 14 Sep “Hear the Buzz” Bluemix Sample comes now with an Apple Watch App
- 09 Sep Invoking the Insights for Twitter Service in Bluemix from Swift
- 08 Sep Hear the Buzz: iOS App using Twitter and Watson Services from IBM Bluemix
- 31 Aug Graphical Tool to build Native Mobile Apps in Bluemix
- 27 Aug Attend code.talks in Hamburg next Month
- 26 Aug IBM MobileFirst Platform Server available as Trial on Bluemix
- 25 Aug Accessing Bluemix Services from Liberty Java Applications in Docker Containers
- 24 Aug Sharing Bluemix DevOps Pipelines with the Application's Source Code
- 20 Aug Deploying Docker Containers via Bluemix DevOps Pipelines
- 19 Aug Writing Output of Jupyter Notebooks to Cloudant with Spark on Bluemix
- 18 Aug Deploying Web Applications generated by Yeoman on Bluemix
- 17 Aug Cheatsheet for Docker and IBM Bluemix Containers Beginners
- 17 Aug Accessing On-Premises Data from XPages Applications on Bluemix
- 12 Aug Get started with Apache Spark on Bluemix
- 11 Aug Running Java Applications from Eclipse IDEs in Docker Liberty Containers
- 22 Jul Docker Tooling in Eclipse to build Liberty based Images for Bluemix
- 21 Jul Maven Plugin to install Web Resources in Bluemix Java Projects via Bower
- 16 Jul Having Fun with the Bluemix Selfie Drone
- 16 Jul Cloud Foundry Maven Plugin to build and deploy Bluemix Applications
- 16 Jul Bluemix Selfie Drone now available as Open Source
- 09 Jul WebSocket Support in Java Applications on Bluemix via the Liberty Runtime
- 08 Jul Visualize Sensor Data from IoT Devices in Bluemix
- 07 Jul Usage of Cloudant NoSQL Databases in XPages Applications
- 24 Jun Getting started with Internet of Things in Bluemix with Texas Instruments Boards
- 23 Jun Rescue from the Cloud: Bluemix IoT and Drones Hackathon at Devoxx
- 23 Jun Globalize your Bluemix Applications without recompiling them
- 16 Jun New Version of the Video from David Barnes: Getting started with IBM Bluemix
- 10 Jun Using Business Rules in your Bluemix Applications without hardcoding them
- 03 Jun Attend the IoT Bluemix Hackathon at Devoxx London
- 02 Jun Remote Control for Sphero Balls available as Open Source including Camera Support
- 02 Jun Bluemix iOS App to steer Sphero Balls available as Open Source
- 26 May Bluemix Android App to steer Sphero Balls available as Open Source
- 21 May Embed Reports and visualize Data in your Bluemix Applications
- 20 May Cloud-based Data Refinery via the IBM DataWorks Service in Bluemix
- 19 May Bluemix Object Storage Service to store Files in the Cloud
- 18 May Static Security Analyzer Service for Java Applications in Bluemix
- 13 May What are IPython Notebooks and how to use them on Bluemix
- 12 May IBM Bluemix Advertisement in Germany
- 11 May Interview with David Barnes about how Developers can be innovative with Bluemix
- 30 Apr IBM Bluemix at Strata + Hadoop World in London
- 27 Apr Host Docker Containers in the Cloud via IBM Bluemix
- 24 Apr Pictures from IBM Bluemix at JAX in Germany
- 16 Apr Don't reinvent the Wheel: Use Bluemix Samples as Starting Points for your Apps
- 13 Apr Two cool Bluemix Keynote Demos
- 01 Apr IBM Bluemix at JAX in Mainz/Germany this Month
- 26 Mar Some Impressions from JavaLand
- 19 Mar Some Impressions from CeBIT
- 19 Mar Looking forward to attending JavaLand next Week
- 18 Mar Slides: Build cognitive Apps that help enhance, scale and accelerate Human Expertise
- 16 Mar IBM Bluemix Demos: Driving Smartphone and Personality Ball
- 12 Mar Manage your APIs with the new IBM Bluemix Service
- 11 Mar Meet me at CeBIT 2015
- 09 Mar Changing the Colors of Sphero Balls dependent on the Personality of Twitter Users
- 05 Mar Secure Gateway Service to connect from Bluemix Apps to on-premises Systems
- 04 Mar Slides and Screenshots of XPages on IBM Bluemix Presentation
- 03 Mar Slides: Introduction to IBM Bluemix for Java Developers
- 02 Mar Steering a driving Android Phone over the Web via Speech Recognition in IBM Bluemix
- 23 Feb Remote Debugging of Liberty Applications in Bluemix
- 20 Feb How Docker Containers relate to Cloud Foundry in IBM Bluemix
- 17 Feb Multiple Ways lead to Rome: How to deploy Java Applications to IBM Bluemix
- 13 Feb Bluemix to manipulate and share Objects in Virtual Reality
- 11 Feb Bluemix and Watson find the healthiest and most affordable Spaces to live
- 10 Feb Use Watson and Bluemix to help visually impaired People
- 09 Feb Some Impressions from the IBM Bluemix Challenge at the DeveloperWeek Hackathon
- 05 Feb Third Party Services in IBM Bluemix
- 03 Feb Mobile Quality Assurance Service in Bluemix makes Mobile Developers more productive
- 02 Feb What is Node-RED? How can it be used for the Internet of Things?
- 02 Feb Authentication in Bluemix Applications via SAML Identity Providers
- 29 Jan Check out the Vaadin Boilerplate in Bluemix to build form-based Business Apps
- 28 Jan Quick Demo of the new Social File Sharing Service in Bluemix
- 26 Jan IBM previewed XPages Applications running on Bluemix
- 26 Jan Attend the DeveloperWeek Hackathon to learn IBM Bluemix and win Prizes
- 20 Jan IBM Bluemix Webinar for Startups (January 21st)
- 20 Jan Embed IBM Bluemix News on your own Websites
- 15 Jan Meet IBM Bluemix at JavaLand in Germany
- 14 Jan Data Synchronization and Offline iOS Apps with IBM Bluemix
- 13 Jan Samples of Watson Services on Bluemix
- 13 Jan IBM Bluemix Keynote from David Barnes
- 08 Jan Zero Downtime Deployments for Bluemix Apps
- 07 Jan Internet Of Things Scenarios and Samples for Bluemix
- 05 Jan IBM Bluemix to track and visualize Data from Lego Mindstorms EV3 Robots
2014
- 18 Dec Bluemix.info reads Feeds every Hour via the Bluemix Workload Scheduler
- 17 Dec Usage of the Data Cache Service in Bluemix.info
- 16 Dec Configuration of Bluemix Apps via User Provided Services
- 11 Dec Authentication via the Bluemix Single Sign On Service in Bluemix.info
- 10 Dec Swagger used in Bluemix.info to document and invoke REST APIs
- 09 Dec REST APIs in Bluemix.info implemented via JAX-RS and Apache Wink
- 08 Dec Usage of the Cloudant NoSQL Service in Bluemix Info
- 04 Dec Bluemix Info now available as Open Source
- 03 Dec Introducing Bluemix.info: News Aggregator for Bluemix Developers
- 17 Nov WebGate's new Meeting App leverages IBM Connections Social Cloud
- 14 Nov New IBM Program for Entrepreneurs with Access to Bluemix
- 13 Nov How to add Entries to the IBM Connections Activity Stream from various Sources
- 05 Nov Managing and authenticating Users for Bluemix Applications
- 04 Nov My Bluemix Session at DNUG next Week
- 03 Nov Simple IBM Bluemix Sample accessing IBM Connections
- 29 Oct Auto-Scalability of Bluemix Applications
- 28 Oct Changes
- 20 Jun Open Source Projects on OpenNTF
- 28 May Documenting REST APIs in the Source Code
- 19 May IBM announced the IBM Cloud marketplace
- 12 May IBM contributes Open Source for IBM Digital Experience to OpenNTF
- 02 May New BlueMix RapidApps Demo from IBM Impact
- 30 Apr IBM announces Citizen Developer Tool to build situational Apps: BlueMix RapidApps
- 23 Apr StackOverflow-like XPages App
- 22 Apr Thank you, Philippe Riand
- 10 Apr All about App Dev for IBM SmartCloud for Social Business
- 07 Apr Video how to set up a Hello World Sample against IBM SmartCloud Connections
- 31 Mar Slides from my App Dev Session: Build Apps rapidly by leveraging Services from IBM Connections
- 20 Mar Entwicklercamp Closing Session: IBM Collaboration Solutions App Dev FAQ
- 12 Mar Replays of IBM Connect 2014 Sessions on socialbiz User Group
- 11 Mar News I Follow
- 28 Feb Folders are dead: How I'd like to search Mails
- 18 Feb Video: Demos from the Opening General Session at IBM Connect 2014
- 18 Feb Slides and Links: Don’t Reinvent the Wheel: (Re)use Open Source Software From OpenNTF
- 26 Jan Penumbra Prism Award
- 14 Jan Replay: IBM Watson Group Launch Event
- 13 Jan The new OpenNTF Website: A longer Journey
- 08 Jan Teaser for Connections App Dev Session at IBM Connect
2013
- 20 Dec New Theme for my Blog
- 03 Dec IBM Social Business Toolkit SDK: Playground and Scenarios
- 25 Oct The Power of IBM SmartCloud for Social Business and XPages App Dev: Slides and Screenshots
- 08 Oct Four upcoming App Dev Webinars
- 04 Oct Thank you, Bruce
- 23 Sep New API Explorer for IBM Domino REST APIs
- 17 Sep Web Content Management Extension for IBM Connections
- 17 Sep SugarCRM enriches Customer Relationship Management via IBM Connections Communities
- 17 Sep Social Project Management for IBM SmartCloud for Social Business
- 17 Sep Context based Information from IBM Connections integrated in SugarCRM
- 28 Aug The Power of Reusable UI Controls for IBM Connections
- 28 Aug New Blog UI for the IBM Social Business Toolkit
- 23 Jul News and Videos for Developers to learn how to build Social Business Applications
- 15 Jul XProject - Social and analytical Project Management built with XPages
- 15 Jul XPages based Mobile App for DLR Rheinland Pfalz
- 15 Jul XPages based Mobile App for BCC's MailProtect
- 15 Jul Generic Replicator for Mobile XPages Apps accessing IBM Domino Databases
- 08 Jul Video Series: Extend and access IBM Connections in less than 100 Seconds
- 28 Jun Video: How to use the IBM Social Business Toolkit SDK from Java
- 26 Jun My Thoughts on the fifth OpenNTF XPages Development Contest
- 18 Jun Must See Video for Social Application Developers
- 12 Jun Announcing the IBM Social Business Toolkit Webinars
- 06 Jun Try the IBM Collaboration QuickStart Image on IBM SmartCloud for 60 Days at no Charge
- 06 Jun New YouTube Channel for the IBM Social Business Toolkit
- 06 Jun New Landing Page for IBM Social Business Toolkit Developers on IBM developerWorks
- 22 May New Documentation: Getting Started with the IBM Social Business Toolkit
- 16 May Thanks a lot to all XPages Bloggers
- 14 May ITWU XPages Legacy Enabler and ITWU Simple Processes
- 10 May developer.ibm.com/social
- 02 May Set up IBM Connections in less than one Hour
- 17 Apr Video and Audio Recordings from IBM Connect 2013 about XPages
- 17 Apr Video and Audio Recordings from IBM Connect 2013 about the Social Business Toolkit
- 11 Apr IBM Social Business Toolkit Resources
- 09 Apr Slides: BP212 - Apps, Apps and more Apps: Meet the Very Best Open Source Apps from OpenNTF
- 08 Feb XPages as OpenSocial Gadgets in IBM Notes 9 and IBM iNotes 9
- 08 Feb Video: Connect 2013 INV110 - App Dev Strategy - Coding Social Business Applications
- 08 Feb Video: Connect 2013 - Day 3 Keynote - App Dev Throwdow
- 08 Feb Slides: AD206 IBM Domino XPages: Embrace, Extend, Integrate
- 09 Jan Demo: Trouble Ticket Application in IBM Connections 4 and IBM Notes 9
2012
- 19 Dec XPages in the Embedded Experience in Notes 9
- 19 Dec How to leverage the IBM Social Business Toolkit SDK in XPages Applications
- 13 Dec XPages in the Embedded Experience in IBM Connections
- 13 Dec My Thoughts on the fourth OpenNTF XPages Development Contest
- 04 Dec Slides: Extensibility of IBM Connections using XPages and Open Source from OpenNTF
- 27 Nov Activity Stream Service Java API for XPages
- 22 Nov Send E-Mails from XPages leveraging the Embedded Experience in IBM Connections Mail
- 19 Nov XPages based Application Framework: aveedo
- 15 Nov XPages based Group Calendar: TimeFleX
- 15 Nov Quick Tip: IBM Connections 4 Image available for Partners
- 14 Nov Announcing today: The new IBM Social Business Toolkit
- 22 Oct The XPages Community
- 02 Oct Generic XPages iWidget for IBM Connections
- 02 Oct Generic HTML iWidget for IBM Connections
- 28 Sep Three Videos of Collaboration Today
- 28 Sep IBM Connect in Stuttgart and Social Business App Dev Workshop
- 20 Sep Collaboration Today: Behind the Scenes (part 1)
- 18 Sep Collaboration Today
- 24 Aug XPages Updates in the next Maintenance Release
- 03 Aug How to develop IBM Connections apps for the XPages Contest
- 27 Jun OpenNTF Slides from Dominopoint Days 2012
- 27 Jun Invoking the IBM Connections REST APIs from XPages
- 25 Jun Sample Event SPI Implementation in IBM Connections
- 25 Jun Resources for IBM Connections Developers
- 25 Jun Remote Debugging of IBM Connections SPI Implementations
- 25 Jun Kicking off a new Blog Series: XPages Usage in IBM Connections
- 25 Jun Deploying XPages iWidgets to IBM Connections
- 25 Jun Customizing IBM Connections
- 18 Jun Observations from DNUG: Adoption of XPages
- 08 Jun My Thoughts on the third OpenNTF XPages Development Contest
- 08 Jun Demo: Extend IBM Connections rapidly with XPages
- 01 Jun SSO Setup between IBM Connections and XPages
- 01 Jun Access IBM Connections via REST APIs from XPages using SSO through LTPA
- 18 May Use the XPages Social Enabler to access StackOverflow and Redmine
- 11 May Display XPages in IBM Connections in Full Page Mode
- 11 May Display XPages in IBM Connections in Full Page Mode: iFrame Fun
- 27 Apr How to use Worklight with XPages
- 20 Apr Why XPages Developers should know Worklight when building Mobile Apps
- 16 Apr 2012 Technology Trends from the IBM WebSphere CTO
- 21 Mar Why Dojo? Why PhoneGap?
- 14 Mar Importance of Web APIs and how to consume these APIs in XPages
- 14 Mar Images and Demos of ICS Products including Domino 8.5.3.1 and Connections 3.0.1
- 06 Mar IBM Business Partner IT works unlimited uses XPages Mobile Controls
- 05 Mar Quick XPages Tip: Use xe:djContentPane for asynch Loading
- 24 Feb Quick Tip: Lotusphere 2012 XPages Sessions available
- 16 Feb XPages and OpenNTF Lotusphere Comes To You Slides
- 16 Feb New Snippets on OpenNTF and XSnippets News
- 02 Feb How does OpenSocial relate to XPages?
- 27 Jan My Definition of Social Software
- 25 Jan My Lotusphere Sessions AD105 and BP109: Slides and 270 Screenshots
- 24 Jan Lotusphere Opening General Session
- 24 Jan Lotusphere and XPages News
2011
- 22 Dec 2011 - The XPages Year
- 20 Dec It's so easy to access IBM Connections from XPages
- 19 Dec XSnippets getting more and more social
- 19 Dec Setup Instructions for Social Enabler and the Social Business Toolkit
- 09 Dec Extensions to XSnippets: Widget and Facebook Comments
- 05 Dec Slides and Links of my XPages Mobile and OpenNTF Sessions
- 05 Dec My Thoughts on the Second OpenNTF XPages Development Contest
- 05 Dec Extending the XPages Extension Library's User Bean
- 21 Nov Embed XSnippets from OpenNTF in Blogs
- 15 Nov From DNUG: With XPages it's Fun again to develop for Domino
- 20 Oct New XPages Extension Library Documentation and more
- 13 Oct 75 Minutes of Videos with new XPages Extension Library Functionality
- 10 Oct New Token Store Database in XPages Social Enabler for OAuth and SSO
- 04 Oct My Answer on Stackoverflow to: What are the Advantages of XPages?
- 29 Sep My Favorite Domino 8.5.3 XPages Features
- 20 Sep Using Subversive SVN in Domino Designer 8.5.3 for XPages Development
- 15 Sep Setting up Source Control for NSFs and XPages in Domino 8.5.3
- 15 Sep New XPages Course: Modernizing Domino Applications
- 15 Sep Develop Applications using XPages, Connections and Sametime without Installations
- 24 Aug Developing with Java in XPages and Domino
- 22 Aug Quick Tip: One new Dojo Tutorial each Day until September 16th
- 22 Aug My Thoughts on the OpenNTF XPages Development Contest
- 08 Aug Access Files from Dropbox and LotusLive in XPages
- 21 Jul Why should you use XPages and for which Applications?
- 20 Jul Best Practices: How to write Custom Controls for XPages
- 08 Jul Use Domino and XPages for your Social Business
- 27 Jun XPages Access to IBM's Social Business Toolkit via OAuth
- 27 Jun What I've done recently and what's next
- 27 Jun Welcome to my new Blog on the IBM Cloud
- 27 Jun Use XPages in the Embedded Experience of IBM's Social Business Toolkit
- 27 Jun Quick Tip: Hidden XPages Configuration Options
- 27 Jun PhoneGap and XPages to build native/hybrid Mobile Apps
- 27 Jun Nice Demos of new Mobile Apps Functionality in Dojo 1.6 and 1.7
- 27 Jun Mobile Apps Development - Native or Web?
- 27 Jun How to create your own Domino XPages Server in the IBM SmartCloud
- 27 Jun How to build Mobile Apps rapidly using XPages
- 27 Jun Facebook Controls for XPages Social Enabler on OpenNTF
- 27 Jun Earn Money with your Mobile XPages Apps
- 27 Jun Display Activity Streams from the Social Business Toolkit in XPages
- 27 Jun Add Entries to the Social Business Toolkit programmatically from XPages
- 27 Jun 15 XPages Applications demonstrated in 15 Minutes
- 20 Jun Setup of my XPages Development Environment
2010
2009
- 22 Oct Sample Composite Application using XPages in Lotus Notes 8.5.1
- 11 Aug Lotus knows Superman
- 04 Aug New Project: Initiate IM chats from selected text in documents
- 23 Jun OpenNTF goes to …
- 03 Jun Looking for customers using the Notes/Domino discussion template
- 22 May Two projects on OpenNTF: Mail rules plugin and OSGI admin bridge component
- 18 May New Facebook Widget on OpenNTF
- 14 May New Twitter Widget on OpenNTF
- 14 May New OpenNTF Alliance and now?
- 12 May Pictures from DNUG Keynote
- 11 May Floating Panel XPages Control
- 11 May DNUG announcement: The new OpenNTF Alliance
- 06 May Simple Navigator XPages Control
- 23 Apr Unit tests for XPages
- 22 Apr XPages Login Control
- 21 Apr Red unread Marks in Notes 8 Standard
- 09 Apr New composite application component on OpenNTF: Property converter
- 08 Apr Notes widgets in the OpenNTF catalog
- 07 Apr OpenNTF overall site redesign
- 07 Apr New OpenNTF project: XPages Profiles
- 03 Apr XPages Wiki iteration 3 on OpenNTF
- 19 Mar New beta catalog live on OpenNTF
- 16 Mar New Notes plugin on OpenNTF: Notes themes
- 10 Mar New Notes plugin on OpenNTF: New mail notification window
- 10 Mar Looking for founding members for OpenNTF Alliance
- 03 Mar Lead manager composite application 8.5 on OpenNTF
- 02 Mar XPages project running live on OpenNTF
- 26 Feb IdeaJam is live on OpenNTF
- 25 Feb New OpenNTF project: Lead Manager X
- 25 Feb New OpenNTF catalog ideas
- 04 Feb OpenNTF idea: Contributor of the quarter
- 25 Jan Code control systems on OpenNTF
- 21 Jan Links used in my session “The Lotus Developer Ecosystem”
- 19 Jan OpenNTF and IBM
- 07 Jan Notes and Domino information center for 8.5
2008
- 15 Dec My Lotusphere session
- 27 Nov CRM Composite Application from YouAtNotes
- 19 Nov MindPlan Composite Application Component from Haus Weilgut
- 10 Nov Feedback needed: Open catalogs for Lotus Notes/Domino applications
- 07 Nov Re-use of existing NSFs in new applications without design changes in Lotus Notes
- 05 Nov Some impressions from DNUG
- 05 Nov DNUG has started
- 30 Oct Integration of host applications in Lotus Notes
- 28 Oct Why Eclipse components sometimes don't show up in composite applications
- 28 Oct Lotus Notes composite applications book
- 22 Oct New XPages wiki articles
- 17 Oct Live text integrated in composite applications in Notes 8.5
- 15 Oct Lotus Mashups and iWidgets integrated in Lotus Notes
- 10 Oct How to use the Expeditor toolkit 6.1.2 with Notes 8.5 beta
- 08 Oct Atom to access services in Lotus Notes
- 07 Oct Offline web applications in Notes
- 06 Oct Lotus Notes plugin for Aptana Studio
- 02 Oct Lotus Symphony plugins catalog
- 02 Oct Composite application components in add on catalog
- 01 Oct Widget catalog on OpenNTF.Org
- 01 Oct Component library v2 released on OpenNTF.Org
- 30 Sep Patents
- 29 Sep Welcome to my new blog !