10
29
My Design Signature
Mike Davidson recently wrote about how he has come to recognize some of his design and coding habits that result in what he calls a “design signature”.
This got me thinking about my own design and coding habits:
-
Margin & Padding Reset
I always start with a very basic margin and padding reset in my stylesheet using the universal selector:* {margin: 0; padding: 0;}. This allows me to start with a clean slate and reduces the number of cross-browser issues that I’ll have to face as I develop the site. I no longer use a separate reset stylesheet (I’ll discuss the details of why in a future post). -
Base Font Size
I set the base font size on the body to 62.5% and then use ems for font sizes from there on out. -
Order Styles Alphabetically
I order styles alphabetically except in cases like borders and margins, which I order clockwise. -
Consistent ID and Class Names
I tend to use some consistent id and class names when laying out a site. If the main areas of the page are going to be full-width (the content is centered, but the background color on the header, for example, will fill the full-width of the browser window), I’ll use#top,#middle,#bottomand, if necessary, I may use#primary,#secondary,#tertiary, etc. if the main content area needs to be broken up even more. I’ll then use a center class to center the content within the above areas. If I’m not doing that, I generally use#header,#content,#footerall inside of a#wrapperdiv to center the content. -
Comment Stylesheets with Flags
I also use comments to separate different parts of my stylesheet and I use flags in the form of=header, for example, which allows me to quickly search for and locate a specific section of a stylesheet. This is especially helpful in long stylesheets. -
Use Margins Instead of Padding
When possible, I use margins as opposed to padding, which makes dealing with the box model a little easier in those pesky browsers. -
Multi-column Floats
For multi-column layouts I float every column (usually to the left). -
Clearing Floats
I used to use the clearfix class that Mike uses, however, I now useoverflow: hidden;to clear parent elements that contain floated child elements. -
Fixed, Centered Layout
I generally use a fixed-width, centered layout using a container div, auto margins, however, I no longer use a center text-align on the body as it was only used to get version 5.x browsers to center the layout and I’ve decided not to support those browsers any longer. -
Comment Closing Divs
I use comments to specify what id or class a closing div belongs to. For example, if I have a div with an id of wrapper, then I’ll close that div in this way:</div><!-- /#wrapper -->. -
Grid Design
I usually stick to a grid when designing a website, and while I may occasionally use a separate grid stylesheet (e.g. the 960 Grid System), I tend to write my own styles to create a custom grid.
This list doesn’t just cover my design signature, but also what I currently see as best practices when developing a website. However, I am constantly testing new methods and changing my strategy, so what I see as a best practice today, may be different tomorrow. Being flexible and open to change are essential in the constantly evolving world of web development.
23
Cart45 →
“Cart45 is a new web application that makes building and running an online shop easy.”
Looks very promising! I’ll definitely be keeping an eye on this one. You can get more information at <img/> is Everything.
07
Workout - Month 3
Here are the workouts that I am following with my trainer for the third month:
Workout A
- A. Front Squat + Push Press: 3 sets of 8 reps
- B1. Reverse Lunge (barbell, alternating): 3 sets of 8 reps
- B2. Decline Bench Press: 3 sets of 8 reps
- C1. Split Squat (dumbbell): 3 sets of 8 reps
- C2. Cable One Arm Row: 3 sets of 8 reps
- D1. Swiss Ball Plank: 3 sets of 1 minute
- D2. Decline Iso Twist: 3 sets of 8-10 reps
- D3. Good Morning (seated): 3 sets of 8 reps
- D4. Supine Windshield Wiper: 3 sets of 8 reps
Workout B
- A. Platform Deadlift: 3 sets of 8 reps
- B1. Reverse Lunge (barbell, alternating): 3 sets of 8 reps
- B2. Pull-up: 3 sets of 8 reps
- C1. Split Squat (dumbbell): 3 sets of 8 reps
- C2. Shoulder Press (dumbbell): 3 sets of 8 reps
- D1. Cable Crunch: 3 sets of 8-10 reps
- D2. Cable Lateral Flexion: 3 sets of 8-10 reps
- D3. Swiss Ball Pike (straight leg): 3 sets of 8-10 reps
Cardio
I am continuing 3 days of cardio, however I will be incorporating more light and body-weight resistance into my cardio routine. For this I will choose several different exercises and perform them in a circuit (performing each exercise until fatigue) for up to 15-30 minutes. The following is an example routine:
- Jumping Jacks
- Swiss Ball Push-ups
- Front Squat (with light weight)
- Military Press (with light weight)
- Swiss Ball Crunches
- Step-ups
I would perform each exercise until fatigue, moving on to the next exercise as quickly as possible for 15 minutes (eventually working up to 30 minutes).
I should choose a variety of exercises for each session.
03
Charting My Workout Progress →
I’ve been working out with my trainer for just over 3 months now and I’ve been making pretty good progress. In an effort to chart my progression over time I’ve created a table titled Charting My Workout Progress that I will update as new measurements are taken.
So far I’ve lost 11 lbs. and reduced my body fat by 10.26%!
01
Gym Jones →

I came across Gym Jones a while ago while researching various workouts and I was intrigued by their unique philosophy towards fitness. Don’t miss the articles under the Knowledge section of their website to get an idea of their unique take on physical and mental fitness.
When I first came across the Gym Jones website they had a series of videos highlighting the type of training that goes on at this private gym, but they have since moved the videos to Mark Twight’s website stating that, “We’ve pulled the videos off the Gym Jones site because they are not representative of what we currently do there anymore.” If you want to see some unique (and very intense) training, check out these videos.
15
Workout - Month 2
Here are the workouts that I am following with my trainer for the second month:
Workout A
- A. One Arm Snatch: 3 sets of 6 reps
- B1. Reverse Lunge (alternating): 3 sets of 6 reps
- B2. Incline Bench Press: 3 sets of 6 reps
- C1. Stationary Lunge (barbell): 3 sets of 6 reps
- C2. Bent Over Row (barbell): 3 sets of 6 reps
- D1. 3-point Plank: 3 sets of 1 minute
- D2. Straight Leg Deadlift: 3 sets of 8-10 reps
- D3. Corner Bar Rotations: 3 sets of 6 reps
Workout B
- A1. Straight Leg Deadlift + Bent Over Row: 3 sets of 6 reps
- A2. Calf Raises: 3 sets of 10 reps
- B1. Stationary Lunge (barbell): 3 sets of 6 reps
- B2. Chin up: 3 sets of 6 reps
- C1. Straight Leg Deadlift: 3 sets of 6 reps
- C2. Military Press (barbell): 3 sets of 6 reps
- D1. Decline Situp: 3 sets of 6 reps
- D2. Hanging Leg Raises: 3 sets of 6 reps
- D3. Overhead Side Bends: 3 sets of 6 reps
This workout is focusing on more sets with less repetitions so heavier weight should be used.
Cardio
I am continuing 3 days of cardio, however my cardio sessions are structured a little differently:
- Day 1: 25 minutes at descent pace
- Day 2: 25 sprinting and jogging/walking at a 1:2 ratio
- Day 3: 40 minutes at a normal pace
05
