The time when programmers did their best to minimize an application code size have gone.
It is very exciting to be on the verge of helping lead a two week application development. It is something of a perfect storm. We have many Hackletic Poobahs helping.
By now, many of you have heard of Intel® Transactional Synchronization Extensions (Intel® TSX).
[Opinion: The Ridiculous Tablet vs. PC Debate that wasn't]
Each opportunity to engage with students today must to be met with contempory solutions at par with the user interfaces (UI) students have grown accustom.
In my current position, I work to optimize and parallelize codes that deal with genomic data, e.g., DNA, RNA, proteins, etc.