Interviewing developer candidates is one of the most valuable, yet convoluted and oft-overlooked, tasks that a technology team must perform. Today, candidates expect to be assessed through a combination of online tests, calls, meetings, and, hopefully, a live coding test. However, comprehensive and affordable tools for startups and smaller teams…


First of all, good on you for choosing to self-study for the exam! It’s challenging, but definitely within reason and can be done in a number of months, if done correctly.

Since I studied for the exam in my freshman year of high school and got a 5/5, I would…


It’s getting to be that time of the year again, and you’re studying for the AP Computer Science A exam — which tests core computer science skills and programming in Java. …


While there are many different ways to get better at the various types of problem-solving skills that us developers are tested on during interviews and our day-to-day work, there is only one true key — practice, practice, and practice! …


Today, there are a variety of competing courseware formats, APIs, and standards. Most notably, SCORM is the de-facto standard for shipping interactive courseware modules, however, it is insecure, outdated, and requires the courseware itself to manage its own presentation, e.g., Flash animations (ewww). Less well-known, is the OLX (Open Learning…


As developers (or aspiring developers) we spend our days hacking away on projects at work or school for hours on end, and unfortunately most of that time is spent working on rather repetitive and only mildly intellectually-stimulating tasks. For those of us who want to not only be ‘developers’ but…

Sasha Varlamov

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store