Coffee, Deadlines & FUD
To say the last few weeks have been stressful is an understatement. I have subsisted on 2-3 cups of coffee a day to stay focused. I am a part-time employee but it feels like I’m working full-time hours.
Last week my supervisor told me that I needed to create a site that handled event registrations and accepted ACH transactions. So I began working on this project and it needed to be done by Friday. I spent some time making sure that what I was coding would work with the current code base I had created. I was told repeatedly to not worry so much about making sure it integrated as opposed to just getting it working. That just goes against how I think. I know that Murphy’s Law will kick in at some point and I will end up wasting the “time I saved” by just hacking something together to get it working. As I came across areas of concern I expressed them. The responses I got were less than encouraging. The responses came across as “Keep quiet and do your job.” Read more
Driving & Coding… but not at the same time
Over the last two weeks I’ve done a bit of traveling. I drove to Dallas three times in a weeks time. Now, for most people in the MetroPlex that is a daily occurrence. In my case however, I have lived in Fort Worth for two years and had not been to Dallas. My first trip was to attend the Dallas Open Source Group. I found this group several months again through Meetup.com but had not been free on a Saturday to attend.
I got up early that Saturday and bought me a large coffee to get me ready for the trip. I found my way there without too much trouble. We met at Atlanta Bread Company. The management doesn’t mind the group meeting there and they have free Wi-Fi. There were about 10 of us with a range of experience and vocations, but we each had an interest in using open source software and seeing its adoption increase.
We discussed the body of software available on Windows. We would get distracted and chase rabbits but it was a fun hunting experience. Afterwards a few of us went to have BBQ and continued our conversation. It was during this trip that I was introduced to Nerdbooks.com.
Tuesday evening found me leaving Arlington for another Meetup group, DallasPHP. This group is a collection of programmers, managers and owners involved in the use of PHP & MySQL. The meeting was held at the Yahoo! offices in Richardson. Jason Ragsdale, a Yahoo! employee, gave a presentation on scalability and optimization.
This presentation was beneficial because several of the concepts I could implement immediately. I am a decent programmer but being self-taught I do not know all the best practices. I have been programming in PHP for close to four years but I have barely scratched the surface.
Finally, last Saturday, the DallasPHP group had a Q&A session at Nerdbooks. It was a smaller group and this allowed us to bring up coding problems or questions and get advice and feedback. Being my second time to Nerdbooks I couldn’t help but buy something. I picked The PHP Anthology and High Performance MySQL
.
It occurred to me later that I had engaged in two activities that I really enjoy. I like pulling out a map, locating some obscure or interesting place and then figuring out how to get there. I also revel in programming. Coding at its simplest is stringing logic statements together to accomplish a task. The fun is piecing those logic blocks together to complete the puzzle. “Whatever you do in word or deed, do all in the name of the Lord Jesus, giving thanks through Him to God the Father.”
Spherical Geometry and other things that I learned in school or should have

A few weeks ago I was working on a project that included a store locator. It required the user to input his/her zip code. Then the site would return a list of stores in order of their proximity to the user’s zip code.
I have to admit that I’ve seen this functionality on a variety of sites but I was never sure how the distances were calculated. As I began reading the source code, I learned that the previous programmer was using spherical geometry. That is after reading a few of the comments he included and then making a trek to Wikipedia. I came across an article on Great Circle Distance. Because of the curve of the earth you can’t just use linear geometry.
To say I was stymied was an understatement. I took geometry in high school and trigonometry in college but this beyond what I had ever attempted. After a few minutes of confusion, I got a clearer picture. I understood that I was taking various angles and distances and running a multitude of calculations. My biggest problem at first was that I wanted to actually figure out the cosine or tangent of each angle. I finally reached the point where I understood that to make this work I didn’t have to understand the inner workings I just needed to plug in the right pieces in the right places. Once I began breaking down the equation by its orders of operation it made more sense. I coded the whole equation and it calculated the same distance as Google on the first try.
Granted, I didn’t learn spherical geometry in high school but it is similar to the type of things I would have lamented over, “I’ll never use this in the real world.” This got me to thinking. What other things that I learned in school have I used in “real life.”
- Spanish – I didn’t learn Spanish until college but I’ll include it. I’ve been to Mexico several times and it was a definite advantage. I also used it from time to tome while working at Pizza Hut. There were times when I had to converse with customers in Spanish. I would also eavesdrop on my hispanic coworkers who forgot that I could speak Spanish.
- French – Not so much. I wish I had remembered more for the time I went to Paris and Benin.
- American Civics – I understand how our government is supposed to work. As I have grown older, the current state of our political system just depresses me.
- Free Enterprise – I used the subject matter of this class during my brief entrepreneurial period. There was not enough demand for my supply, hence I went out of business.
- Keyboarding – We used actual typewriters in this class. I am so thankful for that class. I spend most of my day in front of a computer, so I revel in the fact that I don’t have to hunt and peck.
- Chemistry – I love watching the chemical reaction of Mentos reacting with Diet Coke. If we could have done that experiment in high school, then chemistry would have been a great deal more enjoyable.
- History – “A person who fails to understand history is destined to repeat it.” I didn’t learn that in my history classes. I think I heard it in a movie somewhere. Most of the time, I use my knowledge in history to point out people’s historical inaccuracies. It’s a bad habit, I know.
- Consumer Math – This is the class where you learned to balance a check book and calculate interest on a mortgage. That was an easy A.
- English Literature – “From this day to the ending of the world, But we in it shall be remember’d; We few, we happy few, we band of brothers; For he to-day that sheds his blood with me Shall be my brother; be he ne’er so vile, This day shall gentle his condition: And gentlemen in England now a-bed Shall think themselves accursed they were not here, And hold their manhoods cheap whiles any speaks That fought with us upon Saint Crispin’s day.”
Who hasn’t wanted to quote those lines from Henry V in a conversation to embolden their troops. Sadly, the opportunity has evaded me to this point. - Physics – I didn’t take Physics in high school or college. However, after watching Mythbusters, I would really like to learn. Who doesn’t want to know how much kinetic energy is released when a car collides with the ground after being thrown by a trebuchet. Thanks to UC Berkeley, I can now take the equivalent of Physics for Dummies.
Well, it’s not an exhaustive list, but I think my high school years were well spent. But as the old saying goes, “You’re never done learning.”
Technology and the Ministry of Reconciliation
I ended up writing my Systematic Theology paper on technology and how it has impacted Christianity in the past and how it will in the future. I’m including an excerpt of the paper from my discussion of GodTube Tangle.
Download Technology and the Ministry of Reconciliation(pdf). I would appreciate any feedback you could provide.
GodTube Tangle is a new video sharing site that is marketed to be a direct competitor to YouTube. Upon arriving at the site, you begin to understand that this is supposed to be YouTube for Christians. A look at the top 20 videos on the site confirms this assumption. The number one video is of a little girl reciting Psalm 23. It is a cute video with over four million views. A video called “Baby Got Book”, a parody of “Baby Got Back” from a decade ago is third on the list. There are also three parodies of the Mac vs. PC advertisements, that round out the top 20 videos on GodTube Tangle.
As the body of Christ why is it we must try to emulate or rip off the world’s ideas instead of coming up with our own. We are Christians, which means the God of the universe lives inside each believer. He created this world. He gave each of us minds to pursue thought. Why don’t we ask God for unique ideas that will reveal His glory to a lost world instead of trying to Christianize bad rap songs?
Leaving the discussion of the content, the question needs to be asked. What is the purpose of GodTube Tangle? According to an interview with CEO Chris Wyatt on ABC Nightline, the goal of GodTube Tangle is to reach the 2.1 billion Christians in the world and help them grow in their faith.
This I believe is the problem with many so-called Christian entities. They are inward focused. They take the words of John in his first epistle and use it for a proof text. “Do not love the world or anything in the world. If anyone loves the world, the love of the Father is not in him. For everything in the world-the cravings of sinful man, the lust of his eyes and the boasting of what he has and does-comes not from the Father but from the world.” Alternatively, they take the symbolism in Matthew 5:14-16 too far, that we are to be a city on a hill, shining our light that others would see our works and glorify God.
Dr. Daniel Morgan, Associate Professor of Missions and Director of Nehemiah Project at Southwestern Baptist Theological Seminary, puts forth that the church has moved away from a fire base mentality. With a firebase, a soldier goes to reequip and rest after battle, but then he goes back out to the front line and re-engages in the battle. He states that many in the church have adopted a fortress mentality. They go inside their fortress and do not leave the security of the walls. They eat, sleep and fight from behind the walls.
There are those in the Christian church who have adopted this mindset. They believe that we are to separate ourselves and protect ourselves behind fortified walls. When the world attacks, we will defend ourselves and yearn for when the battle will be over. We will live pious lives so that we can fulfill Matthew 5:16. The world will be able to see our light through the arrow slits in the walls of our fortress.
To begin with, the fortress mentality goes against the Great Commission. Christ commands us to go into all the world. That cannot be accomplished from behind the walls of a fortress. The armor of God that Paul describes in Ephesians is one of an infantryman, not of a fortress guard. We see how we are to live in the world in 1 Peter 2:11-12. “Dear friends, I urge you, as aliens and strangers in the world, to abstain from sinful desires, which war against your soul. Live such good lives among the pagans that, though they accuse you of doing wrong, they may see your good deeds and glorify God on the day he visits us.” We are to live among the world but not be conformed. By rubbing shoulders with the world every day and living lives set apart from the world, God will receive glory. Just a few sentences before Jesus talked about believers being the light of the world, he called believers salt of the earth. Not only are we to reflect God’s glory through our actions but we are to be change agents in our culture.
A better use of the time and resources of GodTube Tangle would be to infiltrate, for lack of a better word, YouTube. They should begin by not posting “Baby Got Book” or the little girl reciting the 23rd Psalm. They should pray and fast as they wait on God to teach them how they should go about redeeming YouTube. Then they create videos that clearly explain the Gospel and God’s work in humanity through preaching, story telling, music and even parables. Jason Moore was quoted in Jennifer Harris’s article about the use of metaphor. “We’ve gotten so far from the method Jesus gave us… Most sermons are informational, mostly removed from story and parable. Jesus gave us the model for a reason. If Jesus didn’t say anything without using metaphor, what does it mean that we don’t use it all?” Those at GodTube Tangle should heed that advice, put forth their very best effort, and create something that is original, culturally relevant, but above all eternally significant.
You Have to Love, Big Dumb Corporations
I saw this article on Ars Technica about an addition to AT&T’s new Terms of Service. According to the new terms what I’m about to say could get my service canceled. Well, if the last month is any indication it won’t be that big of a deal.
So at the end of August, I decided to get DSL and cancel my cable and internet service with Ygnition. Ygnition uses a Dish Network feed and I imagine their home office is a temporary building with satellite dishes halfway mounted to the side of the building.
Enough about them. So I signed up for the cheapest phone service and DSL I could get. A few days later, I was contacted that everything had been connected and was ready to go. However, my DSL was not working. So I called tech support. They walked me through all the basic steps and they couldn’t figure it out. They gave me some stupid excuse and told me to try again in a few days. A few days passed and nothing. So then I called back. This technician told me she couldn’t check my line because there was an outage. The only problem is that my DSL was not working before the outage. So the next time I called they asked me if I had a dial tone. I don’t know. I don’t own a landline. I haven’t had a landline in a year and a half. I had one in Louisiana but that was only because I had DSL there. I owned a phone but it was never plugged in because I didn’t want to get telemarketers. So I broke down and bought a phone. No dial tone.
So the technician ran a test and told me that my line had not been connected at the central office. He put in a trouble ticket. Two days later, still no dice. So the next technician told me they could send out a technician but if they had to come inside it would cost $30 for the trip and then $99 for the first half hour. I told them to send the technician but I was not going to spend another $100 for service I have been unable to use for the last month. Then he tried to sell me on the $87 package that would cover the inside repairs. The only reason I signed up for DSL is because it was $25. Why would i want to pay 4 times that. So I called back this week and they told me that if you don’t have phone service for more than 3 months then they disconnect a device in the complex phone box. So basically they break the phone so they have to charge me to fix what they broke. The technician told me that they don’t charge $99 ever for their repair work. But he couldn’t give me a hard number on the costs. I was frustrated by this point and I just want my DSL to work, so I told them to do it. So when I got home from class today, I had DSL service.
And then I listened to TWIT, Episode 115, where they also mentioned the change to the terms. According to the changes,
5.1 Suspension/Termination. … AT&T may immediately terminate or suspend all or a portion of your Service, any Member ID, electronic mail address, IP address, Universal Resource Locator or domain name used by you, without notice, for conduct that AT&T believes … (c) tends to damage the name or reputation of AT&T, or its parents, affiliates and subsidiaries.
So because I just wrote about how their support is horrible and it took them a month to fix my DSL, they could terminate my service.
As Patrick Norton and the Ars Technica article pointed out, if AT&T begins down this path they are opening themselves up to a world of economic and legal issues. As an ISP, they are a safe harbor, which means they aren’t held responsible for anything illegal that their users do while online. However, if they begin restricting what goes over the lines then as Patrick Norton pointed out, they become a publishing company and lose their safe harbor status. So then if they allow copyrighted or illegal material through, then they are liable. Plus if they start disconnecting customers, they are going to face a consumer firestorm. So, go ahead AT&T. Cancel my service. I’ll take my money elsewhere and watch as the lawsuits roll in.
Book Review: Joel on Software

I first heard of Joel Spolsky from my brother. He would read Joel on Software and reference it during conversations. I read a few articles but I do not like reading on my computer.
Then my supervisor at my Fielder resigned. I became the entire web design department, and we were beginning redesign of the website. My new supervisor deferred to my judgment on how to proceed. I knew nothing about managing projects or relating to management.
That is when I came across Spolsky’s book. The book is composed of articles taken from his blog as well as some new material. Here are a few quotes from the introduction that express the feelings I had at the beginning of this project and now eight months later with the project still incomplete.
“You never asked to be a manager. Like most software developers I know, you would have been much, much happier if they would just let you sit and code quietly.”
“Managing software projects has nothing at all to do with programming. If all you’ve done so far is write code, you’re probably starting to discover that human beings are perhaps a smidgen less predictable than your garden-variety Intel CPU.”
“As a result, many software projects fail in some way or another, either overtly or covertly, because nobody on the team has any idea how a successful software project might be run. So too many teams never deliver their product, or take too long to deliver the product, or deliver a product that nobody wants.”
The Practice of Programming
One of the opening chapters discusses “The Joel Test.” It contains 12 simple questions, but it allows anyone involved in a software development project to determine the successfulness of the team. Our department got a 2 out 12.
Four chapters are devoted to writing functional specifications. “A functional specification describes how a product will work entirely from the user’s perspective. It doesn’t care how the thing is implemented. It talks about features. It specifies screens, menus, dialogs, and so on.”
I have to say that I geeked out after reading these chapters. I spent several days writing spec detailing how the new site would work. I even incorporated humor as Spolsky suggested to make the specs easier and more enjoyable to read. I showed them to our committee and they briefly flipped through them. They have sat on shelf for the last eight months.
To round out the first section, Spolsky covers how to create a simple project schedule in Excel, bug fixing, and Fire and Motion. This is borrowed from military tactics. Fire at the enemy [project issues] and move forward.
Managing Developers
One chapter is devoted to guerrilla interviewing. Any programmer interview should include an impossible question and a solvable programming question. These questions allow the interviewer to see the problem-solving process and the skills of the programmer. Do they use a naming convention for their variables? Do they plan before beginning to code?
Spolsky advises in the chapter entitled “Things You Should Never Do” that a developer should never scrap existing code and start from scratch. I faced this situation after coming on at Fielder. The decision was made to use a content management system (CMS) called DotNetNuke to develop the new website.
I spent several months beating my head against the wall trying to make it work. I finally convinced my new supervisor to permit me to write my own CMS for Fielder. In this instance, it worked out because I was able to tailor the CMS to the needs of Fielder and I wrote it in a language I am very familiar with. This ties in with the iceberg secret.
With software, the user interface, with all the graphics and fonts, composes 10 percent of the work while the programming is 90 percent of the work and goes unnoticed. So when a nonprogrammer sees a program where only 10 percent of the user interface is complete they assume that only 10 percent of the project is complete.
This happens every time I try to show off new functionality on the website. I might show them how I can switch translations of the site with a mouse click. Instead of oohs and aahs I get, “I don’t like the font color” or “Is that the picture we decided on?”
At the same time, most every page on the new site is devoid of copy. So every meeting, I get the question, “Where are we?” I have to remind them that my 90 percent of the programming is done. I just need copy from them. But since the site is empty the natural thought is that it’s a programming issue.
Being Joel: Random Thoughts on Not-So-Random Topics
In the final chapters, Spolsky discusses how to be successful when developing a software business. One chapter is simply titled, “Getting Things Done When You’re Only a Grunt.” Another chapter discusses how each company must either choose the organic growth model of Ben & Jerry’s or the “get big fast” model of Amazon.
Conclusion
I thoroughly enjoyed this book. It wasn’t too heavy on the Computer Science (I’m a sociology major turned programmer). He provided a great deal of useful business advice in an entertaining way. I wish this book had been available when I tried my hand at self-employment. I would recommend this book to anyone in software, management or just wanting basic tech business principles.
Net Neutrality, Tubes, Dark Fiber and the 700Mhz Spectrum
Let me first begin by briefly describing the debate over Net Neutrality.
Side A: The Major Telecommunication Companies and anyone else that has spent billions of dollars laying fiber and copper lines over which billions of bits of information flow every second. This group thinks that companies like Google, Netflix, Amazon and Apple should pay an Internet Toll for using their cables. From my understanding the toll would be based on the amount of data sent over the wires. For someone like Google, which owns YouTube and makes billions on Internet search, this toll would severely cut into their profits.
Side B: Companies like Google, Netflix, Amazon, and Apple think the wires should be open and free just like the highway infrastructure in the United States. Consumers and businesses alike are able to use the highways for personal use and commercial gain.
This story has been brewing for over a year and the remarks I will mention are from June 2006. A particular set of remarks by Senator Ted Stevens came to mind when I was attempting to explain to my mother how email worked over the network. The Internet being “a series of tubes.” I thought I’d share some of my comments about his statements and let you read and hear for yourself.
I first heard Senator Ted Steven’s remarks on Net Neutrality on This Week in Tech – Episode 60. They only played about 5 minutes of the original 11 minute recording of Senator Steven’s comments. Upon listening to his comments I agreed, and still agree with the hosts that he does not have a clear view of how technology works. As I have listened to the entire clip I have come away with a few more observations.
One, it is usually best to stop and think before speaking. From the sound of it, someone on the committee got him riled up and he proceeded to rant for 11 minutes without making any sense. Two, it’s an old proverb, “Better to be silent and to be thought a fool than to open your mouth and remove all doubt.” Three, he seems to oscillate between the two viewpoints. He just does not make a strong argument either way. Four, this is pure speculation but listening to his comments, it feels like he is fighting for lobbyists and not the greater good of the people. In an unrelated case to Net Neutrality, Senator Stevens is under investigation by the FBI and the IRS.
In Senator Stevens’ defense, Llewellyn H. Rockwell, Jr. wrote an article titled, Senator Stevens is Not As Dumb as He Sounds, which discusses how Senator Stevens’ concepts are not too far off.
Oddly enough, while searching through my brother’s Flickr photos, I found this great illustration of Senator Stevens’ view of the Internet. Be sure to read the captions for a complete understanding of network connectivity.
Here are some of Senator Stevens’ comments, which originally appeared on Wired.com. I will interject some of my own comments. My comments will be in bold and Senator Stevens’ will be in italics.
I just the other day got, an Internet was sent by my staff at 10 o’clock in the morning on Friday and I just got it yesterday. Why?
Because it got tangled up with all these things going on the Internet commercially.
Ok, we have all sent an email to friends, family, or coworkers and it never arrived. It is not however because the Internet was clogged and needed a bottle of Drano Max. Bad cables, finicky servers, spam filters and a whole list of other reasons are to blame. Not clogged tubes.
So you want to talk about the consumer? Let’s talk about you and me. We use this Internet to communicate and we aren’t using it for commercial purposes.
We aren’t earning anything by going on that Internet. Now I’m not saying you have to or you want to discriminate against those people …
Apparently Senator Steven’s has not perused Ebay recently. There are tens of thousands of consumers using the Internet for commercial purposes. Granted, they are not using the amount of bandwidth of YouTube but Stevens’ argument is that there are just a few people using the Internet for commercial purposes. As someone that makes his living by developing web sites, I am earning money by “going on that Internet.”
They [companies like Google, Netflix, Amazon, & Apple] want to deliver vast amounts of information over the Internet. And again, the Internet is not something you just dump something on. It’s not a truck.
It’s a series of tubes.
And if you don’t understand those tubes can be filled and if they are filled, when you put your message in, it gets in line and its going to be delayed by anyone that puts into that tube enormous amounts of material, enormous amounts of material.
Here lies the infamous quote. There is a Wikipedia article devoted to this quote. This is where Net Neutrality comes into play. The Telcos and some members of Congress want these Internet companies to pay a toll to use “the tubes.” What they don’t understand is this will destroy the model the Internet was founded on and it completely messes with a free market system. If Google has to start paying millions of dollars in tolls, YouTube and Gmail will no longer be free. Netflix will have to do away with their on-demand video downloads. Apple’s cash cow, Itunes, will shrivel and die. They will have to charge more for song downloads and people will just go back to piracy.
Now we have a separate Department of Defense Internet now, did you know that?
Do you know why?
Because they have to have theirs delivered immediately. They can’t afford getting delayed by other people.
I am not really sure why he threw the DOD into the mix but I’ll comment. The DOD has their separate network not because of a fear of hairy bits clogging the pipes. They have a separate network because they have classified documents they don’t want the public or foreign nations seeing.
So that is Net Neutrality in a nutshell and why we should not let the government muck with the Internet. In the end, Google may rule the world anyway. They have spent the last few years buying dark fiber around the country. Dark Fiber is fiber optic cabling that has been laid but is not in use. Many have speculated about Google’s intentions. To fuel the paranoia, in just the last few weeks, Google offered 4.6 billion dollars for the 700Mhz spectrum. This is where the old UHF stations reside. Many think that this is a reaction to the continued debate about Net Neutrality. If the Telcos want to charge for their tubes, then Google will just build their own network and give away wireless Internet access across the country.
If I could get on the Internet in most any place in the country and not have to pay Starbucks or some municipal airport for access, then Viva Google.
A Week in the Life of a Developer – Part 5
The custom CMS package is now displaying text to the browser. I got the text editor working so now updates to said pages can be made easily. But at the same time, the more I work on this, I realize there are more and more components that pop up that need to be coded. There are going to be a lot of late nights trying to get this functioning before I leave for Cambodia in 19 days. That self-imposed deadline is looming large in front of me.
But despite all the stress of feature creep and deadlines, I did have some victories. I have spent the last few weeks trying to develop a module that will allow the end user to reorder pages in their menu structure. I also want the module to allow users to move pages into a hierarchy if they want. And for several weeks, I would write equations and draw diagrams to no avail. The solutions functioned but were incomplete. That was until yesterday. I was taking a break and thinking about the problem. It was almost as if the heavens opened and the answer came forth. It was a simpler solution, yet worked in all situations.
It is moments like that which make me remember why I love programming. The struggles, the puzzles, the late nights trying to debug code are all worth it. And yes even the moments where I realize my complete incompetence. Many times after hours of struggling with something, the solution presents itself. Most times it was staring me in the face the whole time. Yet the next time, I do not make the same mistake or I diagnosis the problem in minutes as opposed to hours.
Day in the Life of a Web Developer – Part 1
I have been attempting for several months to write more often. I would like to get into the habit of writing everyday. I have read that forcing yourself to write everyday increases your creativity. I decided what better way to find material than to write about what I spend 6-8 hours being paid to do.
So, I spent my morning working from home because I had a meeting with a contractor in Mansfield. I did not see the point in wasting gas in driving to Fielder and then back out. I got to Fielder close to noon and sat down to work on the web redesign. I got approval last week to scrap the DotNetNuke CMS (content management system) we were trying to shoe horn to meet our needs. So this week I began full force writing my own CMS system specifically catered to the needs of Fielder Road.
Then this afternoon I had a meeting with the Missions minister. It was a conference call with a contractor pertaining to the new missions’ website. Ideally, I would also do that site but the Communications Team has decided I need to concentrate on one project and not spread myself too thin. I have realized looking at proposals from these design companies than when I was freelancing, I horribly undercharged. I once charged a client probably 10 times less than what some of these companies are proposing for even less of a product. Granted I was in a depressed market in a semi-rural area. I guess that in the MetroPlex you have to charge those kinds of prices in order to stay in business.
Aside from all these meetings, I spent most of my day correcting items on our old website. Sadly, that is how most of my days end up. I sit down to focus and begin coding and a problem or a meeting interrupts me. The stuff I’m working on requires I sit for several hours by myself focused on the problem. I feel like I spend all my time in meetings anymore and it feels like nothing gets accomplished at least in internet communications arena.
iPods are fun.
We got our iPods in at Fielder on Tuesday. They bought these for "testing" purposes. I didn't get much work done Tuesday afternoon because I was uploading podcasts and just figuring out the menus. It's a video iPod so I downloaded Strong Bad Emails to watch later. Work at Pizza Hut the last two nights just flew by. I listened to TWiT and sermons by Chuck Swindoll. I didn't think about how tired I was or that I wanted to go home. I also didn't harass my supervisor about going home early.
My one purchase for this thing is going to be the iPocketBible. I will be able to have the text and the audio of the entire bible.


