Skip to content

Creating a website: concepts

In the past 2 weeks, 6 of my friends have asked me to teach them how to “make a website”.  I absolutely love teaching, especially when I have the opportunity to enlighten regular people about the field I work in.  I searched around the web to find some good tutorial.  I did find the tutorials, which mostly explain how to write HTML, and not the basic basics.  So I thought I would do that first.

How the internet works

The inner workings of the internet probably don’t interest my audience that much, and I don’t intend to explain them.  A few details will be helpful to understanding how to make a website.  Let’s look at a hypothetical website, samstrasser.com.  When you start Firefox* and type http://samstrasser.com, the internet, in a pretty complicated way, translates that URL into a physical computer.  Let’s pause and focus on that.  The website you are looking does not sit in a cloud** but instead sits on a computer just like the one you are using right now.

Now that you’ve typed in samstrasser.com, and the internet has translated that address to a computer, it is now that computer’s job to show you a webpage.  We call that computer the “server” because it serves you a webpage much like a waiter serves you food after you request it.  It is the server’s job to determine what to show you.

At this point the server can do it any number of things to decide what to show you, and it can factor in a number of things, like your username, your timezone, your browser, other people’s information etc.  I won’t go into this step for now, in part because it’s fairly complex but also because each person’s requirements will differ in this area the most.  So assume that the server has now decided what information to display.

The most common way that a server shows a user information is by using HTML I have no intention of going into the details of HTML.  Conceptually, HTML is a language that a web browser (e.g. Firefox) can understand and display.  It does not process any logic whatsoever, but instead represents unchanging visual data.

Creating a web site : the first stepping stones

I left a lot of gaping holes in my explanation of the internet, and deliberately so.  I think I’ve given you exactly enough information to start learning about making a website.

For instance, the astute among noticed that the internet translates a URL like samstrasser.com into the address of a computer just like the one your running.  Since you don’t care about having a fancy URL (yet), you can skip that step and go straight to the next one, HTML.  Without any webserver, URL or anything internet-specific, you can start learning.

Before you start, let me make some suggestions that I’ve found helpful during my learning process.

  1. Have a goalIt will be much easier if you pick an easy site that you want to design, even if it’s fake. You can design your own resume site, or your own picture gallery, or anything you want. Just pick something so that when you spend time thinking it is on the how and not the what
  2. Share your work with someoneIt is easy to discouraged, distracted or disinterested. If there is someone you can talk about this with, do it. I would be happy to be that person, just as my friend Carlos was for me. I love talking about this stuff and am very interested to see you teach yourself.
  3. Don’t set your goals too highYou aren’t designing facebook or twitter or gmail. Those sites spend millions of dollars on multiple full-time professionals. Start slow and you’ll be at there level in no time at all.

That being said, I think your best bet now is learn HTML. Make a site, email it to me, and we’ll go from there. I found this tutorial online: http://www.html.net/tutorials/html/introduction.asp, and I recommend you start with that. If that’s not enough, I will gladly send you more info.

Footnotes

* or IE or Chrome or Safari or Opera or Flock or ….

** I’m not making fun of the buzzword “cloud” because I like to think of the internet as wispy and hard-to-touch.  Still, it’s nice to know that it actually exists.

  • Share/Bookmark

What to do now?

Having recovered from my despair that everything has already been said, I have decided to turn my focus to what I can do.  You see, I’m a can-do guy with a can-do spirit, and I like rolling up my sleeves as much as the next guy.  I’m having trouble figuring out where I should direct all that focus and spirit.  So, I thought you and I could work it out together.

Of course your first thought will surely be for me to comment on all the current issues in the world of software: which OS, which browser, what music player, cloud computing vs native apps, and many such issues.  As you know, I read a lot about technology and I understand both the technical limitations and many of the short- and long-term strategies.  Unfortunately, that knowledge has led me to work at a very well known software company named Microsoft, and my company is a key player in almost every big software issue that I care about.  In fact, that’s a big reason why I wanted to work where I work.  As a result, I don’t think it is appropriate if I do comment on any controversial issue.  So that’s out.

As part of my extensive reading, I encounter a lot of new and cool applications that do things that my friends would like.  Usually these applications deal with the every day things, like unifying contacts between email and mobile, or other tips and tricks online.  This in no way conflicts with my job, and is something my friends might actually like.  So I started thinking about how much time it would take me, how useful it would be, and how much I will get out of it.  Answers: a lot, a lot and a little.  Which, unfortunately for you, isn’t enough to motivate me.  I will of course provide links to such apps, which you can find here: http://delicious.com/sam.strasser/app.

Other than that, I have no ideas.  I don’t plan on getting rid of the site or anything crazy like that.  I still need it as a staging point for a number of smaller projects, and so it will remain.  I can still be contacted, so feel free.  But posts will probably end soon, and will at least be less frequent.

  • Share/Bookmark

It’s all been said before

I’ve been feeling overwhelmed recently.  It seems that every time I sit down to write a real post, I find that it’s already been written.  I started this blog as a place for me to clarify my own opinions, but when I start the laborious process of synthesizing all that I’ve read on a subject, I realize that I’m merely summarizing.  Someone has said it better, or at least as well.  So why should repeat their wok?

For instance, I had been working on a post discussing the abundance of options in our culture, and the paralysis they often cause.  I had a ton of cases laid out, with a structure and everything.  As it so happened, while searching for a completely different article, I found that  Joel had already written about this exact problem.  He took a slightly different angle than I had planned, but he made the same points as I would have, only better.   And two years ago.1

So I scrapped that idea and moved onto my next essay, which would focus on my generation as I had observed it while in college and, subsequently, now that we’re in the real world.  On the bus on my way to work, I was reading the Economist, which I often do, and what do you know?  They’ve written a solid and concise article which discusses the very thing I want to focus on.  Seems silly to reiterate their points to my readers, who probably all read the article anyway.

One part of my essay on generation Y, or whatever you want to call us, would have focused on the twitter phenomenon, and how we had all experienced it 10 years ago in the form of AOL away messages.  The best way to attract a girl, make fun of a friend, or establish your taste in music was always the away message.  Before I could write that up, I read A VC’s post about status, in which he makes the exact point I intended to make.

In fact, I had an entire post planned for my discussion of Twitter.  It is the talk of the town, and I had collected quite the treasure chest of amusing anecdotes.   I planned to outline all the popular 3rd party tools and services that have spring up, creating a small Twitter ecosystem.  There are a lot of questions about Twitter, and I planned to answer them.  I do know the accepted to answers to these questions that no one was asking me, though mostly from reading about them and not actually using the service.  In fact, a large part of my post would’ve have been devoted to why Twitter isn’t for me, and how I could say how others might enjoy it.2 Why should I merely pass along the crowds’ collective wisdom to my readers?  What could be less personal?

Some of the accepted wisdom says that Twitter and related services will replace traditional print media in the very near future, so I had a post on the future of newspapers as well.  That post struck me in particular as absurd; i started writing it several times, and each time I found myself responding to some theory that no one had advanced.  Of course the industry is in trouble, and of course everyone knows that.  There’s no real position to take on these issues, at least not form my vantage point.  I don’t work for the New York Times, or for Twitter, or for the businesses in trouble.  I have no data, no idea what has been planned, no clue about what has worked or not worked in the past.  I of course would have covered that stuff, basing my thoughts on other peoples’, but I can’t really see a point in that.

Pushing the print media post out of my mind, it occurred to me that I should write about something I care a lot about.  I’ve always been fascinated by the relationship between law and technology, and I’ve been reading a lot about copyright recently, so I thought I’d devote a post to that topic.  One of the more famous authors I’ve been following on the subject, Larry Lessig, came and gave a talk at my job a few weeks ago.  I had seen him give the talk in a video posted online, so I allowed my thoughts to wander during his presentation.  I loved seeing him in person, and those who have seen him speak can attest to his skills as an orator, most particularly when taking questions from the audience at the end.  I also realized that at its absolute best, my post could only hope to accurately summarize his thoughts, since they so closely resemble mine.  Again, I found myself merely regurgitating other’s’ thoughts.

I think you get the point, though I have several more examples.  I wanted to follow up my post on copyright with a post discussing the advantages and disadvantages of the music industry as opposed to music itself, but then Seth Godin wrote that up.  I had a detailed post on the struggle between and merging of web services with native client applications, and related attempts to join the two, like Adobe Air.  Interruption marketing and internet advertising were to be my next essay, and I had some pretty funny links for those as well.

Perhaps the most infuriating post, discussing the so-called 80/20 rule in its various incarnations, actually led me to this post. The 80/20 rule is applied across a wide array of fields, and is really a power law distribution as seen in empirical data.  While looking up the science, I found Clay Shirky’s 2003 article on Power Laws, Weblogs, and Inequality, which not only encompassed my whole discussion, but predicted the very phenomenon I am currently preoccupied with:

Though there are more new bloggers and more new readers every day, most of the new readers are adding to the traffic of the top few blogs, while most new blogs are getting below average traffic, a gap that will grow as the weblog world does. It’s not impossible to launch a good new blog and become widely read, but it’s harder than it was last year, and it will be harder still next year.

Power Laws, Weblogs, and Inequality – The Median Cannot Hold

So almost exactly 6 years ago, Clay had not only predicted this day, but he also provided a scientific explanation.  And now you see why at the start of this post, I told you I have been feeling overwhelmed.  Now that I’ve gotten all those posts off my chest, though, I feel better.  Tomorrow I will continue the saga of the post-hiatus restructured samstrasser.com.

Notes
1. What’s even worse about that example is that I actually read the article in question two years ago.  It seems that while the content sunk in, I managed to forget the source.
2. It seems I joined sometime in 2007, though I can’t find the exact date, and in two years, it hasn’t caught on for me.  Maybe I was just too early of an adopter.

  • Share/Bookmark

a three week hiatus, over

Three weeks ago I told you I would be taking a week off.  But then three weeks passed…wtf?  Well, a number of things have happened in my life.  Some have been personal, some have been professional, and others still have been slightly less tangible.  In any event, I have completed my must needed break from blogging, but only temporarily.

As part of my break, I spent some time thinking about what I want to focus on in my life.  Right now there aren’t enough hours in the day for what I am doing and I have not yet been able to figure out how to add hours to each day.  (Efforts have included caffeine, multitasking and will power.)

Assuming no one creates more time out of thin air, I will be changing the focus of the site and the frequency of my posts.  Before I can do that, though, I feel like explaining a little but about what made me change my ways.

See you tomorrow.

  • Share/Bookmark

Friday Fun

I think after doing something three times, it has officially become a tradition.  Happy Friday!

Kim Jong Il Announces Plan to Bring Moon to North Korea


Kim Jong Il Announces Plan To Bring Moon To North Korea

A Little Kid on Drugs

(via)

Running up the score

 

p.s. – I’m leaving for a vacation for Colorado this afternoon, and I won’t be posting next week at all.  Things need to be caught up on, and that’s exactly what I plan on doing.

  • Share/Bookmark

Self Analysis

I’ve had two occasions for some formal self analysis in the past two days, and let me just say, man, that is tough.  I consider myself on of the more introspective people around, but there’s introspection and there’s it’s closely related evil twin, self-deception.  I always liked the idea of residual self image from the Matrix – basically, in the Matrix, a person looks how they think they look, no matter how inaccurate that may be. 

I had to rank myself on a number of concrete and not-so-concrete skills as part of my mid-year career discussion at work.  The MYCD is a great thing, really.  It lets otherwise cautious and introverted people discuss their ambitions without being overwhelmed.  Still, rating yourself is nearly impossible.  Basically, for each question, you and your manager rate your performance on a scale of 1-5.1  Then, you compare your rankings with your manager’s, and discuss both why you feel that way and how you will improve.  I can easily see him putting me in any of 3 buckets for almost any of the questions, and I wouldn’t be able to argue too much with his decision.

Now I’m the kind of person2 who loves that kind of an excuse to talk about themselves, to set concrete goals about ways to improve, and to evaluate the execution of past goals.  Not everyone is, I imagine, but even for me, comfortable in my ability to reform myself, the idea of publicly and formally describing my defects can be a little scary.

Anyway, wish me luck.

Notes
1. It’s not really that simple or numerical, but it will illustrate my point
2. See, here I go again.  What I meant was, “I think I’m the kind of person…”

  • Share/Bookmark

App Idea: Today Was

I had an idea for a website that would let you reflect on your day.  I call it todaywas, and the idea would be to say, very quickly, if you had a good or a bad day.  You would of course be able to look at what you had entered over time with cool visual representations like charts or graphs.  I could also envision features like correlating your mood with others’, maybe by geographic proximity, similarity of age, or gender, or job profession – really anything.  It could work well as a Facebook app too.

I thought of the idea, oddly enough, yesterday, which was horrible   briefly in the middle of the day I was happy, maybe because I was talking to my sister, who seemed happy, or maybe because the sun showed itself.  Still, for most of the day, I was unhappy.  I deleted a whole bunch of files that I needed for work, messed up our server and generally made a mess of things.  When I got home, I was so pissed I went for a run.  That should come as a shock to anyone who knows me, since I almost never run.  That’s just how pissed I was.  I was too pissed even to write about my app idea.

Today, though, was daytime to yesterday’s night.  I managed to undo all my mistakes, after some effort.  In doing so, though, I identified a more general and important problem with my methods, and I fixed that as well.  At the beginning of the week I made a to do list, and I’m making great progress on that.  I’m feeling very happy right now.

The temporariness of feelings, whether happy or sad, always surprises me.  During those dark moments yesterday, I tried to recall the sunny feeling from earlier that day, but failed.  Conversely, nothing could possibly bring me down right now.  Buddhists apparently have figured this out, but I’m not there yet.  Maybe my app will help out.

It’s not one of my best ideas, but I do like the idea of not getting caught up in every fleeting emotion that passes me by.  It’s almost too social for me to really like it myself, since it sounds kind of like all those other “what can we make that fits into the social model” apps you encounter all the time.  I rest assured that that’s not how I came up with it, though, so I don’t feel so bad.

  • Share/Bookmark

My famous synagogue

Apparently on January 28, the Daily Show showed a clip about Obama and his new church:

If you watch until the end, you will see an appearance by the Cantor who has led high holiday services for me for my entire life.  Pretty cool stuff.

  • Share/Bookmark

A Crazy Sunday, and a Puzzle

Yesterday was pretty wild. I hosted a rather large super bowl party, during which we made chili and drank beer, along with other fun things. I told everyone to invite their friends, so I had no idea how many people would come over. We barely had enough food for those who did. Anyway I’m exhausted, not to mention I have a ton of cleaning to do still.

Here’s a puzzle for the meantime (via Dave Winer):

FINISHED FILES ARE THE RE-

SULT OF YEARS OF SCIENTIF-

IC STUDY COMBINED WITH

THE EXPERIENCE OF YEARS.

Count the F’s.

How many did you find?

Click here to see the answer.

  • Share/Bookmark

Friday Fun

Last week’s Friday Fun was pretty popular, so I’m doing it again, for you.

Troy, in honor of the super bowl

Mascarita Dorada (thanks Dan)

The Randomness of life

Pachelbel’s Cannon

An oldy but a goody.

  • Share/Bookmark