Functional Reactive Programming and JavaScript
An example of Functional Reactive Programming solving a common problem in JavaScript – when asynchronous requests to the server don’t return in the order they were requested.
View ArticleThe BEMs of Structuring CSS
The Block Element Modifier methodology is a structured way of naming your classes for CSS. Here's a quick introduction -
View ArticleProcessing Java Annotations Using Reflection
In Part 2, Jonny shows examples of custom annotations and how you would process these custom annotations using the Java Reflection API -
View ArticleDon’t just randomize, truly randomize!
The state of web application cryptography has changed, and each development language provides its own way of working with it. I will touch on the current state of random number generation and the...
View ArticleNotes On JavaScript Prototypal Inheritance
Tips for success with JavaScript prototypal inheritance if you're new to the language, especially if from a Java background.
View ArticleJava And The Sweet Science
When you have been a Java developer for 15 years & a coworker asks you to help debug a null pointer exception, you don't expect to be surprised. See why I was -
View ArticleSomeday Is a Lie
If you’re a software professional, you’ve probably been faced with (or at least affected by) a quintessential architectural decision: Do you take the time to do something the “right way” now or do you...
View ArticleDocker: VMs, Code Migration, and SOA Solved
It's rare that a piece of software as new as Docker is readily adopted by startups along with huge, well established companies. dotCloud, the company that created and maintains Docker, recently nabbed...
View ArticleNew Features in AngularJS 1.3
While Angular 2.0 has been announced, AngularJS 1.3 has been officially released and with it comes some neat new features. Don't miss Mark Fricke's newest blog where he sums up some of the new 1.3...
View ArticleNode.js Meets .NET – Edge.js
An introduction to getting started with Edge.js, an interop layer between .NET and Node.js. It allows you to invoke .NET code in-process from a Node.js app.
View ArticleChecking Sanity in TDD Testing
If you're providing unit tests after you've written your code, the question of "What should I be testing?" is important. When to write and/or avoid unit tests -
View Article