Computer science should only be offered as a minor. You can major in biology, minor in computer science. Major in art, minor in computer science. But you can't get a degree in CS.
TechDays 2010: Understanding the Model-View-ViewModel patternThe Model-View-ViewModel pattern (also called MVVM) is a hot topic in today’s Silverlight and WPF world.
How To Design A Good API and Why it MattersGoogle Tech TalksJanuary 24, 2007ABSTRACTEvery day around the world, software developers spend much of their time working with a variety of Application Programming Interfaces (APIs). Some are integral to the core platform, some provide access to widely distributed frameworks, and some are written in
Using CSS flexible boxesThe CSS3 Flexible Box, or flexbox, is a layout mode providing for the arrangement of elements on a page such that the elements behave predictably when the page layout must accommodate different screen sizes and different display devices.
20 controversial programming opinionsOne of the very first ideas we had for this blog was to convert some of the wonderful gems of the early era of our site, the undisciplined period, to blog posts. Questions that were once enthusiastically received by the community, but no longer fit Programmer’s scope.
The new Java 0Day examinedUpdate - Oracle has now released fixes for this vulnerability.
"The Best Programming Advice I Ever Got" with Andrei AlexandrescuBe sure to check InformIT for a new article every Wednesday. See more advice from other programmers here.
What is the biggest mistake people make when starting to use LINQ?What are the fundamental misunderstandings people have when they first start using LINQ? For instance, do they think it is one thing when it is really something else?
public shaunew / Pac-ManThis repository is currently disabled. For more details please see the takedown notice
How To Cheat On Facebook Apps PermissionsFacebook doesn't care about your privacy, but you should. Facebook implements OAuth2 - readers of my blog know how shitty OAuth2 is and how awesome OAuth2.a will be. Apps actually cannot require permissions ('scope' param). They propose it, but you can choose them - update authorization URL.
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.