Hey look, it's my blog! I decided to name it CodeSense as a hat tip to my GameSense project, and as my blog's overall theme. I aspire to provide articles, tutorials, code snippets, and musings that simply make sense and are easy to follow and understand.
Official 1.0.0 release of my new NBA website and API library
Run NBA draft pick trade simulations and compare trade value charts.
My BRSE Assessment Software received a Global ACE Award from the Business Marketing Association.
The World Esports Assocation is looking out for someone...and it isn't you.
Use a Symfony Listener to export any route to PDF with no additional controller code.
How to make sure your base entity's unique constraints are handled how you would expect.
Originally published on GotFrag.com on July 4, 2005, highlighting the importance of striking early in Counter-Strike matches.
Dealing with dependency absence in child class constructors.
Musings on the development of the first official statistics system for professional esports.
Despite being my least preferred method of injection, I discover a tangible reason for its use.
Display an excuse from programmerexcuses.com to your channel.
Instead of having to manually set every configurable container parameter for your bundle, let a few lines of code do it for you automatically.
Configure your bundle default values in YAML instead of PHP, just like how you override them in your applications.
Use a plugin to reuse multiple menus across your WordPress network.
Eager loading on nullable joined columns may cause unexpected behavior while editing entities with Symfony2 forms.
Cool! You've found my blog.