I’m a university student. Every day, the first thing I see when entering a lecture is someone surfing Facebook behind that iconic, glowing apple. The second is usually a casual flick through Twitter on a gorgeous black iPhone that’s cruelly hidden beneath an ugly, bulky case.
BlogWhen we started what became Sencha, we made a bet on the web: a bet that modern application development didn't need anything except the browser, a great set of frameworks and a great set of tools. With those three weapons in hand, we knew developers could build applications that would delight users.
Knockout Intellisense in Visual Studio 2012If you enjoy developing with Knockout.js, then you’ll be glad to hear that support has been added for Knockout Intellisense in Visual Studio 2012! These features are pretty cool and will save me and other developers from senseless typos. Developers who are newer to Knockout.
Why JavaScript Still SucksI was among many developers that recently rediscovered JavaScript. Indeed as a very capable language. But after using the new JavaScript for a solid year, I came to the conclusion that JavaScript still sucks. And no, I'm not talking about its wacky comparison operators.
Creating Language Kernels for IPythonIPython, as many of you may already know, is a set of frontends to the Python language and ecosystem which provides powerful interactive shells, inline data visualization, support for GUI toolkits, as well as a beautiful browser-based notebook interface and a number of other nifty features.
How to Make Your Site Look Half-Decent in Half an Hour ? 24 waysProgrammers like me are often intimidated by design – but a little effort can give a huge return on investment. Here are one coder’s tips for making any site quickly look more professional. But although I am a programmer, I want to make my sites look attractive.
Defensive copy and paste codingI've got into the habit of doing this check at the end of any development which has involved some copy & pasting of existing code. It's been useful for me in picking up issues before build/test/commit.
Pick Your BattlesSo, you decided to build a real application. Not a toy. Not a hobby project. Something that’s supposed to last, supposed to scale, supposed to work and remain reliable.
Smoothsort DemystifiedA few years ago I heard about an interesting sorting algorithm (invented by the legendary Edsger Dijkstra) called smoothsort with great memory and runtime guarantees.
What Refactoring is, and what it isn’t - According to Kent Beck and Martin FowlerSometimes a programmer will come to me and explain that they don’t like the design of something and that “we’re gonna need to do a whole bunch of refactoring” to make it right. Oh Oh. This doesn’t sound good. And it doesn’t sound like refactoring either….
This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.
This list is compiled from my Pocket list.