Index | Archives

Time To Make Up Dreams

Russian pop music can be weird. Russian rap music sometimes is even worse. Like in any other country, the pop music industry in Russia is a strange product of talent, business, viral marketting and shock content intended to make headlines.

What about the Russian rap? I have not been following …

continue reading

How I Went To College

Posing in Boston

Some my friends know that I went to college 3 years later than my peers. Naturally a lot of people found it unusual or even interesting. I told different parts of this story to different friends and thought that now, as I finished two years in college, it is a …

continue reading

Last week at Meteor

pre new logo

Next week is going to be my last week at Meteor! I am leaving the job I love so much, the company and community I have been living every day for the past two and half years. The next years of my life will be an exciting journey through American …

continue reading

Handlebars without data context

Handlebars

In this post I am proposing a better way to write your Meteor templates. The goal is to have more explicit variables and a scope similar to what you can see in a regular JavaScript code. We are going to talk about data contexts, dynamic variables and lexical scope in …

continue reading

6.033 - An Introduction to Everything

a pixelated screenshot of the page I stared at the
most

6.033 is an MIT class that teaches basics of “Systems Engineering” and is available online on MIT OCW for everyone. Recently I have finished watching the lectures and doing the assignments and I can certainly say that I learnt a big bunch from it.

"The Class"

At Meteor, a …

continue reading

Meteor + Redis = <3

In the period of time from June till mid-July 2014 we worked with Justin Santa Barbara on the experimental Redis support for Meteor.

There is no doubt that Redis has become quite popular for a wide range of tasks. Thanks to a big number of different data-structures and operators, everyone …

continue reading

Weekend project: Heavybit talk player

Heavybit Library

For some time I have been on a look out for a good example of a web app. Not a collection of animations and useless pop-ups but something that makes the user experience actually better.

One of such examples that came across my eye was the talk player on the …

continue reading

XP: RPG vs Real Life

Level Up!

If you played RPGs, you probably have heard of the term "XP", which means "experience". Experience is a big part of RPGs: your character accomplishes tasks, fights monsters, gets more experience and progresses gaining new skills and abilities. Acquired knowledge makes your character stronger and now they can be more …

continue reading

Spacebars in your Vim

Spacebars is a templating language inspired by Handlebars (Mustache) and is a default language used by Blaze, Meteor's live DOM-updating engine.

I am a heavy Vim user and it frustrates me when something doesn't work well in my favorite text editor. For this time, my templates were not displayed …

continue reading

Meteor meets your text editor

More than a month ago I started working on JavaScript IntelliSense for Meteor. Several days ago I presented it in my lightning talk on Meteor Devshop 11. After getting lots of positive responses on Twitter and the meteor-talk mailing list I continue on improving it. My work brings more intelligent …

continue reading

© Slava Kim. Built using Pelican. Theme by Giulio Fidente on github. .