Posts

New blog domain: kula.blog

It's still work in progress but new posts will be published on  https://kula.blog/ Thanks to 11ty base blog RSS is working from the start so it should be easy to add to your reader if you still use any :) If now then I hope you can sign up to the newsletter where I'll be publishing new posts and interesting articles to it from time to time. Please use  kula.blog  from now on.

Learn 3D Rendering with Three.js

Image
A couple of days ago stared really interesting course on Udacity: Interactive 3D Graphics  and I really enjoyed first videos. In my opinion event this first videos looks better than HTML5 Games course I mentioned earlier and I have really high expectations about it! Whats awesome about it is that all of course content is done in WebGL and Three.js so at the same time you can learn both ideas behind it and see it in your browser!  I had idea about learning WebGL this year and this course looks like designed for me :) You can watch teaser below:

Effective JavaScript - Reading List Update

Image
Effective JavaScript by David Herman is really good book about JavaScript and I can recommend it to any JS developer. Especially for intermediate ones but even advanced ones will find something interesting. Chapters are really short and concise. Good code examples really help with explaining advanced JavaScript and I can tell that this is one of the best JS book I've read. Book is pretty short: 200 pages but you can learn a lot! I don't want to write about what's there to let you discover it for yourself. From last month: Hexagonal Architecture for SCKRK Meeting Fallen Dragon by Peter F. Hamilton (sci-fi) Effective JS by David Herman Make: Electronics. Learning Through Discovery By Charles Platt (I will finish first chapter in february) Fallen Dragon  by Peter F. Hamilton Fallen Dragon is pretty good book that managed to surprise me a couple of times. I won't call it must-read but good reading is still good reading ;) Vision of future is plausible ...

Slides from my talk: Promises, Promises

Last week I gave a talk at Adobe Create the Web + Meet.js Warsaw about Promises. My talk was pretty short (max 20min) but I hope that they get at least  basic idea. My slides are on speakerdeck:  https://speakerdeck.com/krzychukula/promises-promises Hope you find it interesting. I want to thank all my colleagues for helping me to plan this presentation and make it easy enough for 20minutes. Facebook event:  https://www.facebook.com/events/272800652850131/

Reading Update

Image
From my last post:  http://krzychukula.blogspot.com/2013/02/reading-list-update.html Finished: SMACSS  by Jonathan Snook Czytaj dwa razy szybciej! by Marcin Matuszewski (how to read faster) JavaScript Allongé by Reginald Braithwaite The Programmers Stone readlist from blog:  the-programmers-stone.com Now I'm reading: Hexagonal Architecture for SCKRK Meeting Fallen Dragon  by Peter F. Hamilton (sci-fi) Next on my list: Effective JS by David Herman Make: Electronics. Learning Through Discovery By Charles Platt (I will finish first chapter in february) SMACSS Really good book about CSS, architecture of CSS in small to really big projects/websites. How to deal with duplication - especially how to avoid it. There is even a chapter about Preprocessors and I can strongly agree that this is tool that can help you but only if you are conscious about how it works and how CSS it generates looks like. JavaScript Allongé Book that expl...

Recommendations to STP

Image
I realized that this blog could actually help me earn some money so beware this is non technical post ;) At STP (Schibsted Tech Polska) we have recommendation bonus and I can earn some money by recommending someone (sending his CV). If you're thinking about new job, or are just curious how our office look like just send me your CV :) Most of the time we're searching for JS, PHP or Java Devs. Office is in Krakow, we work closely with Norway/Sweden companies of Schibsted. Let me know if you have questions. We look for people that want to do: Scrum Mastering Programming Java Learning Programming in Java (Junior ;) FrontEnd (JS/CSS etc.) Send CV to krzychukula [ at ] gmail.com Image from:  http://2bgr8stock.deviantart.com/art/Money-Cash-113445826

Sitespeed.io - Performance reports of your site

Image
Today Andrzej Maciurzyński  @ajumac  send me link to really nice tool to check good practices of websites from your backend. Testing within browser is great but you can't easily share result within a team or make it part of build or continuous integration process. With  http://sitespeed.io/  using Phantom.js you can generate performance results of your page and publish it next to your site. This can be really useful to see if your last commit make something slower.

Reading list update

Image
Time for update of my reading list from December:  http://krzychukula.blogspot.com/2012/12/reading-list-update-december-2012.html Professional HTML5 Mobile Game Development  by Pascal Rettig Make: Electronics. Learning Through Discovery By Charles Platt Przemów do nich! Teoria i praktyka wystapień publicznych by Jarosław Kordziński - this one is about public speaking and is really short. Unity Game Development Essentials by Will Goldstone Maintanable JS Effective JS SMACSS Most of it still waits but in the meantime I have read some others: Cooking for Geeks: Real Science, Great Hacks, and Good Food by Jeff Potter Pretty good, I'm still afraid to cook but now I try to do something more often, and because of what I learned sometime it can be eaten ;) Przemów do nich! Teoria i praktyka wystapień publicznych by Jarosław Kordziński - this one is about public speaking and is really short. Short and too abstract for me, but quotes at the e...