When I was in school, I remember studying learning styles – “series of theories suggesting systematic differences in individuals’ natural or habitual pattern of acquiring and processing information in learning situations.” I was the always the Converger, very hands-on, figuring out things for myself, testing theories. For me, this started at an early age. I can remember being one […]
Posts Tagged ‘programming’
Showing Off Their CSS
In the past few weeks, I’ve seen no less than five different companies publish an article documenting their internal CSS frameworks; it’s a fascinating pattern. Getting an inside look at how other people (or companies) are organizing code and what tools they are using is a pretty fantastic way to become a better developer yourself. […]
Internet Explorer: To Support or Not to Support?
Microsoft published an article on their Internet Explorer blog yesterday that discussed their plans for supporting older versions of IE, and the web development community has been blowing up ever since. I have seen many eager Interneters making loud claims to the tune of, “IE8 is dead! We no longer have to support older versions of […]
Flex that Box Model!
The CSS Flexible Box Layout Module Level 1 (or Flexbox) is a box model specification in which the children of a flex container can be laid out in any direction, and can “flex” their sizes, either growing to fill unused space or shrinking to avoid overflowing the parent. In other words, it’s a neat way for […]
STLUX Recap: Practical Interaction Design for Developers
St. Louis had a user experience conference last month (yes, I am very timely) called STLUX, and I’m starting a series of blog posts to recap some of the sessions I attended. Instead of the typical essay type of blog post, these will be a more in depth breakdown of my notes, which come in […]
Kindergarten Kanban
Or, All I Really Need to Know About Software Development I Learned in Kindergarten. A visual blog post on the software development lifecycle made up of an actual kanban wall in an actual project war room. 1. Analysis and Design 2. Construction […]
Three Lessons Learned from HealthCare.gov
I have been following the rollout of the federal governments HealthCare.gov website and the subsequent healthcare exchanges. I have been reading many articles outlining the challenges that the team has faced with such a massive implementation, in a limited timeframe. There are many lessons to be learned from the HealthCare.gov story, but I would like […]
Shaming Yourself Into Better Code
Last week Harry Roberts of CSS Wizardry posted an article that caught my attention. It was simply titled “shame.css.” http://csswizardry.com/2013/04/shame-css/ He talks about the issue all developers face at some point in the life-cycle of a project – having to hack together code to get a defect fixed quickly. It’s the struggle between wanting to keep code […]
Cool Android Development Stuff Part 2: Remote Debugging
Wow. So. It’s been almost two months since I wrote my article on setting up Android Debug Bridge. I promised a follow up post on using ADB and the Chrome Developer Tools to debug HTML, CSS and Javascript on your Android device, AND I AM A MAN OF MY WORD. I might not be very […]
API’s and the Mobile Space
Like many software developers, I am an avid follower of Slashdot and in fact, have it as my browser’s home page. This morning when I started up the browser, the top story on Slashdot at the moment was the announcement that the White House’s ‘We The People’ initiative was releasing a series of API’s in […]
Microsoft Launches modern.ie to Help You Write Better Code
Thursday, Microsoft launched modern.ie, a site with tools to help developers write better code. The tool is really a set of three different components. The first part of the tool is a subscription to BrowserStack, allowing you to test your code on a multitude of combinations of Web browsers and operating systems. This subscription is […]
Using CSS3 Structural Pseudo-Classes to Format Tables
When the task calls for it and its appropriate, we need to use tables to display tabular data. When formatting these tables, we routinely need to do things like style alternate rows to enhance the user’s ability to quickly identify the data in those rows. In the past this was commonly done with a little […]