199 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
Agile Outsourcing
Wed, Feb 8th 2017 10
Agile Outsourcing
Wed, Feb 8th 2017 7
SAML and the Command Line
Mon, Jan 30th 2017 9
SAML and the Command Line
Mon, Jan 30th 2017 5
GIT deploy your static sites - Part 1
Thu, Jan 12th 2017 9
GIT deploy your static sites - Part 1
Thu, Jan 12th 2017 4
Serving Single Page Applications with Domino
Wed, Jan 11th 2017 11
Top 10
Poking around the iNotes HTTP API (Part 1)
Mon, Nov 24th 2014 14
Let there be a light - Angular, nodeRED and Websockets
Sun, Aug 23rd 2015 14
The quick and dirty Domino Cloudant export
Thu, Jan 21st 2016 12
Disecting a mail UI
Fri, Feb 12th 2016 11
Serving Single Page Applications with Domino
Wed, Jan 11th 2017 11
The taxi loyalty program isn't working and how to fix it
Mon, Jun 16th 2014 10
Custom REST service in XPages using a service bean
Wed, Oct 22nd 2014 10
Poking around the iNotes HTTP API (Part 3) - retrieve a message
Sun, Nov 30th 2014 10
Agile Outsourcing
Wed, Feb 8th 2017 10
On a quest for the best biking application
Thu, Mar 27th 2014 9




Recent Blog Posts
10
Agile Outsourcing
Wed, Feb 8th 2017 12:00p   Stephan H Wissel
The problem Outsourcing is a "special" animal. Typically the idea is to save cost by letting a service provider execute work. The saving cost happens because the service provider is supposed to be able to perform this actions at scale. Increasingly outsourcing deals are motivated by a skill squeeze. So instead of maintaining in-house expertise, rely on the vendors to keep the light on. This is where the trouble starts. Negotiations on outsourcing contracts revolves around price (drive it down
7
Agile Outsourcing
Wed, Feb 8th 2017 11:00a   Stephan H Wissel
The problem Outsourcing is a "special" animal. Typically the idea is to save cost by letting a service provider execute work. The saving cost happens because the service provider is supposed to be able to perform this actions at scale. Increasingly outsourcing deals are motivated by a skill squeeze. So instead of maintaining in-house expertise, rely on the vendors to keep the light on. This is where the trouble starts. Negotiations on outsourcing contracts revolves around price (drive it down
9
SAML and the Command Line
Mon, Jan 30th 2017 4:41p   Stephan H Wissel
One of the best kept secrets of Connections Cloud S1 is the Traveler API. The API allows interactions that are missing from the Admin UI, like deleting a specific device or implementing an approval workflow. Unfortunately the API only offers authentication via SAML, OAuth or BasicAuth are missing. So any application interacting with the API needs to do The SAML Dance. That's annoying when you have an UI to use, and a formidable challenge when you have a command line application, like a cron Jo
5
SAML and the Command Line
Mon, Jan 30th 2017 1:41p   Stephan H Wissel
One of the best kept secrets of Connections Cloud S1 is the Traveler API. The API allows interactions that are missing from the Admin UI, like deleting a specific device or implementing an approval workflow. Unfortunately the API only offers authentication via SAML, OAuth or BasicAuth are missing. So any application interacting with the API needs to do The SAML Dance. That's annoying when you have an UI to use, and a formidable challenge when you have a command line application, like a cron Jo
9
GIT deploy your static sites - Part 1
Thu, Jan 12th 2017 5:26a   Stephan H Wissel
When you, in principal, like the idea to serve SPA from the http server you will encounter the pressing question: where do babies come from how to get your application deployed (applies to nodeJS applications too, but that is part of another story) onto the http server. On Bluemix that's easy: just use a Pipeline For mere mortal environments there are several options: Just FTP them - insecure unless you use sftp/scp. Big pain here: deleting obsolete files Setup rsync. When done with a ssh cer
4
GIT deploy your static sites - Part 1
Thu, Jan 12th 2017 4:26a   Stephan H Wissel
When you, in principal, like the idea to serve SPA from the http server, you will encounter the pressing question: where do babies come from how to get your application deployed onto the http server? This applies to nodeJS applications too, but that is part of another story for another time. On Bluemix that's easy: just use a Pipeline. For mere mortal environments there are several options: Just FTP them - insecure unless you use sftp/scp. Big pain here: deleting obsolete files Setup rsync.
11
Serving Single Page Applications with Domino
Wed, Jan 11th 2017 9:14a   Stephan H Wissel
Single Page Applications (SPA) are all the rage. They get developed with AngularJS, ReactJS or {insert-your-framework-of-choice}. Those share a few communialities: hhe application is served off a static web server data is provided via an API, typically reading/writing JSON via REST or graph authentication is often long lasting (remember me...) based on JWT authentication is highly flexible: login with {facebook|google|linkedin|twitter} or a corporate account. Increasingly 2 factor authenticatio
0
Serving Single Page Applications with Domino
Wed, Jan 11th 2017 8:14a   Stephan H Wissel
Single Page Applications (SPA) are all the rage. They get developed with AngularJS, ReactJS or {insert-your-framework-of-choice}. Those share a few communialities: the application is served by a static web server data is provided via an API, typically reading/writing JSON via REST or graph authentication is often long lasting (remember me...) based on JWT authentication is highly flexible: login with {facebook|google|linkedin|twitter} or a corporate account. Increasingly 2 factor authentication
7
Lessons from Project OrangeBox
Tue, Jan 3rd 2017 5:48a   Stephan H Wissel
Project OrangeBox, the Solr free search component was launched after the experiments with Java8, Vert.x and RxJava in TPTSNBN concluded. With a certain promise we were working on a tight dead line and burned way more midnight oil that I would have wished for. Anyway, I had the opportunity to work with great engineers and we shipped as promised. There are quite some lesson to be learned, here we go (in no specific order): Co-locate The Verse team is spread over the globe: USA, Ireland, Belarus,
4
Lessons from Project OrangeBox
Tue, Jan 3rd 2017 1:48a   Stephan H Wissel
Project OrangeBox, the Solr free search component, was launched after the experiments with Java8, Vert.x and RxJava in TPTSNBN concluded. With a certain promise we were working on a tight dead line and burned way more midnight oil than I would have wished for. Anyway, I had the opportunity to work with great engineers and we shipped as promised. There are quite some lesson to be learned, here we go (in no specific order): Co-locate The Verse team is spread over the globe: USA, Ireland, Belarus




Created and Maintained by Yancy Lent - About - Planet Lotus Blog - Advertising - Mobile Edition