Project 52 Plans

I’m still working on my plan of how to complete Project 52, but I first want to thank Anton Peck for coming up with the idea to get himself and others to blog at least once a week for a year. Anton at first thought that maybe 25 or at most 50 of his friends would participate and ended up with over 700 last time I checked the list.

When Anton first came up with the idea on his blog I was all for participating, because I didn’t do a whole lot of blogging last. Instead I attended a few web conferences, ran a few (Accessibility Camp DC and BarCamp DC) with help from others, along with starting a monthly accessibility meet-up here in Washington, DC.

Donate to Charity

In the comments of Anton’s blog post about Project 52 I even talked about why not try and do some good out of all this by donating $10 to charity for ever week I miss blogging, creating code examples, making a “How To” videos of either accessibility related items or whatever. So each quarter I will donate $10 per week of missed blogging to a local charity like Martha’s Table or to Kiva.

Blog Post Ideas

Some of the things I plan on blogging abut this year are listed below:

  • Accessibility related issues and best practices
  • SXSWi – spring-break for geeks in Austin, Texas
  • Access U – accessibility conference in Austin, Texas, put on by Knowility
  • Accessibility Camp DC
  • BarCamp DC
  • Accessibility DC monthly meet-up
  • Food and wine
  • An Event Apart DC – great web standards conference put on by Jeffrey Zeldman and Eric Meyer
  • creating my web application (more to following in a future post)
  • lessons learned from things I have done or from others (friends and experts)
  • book reviews – mostly technology
  • spending more time with friends
  • more writing

So those are some of my ideas for blog posts and plans for the next 50 weeks. Might have to write a few accessibility best practices or code examples posts in advance for times like when I’m at SXSWI for a week and won’t have much time to blog. I already have six or eight subjects with titles and a short outline started from ideas from last year, now to just do the writing and coding required.

Are you planning on doing more blogging this year or just more reading and other work?

Please tell me what you are doing or suggestions for me to do in the comments.

Wish me luck.

Some Thoughts from SXSWi 2009

The last few days I have been trying to recover from SXSWi in Austin, TX, and also figure out what I learned this year at SXSWi, lack of sleep being the biggest problem. It might take a few more days to figure it out to a greater degree. Right now I have to spend sometime getting in contact with those that I met to try and cement a strong bond/new relationship. Final set of notes on SXSWi will follow in a few days.

Things I Learned

Some of the big things that I learned was that it is about the people, the relationships, and the contacts. That’s not the only reason I go to SXSWi, I do enjoy going to panels to learn new things. I went to one that talked about WAI-ARIA (Web Accessibility Initiative – Accessible Rich Internet Applications) and felt like I did not know anything really compared to others in the room. That was until I thought about it and realized that most of the people had helped right the specification or might have helped review it. That kind of makes me feel like being a BIG fish in a SMALL pond back home and then a SMALL fish in a BIG pond/ocean out in the real world. It just gives me more drive and reason to learn more and put myself and my ideas out there to help others learn.

As my last blog post mentioned I have a few ideas I want to accomplish in the next few months. I will need help getting a bunch of them completed, but was able to run a few of them by others while at SXSWi and get their opinion of them. While trying to explain what I was thinking of doing with the Accessibility Camp idea one person that works for Knowbility suggested I just put the accessibility talks into the next BarCampDC event we run (hopefully May or June). To which I explained that I’m usually the only one talking accessibility at these type of events and that I thought if we did an event that focused mainly on accessibility we might get more people that were just interested in web accessibility to come and participate, that have not as of yet.

Who Can Help

Going to try and make an announcement at Refresh DC on Thursday night, that we are starting to plan the next BarCampDC and the new Accessibility Camp. Hopefully while talking at Gov 2.o Camp on Friday and/or Saturday I can mention it to others to get some more interest of those not normally attending the local tech events. Being a government based BarCamp might get a great deal of people interested or not.

Later on another member of the Knowbility team suggested that I (we) might want to run an AIR Interactive contest, which is were a group of developers, designers, etc., get together to create an accessible website in one month for local non-profits and they give out awards and prizes (have to check on that part) to the most accessible ones. They also suggested doing something that Wendy Chisholm and others did in Seattle, called “Scripting Enabled Seattle“, which had non-profits pitch example problems they had to developers, designers, etc. and then have them create stuff to solve the problems that night and the next day.

Here is more information on how to run your own “Scripting Enabled” event. This is a great way to do “Pro Bono” type work with a group to help people/organizations that might not know how to go about getting the work done or can not afford it. Was even able to talk to Wendy Chisholm herself at the event and hope to get more pointers from her later on.

Conclusion

I went to a bunch of panels and found a few interesting ones. The one that got me thinking the most had nothing to do really with my everyday work (web accessibility). The one that stick in my mind right now the most is “What Can We Learn From Games“, whose panelist where Henry Jenkins, James Gee, and Warren Spector. Their panel got me thinking about how to make a game one of the guys at work made, accessible or to be able to change tiles. This game is similar to four across or one that give you points for all like squares that are touching each other.

Lots to think about from what I learned and talked to people about at SXSWi now it’s time to get started finishing up a plan and getting to work on it.

What did you learn at SXSWi, while you were there or while the rest of us were gone that you can start doing the web better place?

Times Running Out Before BarCampDC2

It seems like just the other day that we started planning for BarCampDC2 (like RefreshDC on steroids). When it was actually sometime in the middle of the summer and we never got serious until late August. Time is going by quickly and we only have less than two weeks before the actual event on Saturday October 18, 2008 at CDIA Boston University. I case you missed getting a ticket we are still taking names for the BarCampDC2 waiting list.

We managed to sell out the first set of tickets in about 36 hours, by just using twitter, a few blog posts, and a lot of word of mouth with probably some e-mails sent to friends and co-workers that they should sign up soon.

The even more amazing thing is we have have like 30 local individuals, big companies, and even a few start-ups willing to sponsor the event. They all chipped in a little bit here and some more over there so that you all could come to the event and not have to pay for anything. There are even a few people that are sponsors and will be out of town the day of the event, that’s how much they care about the DC geek community. Here is the list of sponsors we have now, I will update the list as we add more sponsors.

By them making donations you will get to have a continental style breakfast, lunch, snacks and drinks during the day, and a free t-shirt to commemorate the event.

Who knows we might have some extra money left for drink or food after. Not making any promises I have nothing to do with the money except making my contribution.

I would like to thank the following people for their great help so far, Justin Thorp, Shaun Farrell, Peter Corbett, Keith Casey, and others that have here and there.

The final great big thanks you has to go to CDIA Boston University and Bill Chenaille and the schools staff for lending us this great space to have the event in.

BarCampDC2 – October 18, 2008 – 9:00 AM – 6:00 PM

As you may have heard the registration for the for the BarCampDC2 event will open this evening (September 22, 2008) at around 8:00PM.

Here is some of the important information before registering you will need to know.

When

Saturday, October 18th, 2008, 8:00 AM6:00 PM

Where

Center for Digital Imaging Arts at Boston University
1055 Thomas Jefferson Street NW
Washington, DC 20007

Please make sure to only register if you know for sure that you can make it, since space is limited to the first 180 – 190 people. Also at time of registration you must choose your t-shirt size. The shirts should be American Apparel as I have been told and we will have women’s and men’s shirt sizes. For us larger guys, like myself we are planning on having sizes up to 3XL.

The ONLY place to register for the BarCampDC2 event is at the EventBrite website. Putting your name on the BarCamp wiki will NOT get you a seat at this event. Currently we have panel suggestions and will be adding more stuff there as time gets closer.

We are planning to have the panels be 45 minutes long and then have 15 minutes between sessions to get to the next room or mix and mingle with other BarCamp participants. Some more information to keep in mind.

  • Registration at 8:00 AM – 8:45 AM (submit panel talks at this time to help move things along)
  • Welcome BarCampers at 8:45 AM – 9:30 AM
  • Panels – 10:00 AM -6:00 PM
  • Lunch – around 12:30 PM
  • Event Ends at 6:00 PM
  • Clean up 6:00 PM -7:00 PM
  • Bar hopping afterwards 7:30 PM

We are looking for a few people to help set up Friday night (Oct 17) from 6:00 PM – 8:00 PM (?). Along with others to help out with registration, handing out t-shirts, helping with food, people to monitor rooms that others are not bring in food or drinks into the rooms, lunch, clean up after, etc.

So if you want to help please e-mail me at jfciii [at] jfciii [dot] com or on direct message me on twitter – @jfc3.

If we have not contacted you about sponsoring part of the event (max $250) and you would like to please contact me. For your sponsorship you will get your name on the back to the t-shirt (if payment in t-shirts are sent to printing), plus like two minutes in front of one of the panels about you or your company.

Hope you all will enjoy the event that a bunch of us have been working really hard to pull off.

Long Week in Technology Last Week

It’s been a long week in technology for me this week. I spent about five or six hours on both last Saturday and Sunday working on the website for my accessibility talk for the Refresh DC meet up on Thursday night. This is the prototype for the DC Tech Skills website I’m building so the Washington, DC, technology community can post their skills and then find others that either have the same skills or might need help on projects for skill they need.

Monday was long day at work  with one meeting that ended up needing a few changes and a few other meetings were canceled. The rest of Monday night was spent updating the “Accessibility“ slides I had prepared for “BarCamp DC“ talk back in mid August, 2007.

Tuesday was spent working on getting stuff ready for a move of code to PROD, which never happened. I took a few hours off in the beginning of Tuesday night to go to the “Opportunities & Challenges of the One Laptop Per Child (OLPC) Project” meet up. It was really cool to be able to get to use some of the other features of the OLPC has besides the internet. We had a “Chat” going  and afterwards demonstrated the “Write” and “Memorize” activities to people. Then it was home for about three more hours of presentation work.

Wednesday was filled with meetings and luckily a few were canceled. I’ve had more meeting in the last few days than I normally have in a month. I got approval to move code to PROD for one project. I have like two others that just need user/client review and approval and I’m good to go to PROD.

I got home from work around 5:00 PM and started working on  the final dozen or so slides. Things were going well so I took an hour off to watch the Discovery Channel. I forget what the show was, but it must have been good that i took and hour off to watch it. Once that ended I started back on the presentation. The first thing after the TV show my laptop would not type. There was a problem with the keyboard. I saved things and re-booted.

Around 12:15 AM my keyboard  stopped working a second time. I used the mouse to save everything before re-booting the PC.  The only problem was that it never re-booted. At that point I guess I must have said a few four letters words, since I had not uploaded a copy of my presentation to the server or made a backup in over a day.

After walking into the living room and then the bedroom to try and figure out what I might have to do next. I remembered my friend from Rochester, NY, saying that COMPAQ laptops sometimes won’t re-boot if you have them plugged in all the time and don’t let the battery drain every so often.

So the first thing I did was take the battery out and just used the power cord and that did not work. Next was put the battery back in and unplug the PC and that worked. First thing after twittering about the problem now at like 1:45 AM I put a copy of everything on the server, and two different thumb drives. By 1:00 AM, I was back and finishing the presentation.

I ended up finishing it around 2:15 AM and spent the next bit of time re-copying the updated information to the server, thumb drives, and into another folder on my machine. It was then 2:30 AM and I tried to get to sleep but was to wound up. Finally went to sleep after 3:00 AM. The latest night in five days. All the other nights it had been between 1:00 and 2:00 AM.  I’m getting to old to stay up five night that late.

Thursday morning it started sinking in that close to 100 people were now going to show up to listen to me talk about accessibility. It was just a bit surreal, since when I was at SXSW 2007, I went to most of the accessibility talks and only 50 or 60 people where there to listen to the likes of Derek Featherstone, Ian Lloyd, Patrick Lauke, Glenda Simms (Glenda the Good Witch),  and many others.

These people are proven accessibility experts. I felt like just some guy from Washington, DC consulting for the Army that is really passionate about accessibility.

I had sent the link to two friends to look over early in the morning. I got some feedback from one that I should run the presentation through a spell checker. I said it’s hard when it is done using “S5“, which is HTML based. A guy from the office said paste it into word and run it through, while overriding the code parts. I did this over my lunch. My friend read the whole thing over during his early lunch and liked most of it.  He thought the topic might be to long to get done in the hour I had along with a few other suggestions to improve it some. While on my lunch I made most of his changes along with using a bit of his wording, since it made more sense than what I had first written.

One of the people from work noticed that my accessibility talk was the most popular event on Upcoming for the DC area that day. Once I looked it up I got rid of the DC part and looked and it was the third most popular event  for that day anywhere in the world. The first place event was a  new Flickr feature meet up in San Francisco and then a “MacWorld” meet up in San Francisco. Our event was even about 25 people larger than the London “Pub Standards” meet up. This was just unthinkable to me. It put me in a bit of a panic most of the morning and early afternoon.

After the lunch of updating  my presentation I was much better and the panic slowly went away. The rest of the afternoon flew by because I had to finish some work and move other things to PROD server.

I headed home around 4:30 PM to pickup my computers and get to the Refresh DC meet up early to make sure everything was ready and working correctly. By this time it seemed like everything was okay and I was relaxed on the Metro trip there.

I guess I finally realized I had been thinking about this presentation for the last few months and what I wanted to present. So when it finally came to doing the presentation all the stress, lack of sleep, and everything just went away.

I thought the presentation just flowed out of me. Part way through the presentation I asked the audience if I was going to fast and if they were understanding it. They said no my pace was fine and that yes they understood my talk. I thought I was talking like a million miles a minute. At another point I asked how long it had been and they said like twenty minutes. I was not sure if that meant I had talked for that long or that was how much time I had left.

I got to questions around 8:14 PM (I looked at the computer clock). I guess I had kept the presentation to close to an hour, since we waited a little bit because of the poor weather (snow with rain at rush hour). During the question time I took two photos of the audience of about 50 or 60 people, while someone was answering an audience members question that I had no experience or answer for.

After the talk and then at Cafe Asia everyone I talked to really like the presentation and had only good things to say to me about it and this was other people than my friends.

Now for the general overview of my talk, for those that might have missed it.

  1. Explained a few personal stories of why I’m so passionate about accessibility. One being seeing all the soldiers that come to Pentagon from Walter Reed Medical Center. Meeting Pat Pound at the Knowbility booth in Austin, TX at SXSW 2007. Also having Charles L. Chen show me his great free software, which are two Firefox extensions. One being a page reader called “CLiCk Speak“and the other being “Fire Vox“, which is a paired down screen reader.
  2. The next section was on using “Skip Nav” and “Access Keys” and how useful they are to people that need them.
  3. After that I then talked a bit about the “Color and Contrast” of website and that Text plays an important part of usability for everyone that is sighted.
  4. It was then on to how to build proper data tables by having a “Summary” element to explain what the table contain, along with a “Caption” of the table instead of having header in front of it. The final piece about tables was that you need table headers and then information on you cells to identify what pieces go together.
  5. We got into the longest section of the talk which was about “Forms”. I explained that you need “Fieldsets” and “Legends” to group similar content together and say what it was. The next idea was to put “Labels” and “Input Controls” in either “UL” or “OL”, so screen readers will tell you how many items are there and people will know how many fields they need to fill in. I also explained all the other “Input Controls” in a form and their attributes.
  6. I explained how the “Search” box needs to have the word “SEARCH” in front of it so you can tell what it is, along with using the word “Required” on fields. This is done using the same technique that you used for “Skip Nav”.
  7. The last thing I talked about before questions putting error messages in the label, such as “User name can not contain spaces”.

A lot of the slides have examples of code or links to other articles or my examples of items in use.

The busy technology week did not end with my “Accessibility” talk, no I attended the “DC Adaptive Technology“ talk at the MLK library Saturday afternoon. Because of the issues with Metro maintenance I was not able to stay for the whole talk. The part I did see was about using “Dragon Naturally Speaking“ some scripting code to allow people with visual issues to use Microsoft Word and other products much easier. It was cool watching the guy giving the presentation talk into his microphone and then seeing the words on the screen. By using certain commands he could start, stop, or edit the files that he was in. He could even get software to open and close.

This has been a long week in technology for me and it probably will not be the last one like it. I have also been working on a few different accessibility blog posts to be posted in the next week or so.

Please tell me of similar weeks like this you have had or if you enjoyed my presentation.