-
Feeding the beast at 60fps
posted in JavaScript on 2014-07-23 li data browser function var processed code list time -
The browsers nowadays are smart. They optimize everything and help us to produce better applications. They process our code as fast as possible and even on mobile devices deliver a pleasant experience. However, at the same time, it is possible to write buggy code and make the browser freezing. We are not talking about slowing down the rendering. We are talking about no rendering at all. There are cases where we want so much from the browser that it just can’t handle it.
read more
-
The three rules of the good CSS architecture
posted in Must-see on 2014-07-15 css projects mess -
CSS is easy? CSS is messy! And as a project grows, it only gets messier. You find yourself throwing !important at everything or fighting with long selectors just to get a style to overrule another. Projects eventually become unmanageable and you pray for the next redesign when you can burn it all down and start from scratch.
read more
-
Usersnap - the holy grail of bug reporting
posted in Must-see on 2014-07-15 usersnap data xmlhttp json function script project client s page -
The bug reporting is something very important for us. As developers, we produce code that should work everywhere. Not only on our machines. No matter how many times we test our application it often happens that it does not work properly for the client. We all know how helpful is an email with text “It does not work. Fix it ASAP!”. Usersnap is amazing tool that removes the gap between you (the developer) and the non-techy guy from the other side.
read more
-
Mobile Web performance auditing
posted in Must-see on 2014-07-10 performance -
Building high performance sites and apps is crucial to your success on the web, and never more so as people start using smartphones as their primary means of internet access. But how can you make sure you're squeezing out every last bit of performance from your projects? In this talk we'll look at the tools you need to succeed and how to integrate them into your workflow.
read more
-
Packt Publishing celebrates 10 years with a special $10 offer
posted in Must-see on 2014-07-01 packt publishing book offer years -
It has been 10 years since Packt Publishing embarked on its mission to deliver effective learning and information services to IT professionals. In that time, it has published over 2000 titles and helped projects become household names, awarding over $400,000 through its Open Source Project Royalty Scheme.
read more
-
Hungry for knowledge #2 - the Sunday's talks collection
posted in Must-see on 2014-06-29 thinking digital web conference talk videos lie thinking digital aral balkan free sites -
It's again Sunday and I'm planning to watch talks. Last week few conferences shared their recordings. I got some nice videos from Twitter and again my bookmarks bar is full with YouTube and Vimeo links. So, it's time to clear it a bit and make room for the next weekend. Here is my plan:
read more
-
"Help, I'm stuck in an event-loop" by Philip Roberts
posted in Must-see on 2014-06-22 event loop javascript philip roberts m stuck words -
Us JavaScript programmers like to use words like, "event-loop", "non-blocking", "callback", "asynchronous", "single-threaded" and "concurrency". We say things like "don't block the event loop", "make sure your code runs at 60 frames-per-second", "well of course, it won't work, that function is an asynchronous callback!".
read more
-
Hungry for knowledge - Scotland JS 2014 talks
posted in Must-see on 2014-06-22 javascript neo uk vimeo talk web js ll code build -
These are screencasts from the this year's Scotland JS conferences. It happened on 9th and 10th of May. If you are a JavaScript developer you will probably want to see the talks.
read more
-
Stop autoplaying your Gifs
posted in JavaScript on 2014-06-19 gifffer image library page gifffer min js animated gif -
This blog has 460 posts. In some of them, I need to show video clips demonstrating some feature or browser behaviour. I found that it was much better to do that in an animated Gif. However, they play automatically which is kinda annoying. Imagine that we have ten Gifs on the page and while you are reading they all blink or show moving content. It's like having a page full with banners.
read more
-
Why I'm happy to be a web developer
posted in Must-see on 2014-06-13 web banner message site change seconds slow -
You may not realize it but we, as web developers, have special powers. We could control the Web. Here are two annoying things that I was able to workaround just because I know how to use DevTools.
read more