Cover photo
Péter “Poetro” Galiba
Works at Daily Mail and General Trust
Attended University of Szeged
Lives in London
186 followers|262,392 views


Managing a personal device lab can be quite hard with an ever expanding number of devices. It’s not only expensive, but also bad for our environment. Think of a situation where every Web developer would purchase a large pile of gadgets and keep adding new ones as they are launched — this wouldn’t make much sense. Thankfully, there are better ways to handle the problem. During the spring of 2012, Jeremy Keith wrote on his website that anybody is w...
Add a comment...
Encapsulation is the process by which an object’s internal components and behavioral details are hidden from calling code. Only that which should be exposed is exposed, making objects self-contained black boxes to the outside world. Many languages support encapsulation by supplying visibility modifiers (e.g., private) and constructs such as inner classes. Unfortunately, JavaScript offers very little in the encapsulation department. While there a...
Add a comment...
Have him in circles
186 people
Pete Stewart's profile photo
Hajner László's profile photo
Richard Burford's profile photo
Marianna Imre's profile photo
Bodri Bodri's profile photo
Amanda Elstak's profile photo
Márk Tolmács's profile photo
Anna Szabó's profile photo
Felipe Polo's profile photo
Bert Belder - libuv at LXJS 2012. Sun, 30 Sep 2012 17:28:45 UTC - video. Node core committer Bert Belder gave a talk at LXJS. If you are interested in how Node does asynchronous I/O across platforms, ...
Add a comment...
JavaScript has two parents: Scheme and Self. We can thank Self for all of the object-orientedness of JavaScript and indeed we do in our code and our tutorials. However, Scheme played just as important a role in the language’s design, and we would do ourselves ill to overlook JavaScript’s functional heritage. What exactly does it mean for JavaScript to be functional? “Functional” merely describes a collection of traits a given language may or may...
Add a comment...
In this article we’ll look at JavaScript’s enumeration capabilities. This is partly related to scope, so take a look at JS101: A Brief Lesson on Scope if you haven’t read it yet. Correctly Using for-in The for-in statement is intended to be used to enumerate over the properties of an object. Inherited properties are included, and to avoid iterating over them hasOwnProperty should be used. This example demonstrates using for-in, and shows what ...
Add a comment...
The most powerful and underutilized JavaScript utility is one and the same: the Dojo Toolkit. While nearly every JavaScript framework or toolkit promises to do everything you need, the Dojo Toolkit makes the most compelling case for that statement being true. This post will cover many of the most powerful features of the Dojo Toolkit, and in doing so will make the case for why you should use the Dojo Toolkit for your next project. 1. Modularity ...
Add a comment...
Have him in circles
186 people
Pete Stewart's profile photo
Hajner László's profile photo
Richard Burford's profile photo
Marianna Imre's profile photo
Bodri Bodri's profile photo
Amanda Elstak's profile photo
Márk Tolmács's profile photo
Anna Szabó's profile photo
Felipe Polo's profile photo
  • University of Szeged
    Programozó Matematikus, 1998 - 2003
Basic Information
Other names
Front-end developer with extreme focus on JavaScript.
Front-end developer focusing on JavaScript, CSS3 and HTML5.
HTML5, JavaScript, jQuery, PHP, Drupal, Google Closure Library, Node.js
  • Daily Mail and General Trust
    Senior Software Developer, 2014 - present
  • POETRO Bt.
    Front-end developer, CEO, 2006 - present
  • Visokio (UK) Ltd.
    Software Developer, 2013 - 2014
    Front-end Engineer, 2009 - 2012
  • NowPublic Technologies, Inc.
    Developer, 2006 - 2012
  • C2 Design
    Developer, 2002 - 2006
  • ColorPlus
    Developer, 2000 - 2001
  • EPAM Systems
    Senior Frontend Developer, 2012 - 2013
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Érd - Szeged - Budapest
Péter “Poetro” Galiba's +1's are the things they like, agree with, or want to recommend.
BeyondPod Podcast Manager – Android Apps on Google Play

Play thousands of free audio and video podcasts from all over the world!With nearly 3 million downloads, BeyondPod’s streamlined interface a

2CELLOS - Highway To Hell feat. Steve Vai [OFFICIAL VIDEO]

Pre - 2CELLOSlive views 983.990 Order

Google: Focus on the User!

See how much better Google's results would be if they included information from across the social web, rather than just Google's own social

Like Button

The Like button lets a user share your content with friends on Facebook. When the user clicks the Li...

EpicEditor - An embeddable JavaScript Markdown editor

Why. WYSIWYGs suck and they suck hard. Markdown is quickly becoming the replacement. GitHub, Stackoverflow, and even blogging apps like Post

Laconic DOM Library

Laconic. Laconic is a lightweight approach to generating DOM content in JavaScript. The source code is available on GitHub. Consider the cod

30 Days to Learn jQuery | Tuts+ Premium | The best way to learn creative...

You know you need to learn jQuery. Everyone else has, and you're falling behind! No worries; it's a brand new year, and what better

jQuery: » jQuery 1.7 Released

Past Entries. jQuery 1.7 Released; jQuery Conference 2012: United Kingdom Announced; jQuery 1.7 RC2 Released; jQuery 1.7 RC1 Released; Annou

Ruby vs Javascript

Ruby. Javascript. Community-driven Ruby coding style guide · "Ruby hidden features" (Stackoverflow). Google JavaScript style guide

URI.js - URLs in Javascript

URI.js is a Javascript library for working with URLs.

Symptoms Of An Epidemic: Web Design Trends | Smashing UX Design

Since Elliot Jay Stocks so poignantly told us to destroy the Web 2.0 look, we’ve witnessed a de-shinification of the Web, with fewer glass b

How to Extend Wrapped Elements to the Full Browser Width Using CSS » Sit...

Craig solves a common problem faced with CSS layouts: how to extend elements and backgrounds beyond the normal page width to fill the browse

Asynchronous file uploading using Express and Node.js

Asynchronous file uploading using Express and Node.js There are times on your website when you want to allow users to upload content from th

NodeJS – The what, why, how and when | Xebia Blog

NodeJS – The what, why, how and when Posted by fwielstra mid-afternoon: August 16th, 2011. What is NodeJS? The NodeJS five-word sales pitch

Wrangle Async Tasks with jQuery Promises | Nettuts+

Promises are an exciting jQuery feature that make it a breeze to manage async events. They allow you to write clearer, shorter callbacks and

DailyJS: Five Common JavaScript Misunderstandings

Five Common JavaScript Misunderstandings. 31 Oct 2011 | By Alex Young | language essays. Over the last few years more people have been drawn

Introduction To URL Rewriting - Smashing Coding

There is a technique called URL rewriting that can turn unsightly URLs into nice ones — with a lot less agony and expense than picking a goo

Why node.js streams are awesome

tl;dr: You should compose your web app with IO streams On, one of our most loved features is the download button, which creates a zi