Thoughts

Who are you?

If you’re reading this, first, I thank you, and, I kindly invite you to say hi. Write a comment on this post, and tell me what’s up, who you are, and if you want, when you started reading it. Do you like the site? Do you like the posts? Are there some things you’d like to see? If you don’t feel comfortable writing comments, write me an email. C’mon, let me know who I’m writing for. Thanks!

Standard
Reviews

Gotta see Stranger Than Fiction (2006)

Just stumbled onto the site for this upcoming movie, in theaters on November 10th, and I’m looking forward to it. The screenplay was written by Zach Helm and it was directed by Marc Forster. The really interesting thing about it is the screenplay, and kudos go out to Zach for a wonderfully quirky and original idea. Who’d ever think of coming up with a plot about a man whose life is literally scripted by a down-and-out writer? He hears her voice in his head as she writes his next actions, and it’s driving him cuckoo, but he can’t do anything about it. Should make for a really, really fun movie! Can’t wait for it to come out!

Standard
Thoughts

Consolidation lurks in the wings for web development industry

I’m struck by the amount of consolidation that’s taking place these days. Companies are gobbling up other companies in order to scale up, expand horizontally or simply eliminate competition. We in the web development industry have so far been spared this fate, simply because of the amount of incredible innovation and changes that always take place in what we do. Let’s face it, a company needs a solid product that can be sold, and so far, it’s really hard to pin down “products” in web development. Plus, the very nature of our work, which can be done anytime, anywhere, rewards individuals, especially those willing to stretch the boundaries of what’s thought possible and come out with something cleaner, something nicer, something slicker, something cooler.

But, even with all of these road bumps in the way of web development consolidation, it’ll still happen. Don’t think I’m enjoying myself as I write this. I don’t want it to happen! You know what’s going to act as the catalyst? The same thing that’s driven manufacturing companies out of the States: price. Look at some of the free products that are out there, that let you create websites with no cost at all: Google Pages, MSN Spaces, Yahoo (whatever it’s called), etc. They’re not full-featured, but they work to get people started. And they’re really easy to use, to the extent that even a “moron in a hurry” (aka the Apple courtroom test) would know how to use them. I’m not implying that most people are morons, but most people don’t need fancy sites that do lots of cool things and manipulate databases, etc.

If you don’t believe me, look at MySpace. It’s there that you’ll see the tastes of most people: that site is full of tasteless decoration, crowded, nasty-looking things that can’t even be called web pages. And that’s only the content. I’m not even talking about the MySpace-imposed page layout and horribly big, screaming ads. The whole site is gross. But, that’s the idea of a “nice” web page to most people. They don’t understand what goes on behind the scenes when it comes to web development. They don’t understand how to design a site. They have no idea about the stress and hard work that goes on when coding/designing a real site. And they shouldn’t be expected to know this. After all, that’s what web designers and developers are paid to do. But the point is, the masses don’t crave and don’t care about good design, they want the free stuff, and most don’t care if that free stuff is ugly.

As free products like the ones I mentioned get more full-featured, and more complicated systems like WordPress or Drupal get even easier to use and customize (not that WordPress isn’t easy to install and use, it is, but you still need to know how to code and design when customizing it) the needs of more and more people will be met. And as that happens, the market for web developers shrinks more and more. And here we get back to my opening comments: solidification of product offerings leads to consolidation. Once a market develops for a clear-cut product, competition will increase, the main differentiating factor will become the price, and the biggest company will be able to offer the lowest price — hence the catalyst for consolidation. Besides, who can beat FREE stuff? How do you beat that? Who can beat offshore web development, where people can live on dollars a day and can afford to develop a complicated site for a few hundred dollars? It’s really, really sad to see web designers and web developers who aren’t able to make a living in the States anymore. I can understand why it happens, but it’s still very troublesome.

What recourse is left to us, as web developers? I would hope we can find some solution that would allow us to keep our independence while also allowing us to make a living without competing purely on price with Ivan in Russia or Mihai in Romania or Jose in Argentina, because living in the States, we’d lose the price battle very quickly.

I realize the outlook as portrayed in this post is a bit depressing, but I plan to write a counter-post to this in the next few days. I do think there’s light at the end of the tunnel, and there’s hope for those of us willing and able to seize certain opportunities.

Standard
How To

Four habits that prevent headaches

If you suffer from frequent tension headaches, like I do, the following list of habits might help you prevent them. These are things that work for me:

  • We tend to frown when we’re frustrated or stressed. Become aware of it, and stop it. Relax your forehead, and keep it that way, on purpose, even when under stress.
  • Stop clenching your jaws, and stop chewing gum. These are two actions that will cause tension headaches and jaw pain, not to mention jaw clenching permanently damages your teeth.
  • Drink water frequently. We should get about 8-10 glasses of water per day. 6-8 glasses is also okay, but it’s better to get more if possible.
  • Breathe deeply and get lots of fresh air. Our breathing is usually shallow, and we’re not really circulating the air in our lungs. Breathing deeply helps keep our brain fed with lots of oxygen and keeps the headaches away. If you can open the windows at home or at work, open them. If you can’t, because you work in an office building where that’s not possible, make sure you keep your office door open, and keep your A/C on to circulate the air. Or bring a desk fan and keep it on, to help move the air a little bit. Go outside and take short walks during the day. Make sure to breathe deeply. In your car, don’t keep the A/C on recirculate, let it pull the fresh air from outside. Or open the window or sunroof slightly, to let in the fresh air.

I’ve found that if I do these things, I have tension headaches much less frequently, and I don’t need to load up on Ibuprofen or other headache medication, which is always a good thing.

Standard
Reviews

ChiliBox, the do-it-all machine

The ChiliBox

I’m pretty impressed with the specs for the ChiliBox. This little machine really seems to do it all, right out of the box, and for a very reasonable price. Given the proliferation of NAS devices these days, you wonder how much functionality you get out of them, and for some, it’s not much. Well, the ChiliBox could be the network server for a small business, eliminating the need for other servers or separate hardware. Have a look at its capabilities below, or check out the full spec sheet:

  • Firewall
  • NAS File Share (works with Windows, Mac and Linux)
  • VPN
  • Web Proxy Server
  • Remote Administration
  • Dynamic DNS
  • Wireless Access Point
  • NAT/PAT and Advanced Routing
  • Email
  • Backup
  • Anti-virus

Do you really need more to run your network? Unless you’re a medium to big company, you don’t. Just plug this in, and you’ve got more than you need to run everything at home or at work. If you need extra storage, just plug in another USB drive. How easy is that!

When I first saw it a few months ago, I said to myself, I’d love to have a small office and have a need to run this thing. Right now, I’ve already spent enough for my existing setup, but boy, I’m tempted to get this anyway…

Standard