my blog. for you.

Let’s talk digital.

I’m an independent IT consultant and entrepreneur in the Internet and software business. I’m interested in design, enterprise applications, web apps and SaaS products. I design and develop business solutions and applications. I help companies in terms of software quality and knowledge transfer, e.g. with Angular and Spring Boot.

JHipster: A Spring / AngularJS App Generator

You're a boring, hoary Java developer but secretly always wanted to belong to that hip JavaScript-Single-Page-Application crowd? Well, with JHipster now you can! On a more serious note, JHipster is a Yeoman generator that lets you bootstrap integrated Java (for the back-end server stuff) / AngularJS (for everything front-end and UI) web apps. JHipster makes use of proven technologies such as: Grunt Bower AngularJS Maven Spring Boot Spring Web MVC The project's goal is to provide the means for easily creating a beautiful state-of-the-art HTML5 / CSS3 / JavaScript ... Read more

SheetJS – Parse And Manipulate Excel Spreadsheets In The Browser

SheetJS (source code available on GitHub) is an extremely useful JavaScript library that enables you to have Microsoft Excel spreadsheets parsed directly in the browser without any backend interaction necessary. What makes SheetJS even more impressive is the ability to query spreadsheets in-place with an SQLite-compatible SQL language called WebSQL. Check out the example on the website to see how awesome this is. Together with a grid component such as Handsontable (source code) SheetJS allows for on-the-fly display, querying and manipulation of Excel ... Read more

favico.js – Dynamic Content For Your Favicon

favico.js (source code on GitHub) is an interesting and possibly quite useful library that makes it possible to show dynamic, animated content in your web app's favicon. While it allows you to display all sorts of visual next to the browser's address bar - such as videos or even web cams live streams - the most useful use case favico.js lends itself to probably is displaying badges and notifications. favico.js provides animations, colour customization and custom fonts for these badges. Check out the ... Read more

Impulse – Dynamic Physics Animations For The Mobile Web

Impulse is a promising new JavaScript animation framework for mobile websites. The animations generated with Impulse look very smooth and natural. Very impressive work. Go check out the examples page for a first glimpse. Read more

Superhero.js

Creating, testing and maintaining a large JavaScript code base is not easy — especially since great resources on how to do this are hard to find. This page is a collection of the best articles, videos and presentations we've found on the topic. Superhero.js is a useful and comprehensive list of articles about developing, testing and maintaining JavaScript applications. It deals with fundamentals of the JavaScript language, best practices and broaches subjects such as testing, tools and security. No matter if you're JavaScript ... Read more

Browser Details – A Service For Debugging Web Apps

Browser Details allows you 'to see everything you need to know about your client's browser - and have that information sent directly to you'. After registering you'll get your own browser.details.com subdomain. If your clients are having problems with one of your web apps you can simply direct them to that subdomain and Browser Details will store (and mail) their environment information such as which browser they're using, the OS they're on, their screen resolution and so on. Browser Details offers a ... Read more

Designing For Retina Displays

Under http://coding.smashingmagazine.com/2012/08/20/towards-retina-web/ there's a nice article about what to consider in terms of high-resolution / Retina displays when designing your next website and how to address common issues with how websites are rendered on Retina displays. Read more

Developing with Apache Wicket

I've been working with Apache Wicket on a rather complex client project for quite some time now and I'd like to share my experience. Apache Wicket is a component-based web app framework for Java. In contrast to MVC frameworks such as Rails (or Play and Grails in the Java world), which map requests to controller actions and views, Wicket is more similar to stateful GUI frameworks like Swing. Wicket applications are made up of trees of components. Each Wicket page is a root ... Read more

Live Tools For Building Website Elements

Ui Parade have released a series of design tools that allow you to have common website elements generated in HTML / CSS: http://livetools.uiparade.com These tools include: Button Builder Form Builder Icon Bulder Ribbon Builder Have a look at Ui Parade's actual website, too. It lists quite a bunch of useful and inspiring design elements. Read more
« Previous Page