A CTO’s guide to Modern C++
It’s a very exciting time for C++ programmers: multiple competitive, capable toolchains to choose from, a re-invigorated standard body, and great IDEs that even die-hard emacs/edlin users are flocking toward.
Programming Videos and Tutorials
It’s a very exciting time for C++ programmers: multiple competitive, capable toolchains to choose from, a re-invigorated standard body, and great IDEs that even die-hard emacs/edlin users are flocking toward.
These days testing is considered a sexy topic for programmers. Who’d have thought it? But what makes for good unit tests (GUTs)? There’s more to effective unit testing than just knowing the assertion syntax of a framework.
Tutorials and how-to are great for learning the .NET programming basics, but they’re missing the pieces needed to make an organic, production app. Learn the fundamental steps needed to insure that your application can grow, interact with other applications, and, most importantly, remain maintainable. Learn the design patterns and coding …
Nowadays the label Functional is everywhere. There are more functional oriented languages in the JVM such as Clojure or Scala, but Groovy also has its…”Functional side”. Learn how to adopt functional style programming in Groovy and what are the tools Groovy bring us to implement functional code.
This presentation looks at what kind of tools the Ruby community is good at building, what kind of tools we are bad at, and most of all, some of the tooling we should be working on to really improve our ecosystem and drive more developers to this wonderful language.
The first thing you learn in programmer’s kindergarten: “Don’t reinvent the wheel”. The second thing you learn is: “Make wheels for your friends”. This talk examines when this is good advice and when it is bad and how to get the most bang for your reuse buck.