In part 1, I discussed the various arguments I run into about wanting to be overly security conscious with our sites in regard to third party javascript. In this entry, we’ll run through a few scenarios. (more…)
All entries of my technical and business blog.
The very bad things that Javascript can do: Part 1
I have the argument a lot with product managers about allowing custom HTML and Javascript into our projects. I don’t want to do it. I want to only put in predefined, sanitized information. But more about my reasons after this… let’s look at the arguments I get first… (more…)
FirePHP4Chrome Chrome Extension
2019-11-11 Update This extension has been removed from the Google Chrome Extensions store and the repo has been archived. (more…)
Feedly Background Tab
After transitioning away from the doomed Google Reader to Feedly, I found it to be awesome! I only had one gripe with the shortcut key scenario… when you went to view the entire article in a new tab, it was always focused. This meant I’d still have to middle click with my mouse to put my tabs in the background. (more…)
Make sure not to "too" future-proof your code
When doing a bit of code review, I saw an incredibly ornately architected future-proof module written by one of my programmers on my team. It had taken him roughly 3x as long as I had estimated, but the code was very complete. It was created in such a way that every single portion of it was modular and could be interchanged quite easily. (more…)
WMCPA: Intro to PHP Talk Presentation, Notes, Links
Just finished a talk at the Wisconsin Midrange Computer Professional Association and wanted to share the info. This particular talk was an introduction to PHP. (more…)
WMCPA 2013: This Means That Presentation
This means that: how to translate between PHP and System-i lingo. (more…)
Quick performance test with apache's ab
In a break from my normal type of tutorial, I just want to give a real quick overview and highlight of a fictitious “case study” to demonstrate the importance of load testing your application with apache’s ab tool. (more…)
MidwestPHP 2013 Talk: Slides and Files
Finished presenting today at MidwestPHP 2013. My talk on Enterprise PHP Architecture through Design Patterns and Modularization went great - at least I hope! (more…)
UX: On date range, mark only one in error
In one of our applications, an event system requires a start and end date. There is validation to check to make sure the end date is after the start date. (more…)