The Definitive Guide to the Modern Database, Part I

Data processing is ubiquitous (this should be a surprise to exactly no one). From money transfers to your phone contacts being stored in the cloud, the average consumer unknowingly benefits from data processing daily. […]

My Impressions of WebCamp Zagreb 2014

Last weekend I was honored to present at WebCamp Zagreb 2014 in Croatia. I would like to share some of my personal impressions of the event.


Getting Practical with Web Components

This past Saturday, I attended the Meet.js Summit in Poznań, Poland as a speaker. I gave a live coding presentation on building a simple single-page application (SPA) with Web Components.


NoSQL Now! 2014: Let’s Recap

This week we are back in the office and almost caught up on emails after visiting San Jose for this year’s NoSQL Now! conference. It was a whirlwind of a week!
Attendance seemed even higher this year compared to the last few years, and the show floor was in a […]

NoSQL Now! Sneak Preview

Our team has been busy preparing for the NoSQL Now! show, and we’re so excited about it that we decided to give you a sneak preview of what we have planned for our speaking session.

Our founder, Joachim Wester, has a strong background in building data management solutions for the largest Scandinavian enterprises. He was doing eventual consistency long before it ever became mainstream, and he knows what’s wrong with it.

Did you know that a scale-in to a single machine is the only choice in so many cases today?  Joachim can tell you all you need to know about this. Why scale-out for performance when your mid-level server already deploys all the power you need, even for millions full ACID log-secured transactions per second? Well, the key component is proper technology.



Web Components: The Hottest Topic at Web App Conferences

Recently, I’ve noticed that Web Components has become the subject of many speaking sessions at IT and developer events – most notably InfoShare 2014 and Front Trends 2014. What was once a trend discussed in just a few online forums is now becoming part of every technology event!

Last week at InfoShare 2014, I presented a session about Web Components and Polymer to a room of nearly 500 people. It was a privilege to speak at one of the biggest IT and New Media conferences in the region (3500 attendees this year), especially about such an up-and-coming trend.  This marked the third time Web Components was discussed publicly in Gdańsk; with the population of about 1 million people, this makes my city perhaps one of the best educated places on earth about the future of web development.

foto. Tomek Kaminski_Info Share 2014_1 dzień a_min_270

Photo Credit: Tomek Kamiński


Could Polymer be your next framework? – My talk at meet.js

Last week, I had the pleasure to present the Polymer framework to the meet.js audience in Gdansk, Poland. Before my talk, I listened to other presenters discuss topics such as asynchronous programming with callbacks, promises and generators and logging of client-side JavaScript errors.

Photo Credit:

In my talk, I repeated briefly the basic concepts of Web Components for the people who are new to these specifications. Then, I explored various aspects of how Polymer builds on top of Web Components by adding a declarative way of building custom elements that includes syntactic sugar and two-way data binding. At the end, I demonstrated various Polymer UI Elements, explored the design of Polymer’s TodoMVC demo, and presented – a minimalist password manager Chrome extension written in Polymer, which I admire for nice UI as well as interesting code design. […]

Frost & Sullivan Report Features Starcounter & Customer

In April, Jeff Cotrupe of Frost & Sullivan’s Stratecast practice featured Starcounter and its patented VMDBMS technology in his report, “The Real-time is Now for Big Data to Pass the ACID Test- Could this be a Turning Point.” The report looks at three main challenges that organizations are facing as they move to a Big Data-driven future, and discusses the viability of Starcounter as a solution to overcome these challenges. It also includes a case study about how Gekås Ullared, a mega retail store, successfully used Starcounter to reduce hardware costs and realize “breathtaking levels of data transaction processing performance.”

Stratecast is a research, analysis and consulting practice of Frost & Sullivan specializing in information and communications technology.

IDC, a market research, analysis and advisory firm, also recently highlighted Gekås Ullared’s use of Starcounter in a case study.

Do Web Components Mean the End of the jQuery Era?

This article is homage to jQuery – a library that once was a great boost for the productivity of thousands of web developers around the world. In the near future, the benefit of using it will drop as web developers start switching to the web standards, including Web Components.

Status quo

As of early 2014, the current state of interactive web development heavily relies on established web standards – HTML, CSS and JavaScript, all of which have been subject to consistent iterative improvement during the last few years, with the support of all major web browser vendors.

As a W3 Techs report shows, 57.8% of all websites use JavaScript, of which a stunning 93.2% use the jQuery library to enhance the development (source). There is a long tail of other libraries and micro frameworks that are being used instead, or in complement to jQuery, but none of them have reached the popularity of jQuery.

jQuery has become the library of choice for the past seven years by providing three major advantages:

  1. Levels the differences between major web browsers – now replaced with consistent JavaScript and CSS implementations
  2. A simple, easy to learn API – now replaced with JavaScript and CSS additions
  3. Extensive plugin ecosystem – currently facing the possibility of being replaced with Web Components


Web Components: My Hot Topic at tech.3camp

Last week, I was invited to speak about Web Components at tech.3camp in Gdańsk, Poland. To my knowledge, it was the first presentation about Web Components in Poland!

The reaction of 160 people in the audience gave the feeling that Web Components will definitely have an impact to tackle problems faced by many modern web developers.

The audience showed great interest in my presentation of Shadow DOM encapsulation as demonstrated by Polymer Sandbox. It was great to hear the audience cheer at fun examples of Custom Elements that was shown from my laptop’s webcam and controlled the animation flow of an animated GIF.

After the 20-minute talk, I had a chance to answer the audience questions, which included:

  • How does Shadow DOM deal with CSS scoping?
  • How do the events bubble up from Shadow DOM?
  • Is it possible to fire an event on a Shadow DOM element from the outside?
  • What is the browser compatibility of Web Components?