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

Home » Blog

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

Kim Crayton @ RuhrJS 2017 – What is Community Engineering?

At RuhrJS 2017 Kim Crayton gave this energetic and hopeful as well as insightful talk on community engineering in terms of diversity and how diversity benefits both communities and companies from an economic point of view: Read more

Alicia Sedlock: “The Landscape of Front-End Testing” at Fronteers Conference 2017

Alicia Sedlock - “The Landscape of Front-End Testing” at Fronteers Conference 2017: Alicia Sedlock: "The Landscape of Front-End Testing" at Fronteers Conference 2017 from Fronteers on Vimeo. Read more

Ashley Bischoff: “1Up Your Writing with Plain Language” at Fronteers Conference 2017

Ashley Bischoff - “1Up Your Writing with Plain Language” at Fronteers Conference 2017: Ashley Bischoff: "1Up Your Writing with Plain Language" at Fronteers Conference 2017 from Fronteers on Vimeo. Read more

Alice Boxhall: “Debugging Accessibility” at Fronteers Conference 2017

Alice Boxhall - “Debugging Accessibility” at Fronteers Conference 2017: Alice Boxhall: "Debugging Accessibility" at Fronteers Conference 2017 from Fronteers on Vimeo. Read more

Umar Hansa: “A Modern Front-end Workflow” at Fronteers Conference 2017

Umar Hansa - “A Modern Front-end Workflow” at Fronteers Conference 2017: Umar Hansa: "A Modern Front-end Workflow" at Fronteers Conference 2017 from Fronteers on Vimeo. Read more

Work Culture and Enabling Software Developers to Contribute

This article by Marcus Blankenship tries to answer the question why programmers become disaffected with a company and its goals and ultimately turn to just wanting to code. As I wrote in an earlier article about paying for developer tools with developers, particularly in larger organisations, I frequently encounter a feeling of powerlessness and not having significant say in that organisation’s direction. Marcus is spot on in that he attributes this far too common attitude to an often dysfunctional work culture that doesn't ... Read more

One Cannot Not Design

One cannot not communicate. - Paul Watzlawick Philosopher and communication theorist Paul Watzlawick famously stated as one of his five axioms of group homoeostasis (the ability of a system to maintain its current state or equilibrium) that "one cannot not communicate", meaning that it's impossible to completely avoid communication. Even the act of intentionally not communicating - by staying silent for example - is an act of communication. In the case of silence depending on the communication situation this could be interpreted is ... Read more

On Building Offline-Friendly Forms

Frontend developer Max Böck some time ago posted an article on how to create offline-friendly web forms Using the navigator.onLine method for checking if the user is still connected to the Internet, localStorage and service workers Max outlines a method for alleviating an annoying problem that comes with using forms on the web, particular on mobile platforms: Losing data and having to fill in a form repetitively if you lose your Internet connection before that form has been submitted. Having forms retain data in ... Read more

Creating Resuable Web Components with Stencil

Stencil is a compiler that generates Custom Elements (part of the Web Components specification) for reuse in any JavaScript web framework. Stencil was conceived by the creators of the Ionic Framework as means to build reliable framework-agnostic components. The Stencil developers put emphasis on creating progressive web apps that make use of modern browser features in a user-friendly manner. So, no matter if you use Angular, React or Vue.js for developing web applications Stencil allows you create and share reusable components that run ... Read more
Next Page »

Privacy Preference Center

Strictly necessary

These cookies are necessary for the site to function.

PHPSESSID: Preserves user session state across page requests.

__cfduid: Used by the content network, Cloudflare, to identify trusted web traffic.

PHPSESSID
__cfduid

Preferences

Remembers the user's submitted data when a comment is submitted in a blog post. The purpose is to aut o-populate form fields for subsequent comments, in order to save time for the user.

wfvt_#

Statistics

Statistic cookies help us to understand how visitors interact with our websites by collecting and reporting information anonymously.

_ga: Registers a unique ID that is used to generate statistical data on how the visitor uses the website.

_gat: Used by Google Analytics to throttle request rate.

_gid: Registers a unique ID that is used to generate statistical data on how the visitor uses the website.

collect: Used to send data to Google Analytics about the visitor's device and behaviour. Tracks the visitor across d evices and marketing channels.

_ga,_gat,_gid
collect

Security

We use Wordfence to secure our website against hacking attempts: https://www.wordfence.com/

wordfence_verifiedHuman

Close your account?

Your account will be closed and all data will be permanently deleted and cannot be recovered. Are you sure?

Are you sure?

By disagreeing you will no longer have access to our site and will be logged out.