Posts Tagged: web app

Home » web app

Dinero.js: Working With Monetary Values in JavaScript

Working with monetary values can become a problem in any programming language and JavaScript certainly is no different in that respect. The naïve assumption that monetary values can be expressed as floating point numbers almost inevitably leads to rounding errors caused by precision and the fact that in most cases monetary values are represented as decimal numbers with just two (instead of an undefined number of) decimal places. Apart from that, money is not just a number but usually comprises a currency ... Read more

Jenny Shen: UX Design Across Different Cultures

UX designer Jenny Shen recently has been featured on the Scott Hanselman's podcast with her work on UX design across different cultures. She's published a two-part summary of her experiences with cross-cultural design and internationalization (i18n) and localization (l10n) of websites and applications: UX Design Across Different Cultures — Part 1 UX Design Across Different Cultures — Part 2 These articles shed light on how distributing an application or publishing a website in another country not only requires translating the content and labels of UI elements but also has ... Read more

Chrome DevTools Tips and Tricks

Chrome DevTools - or rather the development console of your favourite browser - is an essential toolkit for the modern web application developer. They help you with both debugging your own application and understanding and hence learning from other people's JavaScript, HTML and CSS code. Mastering your tools is a key ingredient to mastering your trade. Therefore it's vital to always be learning about how to use these tools more efficiently and how to apply them in different ways or with new ... Read more

Stefan Judis @ RuhrJS 2017: Watch your back, Browser! You’re being observed

At RuhrJS 2017 Stefan Judis gave an interesting talk on DOM APIs in the context of reactive programming and Observables: Read more

Alexandra Leisse @ RuhrJS 2017 – Death by a thousand paper cuts

At RuhrJS 2017 UX designer Alexandra Leisse talked about her personal experience with designing user experience for enterprise applications and how to deal with the continually growing complexity involved in that process: Read more

Anjana Vakil @ RuhrJS 2017 – Immutable Data Structures for Functional JS

At RuhrJS 2017 Anjana Vakil gave a fascinating talk on immutable data structures for use with functional programming. This talk involves some great educational storytelling. Even if you've never had a computer science course on data structures and never entirely understood things like hashes, trees or tries, after having watched this talk you will! Read more

Paul Verbeek-Mas @ RuhrJS 2017 – Calendar / Kalender / تقويم (aka, the fun of locali[zs]ation)

At RuhrJS 2017 Paul Verbeek-Mas of NLHTML5 fame gave an interesting talk on the joys and intricacies of i18n and l10n with regard to how time, dates and calendars are rendered in web apps: Read more

Rachel Andrew @ RuhrJS 2017: Start Using CSS Grid Layout Today

As the obligatory CSS person at a JavaScript conference, at RuhrJS 2017 CSS expert Rachel Andrew gave a talk on CSS grid layouts and how they differ from flexbox layouts: Read more

Sara Harkousse @ RuhrJS 2017 – Web Components: It’s all rainbows and unicorns! Is it?

At RuhrJS 2017 Sara Harkousse gave a talk on web components and custom elements in particular. In this talk she gives a hands-on introduction on how to get started with custom elements: Read more

12 Factors for Building Quality Web Applications

When considering the different aspects that potentially contribute to (or detract from, mark you ...) quality, reliability and maintainability of a web application I always like to come back to the Twelve-Factor App. Originally created by Adam Wiggins in 2011 the Twelve-Factor App is a highly useful design framework for both creating new web apps and measuring and improving the quality of existing applications. This framework allows you to create and maintain long-term viable applications that make use of declarative formats, clearly ... Read more
Next Page »