Articles

  • web
  • conferences

JSCamp and CSSCamp 2019: Write less code

Barcelona not only fills news headlines, but hosts a number of great conferences too — I have already written about one — and JSCamp and CSSCamp 2019 were no exception. As the names suggest, the conferences focus on JavaScript and CSS in all their forms. The best speakers, however, used these topics only as a stepping stone to explore broader themes.

  • web
  • front-end

How to Wrestle with Browser Support

HTML is the foundation of web services. That is the conclusion of the previous article and the prerequisite we build on when we enhance a service with JavaScript. But how to make JavaScript run only when we know the host environment — typically a browser — will handle it? And where to set the boundary that clearly divides users into two camps: with and without JavaScript?

  • web
  • front-end

The Art of Progressive Enhancement

Since its inception, JavaScript, along with the whole internet, has come a long way. The little scripting language became a moloch, on whose shoulders rests the weight of many of the websites we use everyday. To validate this statement, turn off the JavaScript support in your browser and you will see those websites fall apart before your eyes. Perhaps as fast as your trust in Facebook’s good intentions.

  • web
  • conferences

Full Stack Fest 2018

Have you ever felt the urge to throw that bag full of useless things — the one they still give you on conferences despite common sense — on the stage? It happens to me. At that moment, instead of hard-won experiences or thoughts, you listen to something that resembles reading a documentation and, on top of that, the person on the stage pretends it’s all so fascinating.

  • web
  • optimizations

The Primer on Icon Sprites

Even though small in size, icons seem to occupy a lot of space in the collective mind of the web development community. One way of handling icons replaces next – each method a little better than the previous, each bringing its own set of problems. The last one to emerge is the so-called SVG sprite.