JS CodeRetreat: our successful event!

Shortcut Event PICS Tweets Blog posts TDD Quotes Here we are, our event recently ended, and I’m here to draw some conclusions. I have to say, we are extremely pleased with the result! It took a considerable time to organise everything, but it was totally worth it! We obviously had sponsors: thanks to Mayflower for […]

Working at Uxebu

Hello!! Myself Gaganjot, am a student of Informatics in TU Munich. I joined Uxebu as a software developer (working student), having motivation and enthusiasm to work in Web Development. While in Uxebu When I started I was a novice to NodeJS, which was at the core of Uxebu. But having the confidence to learn it […]

Five steps to a meaningful function name

You all know There are only two hard things in computer science cache invalidation and naming things. — Phil Karlton I found the holy grail! The first one mainly bothers me when using my browser. The second one keeps me awake at night. For about a year I am now practicing a technique which has […]

My First Softwerkskammer Meetups

More or less regularly I have been going to various kinds of meetups over the last years. From tech to biz. I enjoy the tech ones most, I guess. The learnings there are right away “actionable” as the lean dude would say. And somehow (way too late) I finally found the software craftsmanship meetup Softwerkskammer […]

Part 2. How to organize an event: our JS CodeRetreat

I love to organize events! I organized pretty big parties before coming here, and I loved to plan graduation parties for my friends (in the North-East of Italy graduation parties are held in a very folkloric way, not common at all… I’ve never seen anything like those parties and behaviors in the rest of the […]

Part 1. How to organize an event: our JS CodeRetreat

We are planning a JS CodeRetreat for February 8th (ah, btw, if interested, here’s the link to the website: jscoderetreat.com), and I, of course, wanted to lend a hand in the organization. The question was: how could I help if I didn’t understand at all what it was about? For this reason, some days ago […]

Make tests read like a book

When all tests pass, life is great. And that should be the default case. We are working towards all tests passing, we are not trying to make mistakes. But when we make mistakes we want to get rid of them asap. That means we need to understand the cause in order to fix it. If […]

To mock or not to mock

I am just hacking along, all TDD style of course, and the one problem I always come across again is to realize when I should mock and when not. My current idea is to have two blocks of tests, one with mocked data, the other non-mocking. Let me lead you to why I came up […]

JavaScript Snippets: isArray, arguments to Array, [x..y], padding, array.unique()

Now let me post a couple of code snippets that are lying around here already for a while. For the uber geeks out there you might yawn seeing them, but there are a lot of people who are searching for this stuff over and over, including myself. So let me post some small useful snippets […]

State of

This is a guest post by David Pfahler and Stephan Bönnemann.

Why you’d like to use HTML5 audio in iOS 5

It’s all about apps these days. The question is whether you want to make the commitment and investment (of learning a new language) to program natively for one platform or leverage the web dev skills you already have? HTML5 is the way to go if you sympathize with the latter.

EmbedJS 0.2 and AMD

During JSConf.eu, we released EmbedJS 0.2. That release was mainly about a fundamental architectural change: the move to the AMD pattern for our features. Let me explain why we decided to do this, why we think this is a big step forward and what this means for the user.

My console.log() strategy

This time I feel like sharing my (maybe) strange looking console.log() strategy, but I find it very effective, read on to learn why.

JavaScript Snippets: create a sequence, chop off last character, convert int to hex

As I had promised, I will start blogging a couple more code snippets, so (basically) I can look them up and don’t forget how to do small things. If you find them useful, I am glad, if not it’s a good lookup resource (for me). So this time, I have three code snippets.

Comparing (in) JavaScript and Python

I just wrote a little bit of intuitive code, at least I thought it was intuitive but it bit me. As it was supposed to and I think it shouldn’t have bitten me, but after I saw why I understood that some languages are more intuitive in parts than others, and in this case it […]

JavaScript, HTML5, CSS3 workshop

Uxebu is spreading its knowledge, get some of it – for 699€ if you are an early bird (999€ later)!