Skip to main content

Three years

3 years. That's how long I've been blogging. What have I learned in that time?

1.  If you have interesting content people will keep coming back.
When I first started this blog, I did it for the hell of it, not for income or anything like that (and still don't.  I can't live off the 4 dollars a month I get).  I just starting writing random thoughts.  At the beginning it was mostly links to stupid stories that I read about celebrities and other news articles, but it was too random, it was all over the place, the blog had no focus.  I corrected that.  Now the blog has a focus.  Mostly about OSX and Windows, but also about security and the state of the internet currently.  When I first started writing, I had about 20 people that read my stuff on a daily basis.  Hey, you have to start somewhere.  I now have over 600 subscribers to my rss feeds, and a daily hit count of around 5000.

2.  Three years goes by really fast.
I remember starting the blog.  At my desk at work back then.  I just signed up and started a blog.  Left it hosted on blogspot, eventually transferring it my own servers here at the house.  The blog went from being hosted on a 286 (literally, the box is right here next to me still), to a 1.7 Ghz Machine with 96 mgs of RAM, (which is now my IDS),  to it now being hosted on a dual processor hyper-threaded server machine with 2 gigs of RAM in the basement.  Sitting on top of a cardboard box.  (Which reminds me, I should really do something about that.)
The two lower machines were running Fedora, now the server is running on FreeBSD.

3.  Getting linked from can drive your server into the floor and max out your bandwidth.
I had just so happened to upgrade my server the weekend before I was blogged on FSJ.  My bandwidth maxed out and stayed pegged for 3 days.  Tracking about 5000 concurrent connections at a time.  (5000 people going to my website all at the same time).  Check out the post here.  It was crazy.  It's calmed down now as that post has moved off of FSJ's front page, but I still get about 200 hits a day from that post.  That's kinda funny.

4.  Sometimes you feel as if you need to post in order to keep it interesting.
Very true.  I sometimes feel, "oh crap, let me get home right quick and blog something about "x"."  Then, when I get home, I forget to blog it.  I need to make notes on my iPhone to do it.

5. mod_security rules.
I've had mod_security on the blog since day and just on this server (the freebsd one) I've had 2780 denies.  Most denies are blocking people coming from open proxies (I've since removed this restriction, I don't really care where people are coming from, I just care that you use a valid browser that identifies itself correctly.  You know who you are.

6.  People like rss.
At least people that read my blog.  I would say that 90% of the people that come to my blog read my rss feed.  The other 10% come from Google.  I have a ton of rss subscribers.  It's hard to count, but right around 600 (it changes daily).

7.  I hate top ten lists.

8.  Quantity != Quality
It does not matter how many times you post, it matters WHAT you post.  People like to READ what you have to say, not how often you have to say it.  It you have alot of quality posts, then that's fine, but very rarely do people have ALOT of GOOD posts.  The only blog I've ever seen that is able to do this is Zenhabits.  The only problem with ZenHabits is, she does alot of top "x"# lists.  That, and the website looks like one big panhandling advertisement on the right hand side.  But I like the website don't get me wrong.

9.  Advertisements on blogs suck, no one wants them.
When I first started this blog I used to have a Google Adsense Banner right at the top all the way across.  I don't know if people liked it, or disliked it.  But I sure didn't.  (Which is key, you have to LIKE what you post.)  Now I have two banners, one at the very bottom of the page which most people will never see, and one on the right hand column under all of MY links.  Hopefully that conveys a sense of priority.  Obviously I'm not blogging for the money.  I'm just doing it for the fun of it.

10.  Don't obsess.
People can get obsessed with their blogs, lack of posts, or too many posts.  Constantly improving it, constantly tweaking it.  Don't do this.  You will drive yourself mad.  I was doing this for awhile, and found myself actually stressing over it (which I don't do much of anymore--stress that is),  I owe alot to GTD for that. 

Add to Google Reader or Homepage||Subscribe in Bloglines||Subscribe in NewsGator Online|| Subscribe in a reader


Popular posts from this blog

Offset, Depth, Distance, and Within

Without going off the deep-end here and discussing every single Snort rule keyword, I just wanted to touch on a few modifiers that people sometimes misunderstand.  They aren't difficult, and hopefully after this explanation and a few examples, I can clear some of the air around these five modifiers.

The five modifiers that I am talking about are
OffsetDepthDistanceWithinnocaseThese five modifiers are not keywords of themselves, but rather they apply as modifiers to another keyword.  That keyword is "content". The content keyword is one of the easiest pieces of the Snort rules language as all it does is look for a particular string.  So for instance if I wanted to look for the word "joel" within a packet.  A simple:
content:"joel";Would allow me to do that.  The interesting part comes into play when you want to specify where inside of a particular packet you want the string "joel" to be looked for.  If you are running just a plain content ma…

Writing Snort Rules Correctly

Let me start off by saying I'm not bashing the writer of this article, and I'm trying not to be super critical.  I don't want to discourage this person from writing articles about Snort rules.  It's great when people in the Snort community step up and explain some simple things out there.  There are mistakes, it comes with the territory.  If you choose to be one of the people that tries to write Snort rules, you also choose to be someone who wants to learn how to do it better.  That's why I write this blog post, not to bash the writer, but to teach.

I noticed this post today over at the "Tao of Signature Writing" blog, and to be honest I glanced over most of it figuring it was a rehash of things I've already read or things that have already been written from countless people about "Here's how you write Snort rules!".  I scrolled down quickly skimming, not reading at all really, and noticed this part:
Now, let us look at the second questio…

Safari 5.1.4 now available

Safari 5.1.4 now available, fixes issues and improves performance | TUAW - The Unofficial Apple Weblog:

Improve JavaScript performanceImprove responsiveness when typing into the search field after changing network configurations or with an intermittent network connectionAddress an issue that could cause webpages to flash white when switching between Safari windowsAddress issues that prevented printing U.S. Postal Service shipping labels and embedded PDFsPreserve links in PDFs saved from webpagesFix an issue that could make Flash content appear incomplete after using gesture zoomingFix an issue that could cause the screen to dim while watching HTML5 videoImprove stability, compatibility and startup time when using extensionsAllow cookies set during regular browsing to be available after using Private BrowsingFix an issue that could cause some data to be left behind after pressing the "Remove All Website Data" button