esd.io
Auto-updating Twitter background image
http://esd.io/blog/auto-updating-twitter-background-image.html
Auto-updating Twitter background image. Posted: Aug 19, 2013. If you look at my Twitter profile. You may notice the background is an (almost) live shot of the Washington, DC skyline. First, the source of the image: I used Weatherbug. To track down an appropriate camera. Right-click and Copy Image Source shows that it's a very simple system: a static JPG image URL (you can ignore the? Rnd= bit; it's just for cache busting.). OK, so I've got the source for my background image, how to automate updating it?
esd.io
Downlevel-revealed conditional comments, HTML Email, and Microsoft Outlook
http://esd.io/blog/html-email-buttons-conditional-comments.html
Downlevel-revealed conditional comments, HTML Email, and Microsoft Outlook. Posted: Mar 29, 2014. Downlevel-revealed conditional comments are a technique Microsoft invented to "target" chunks of HTML to particular user agents. It's commonly used in web design to e.g. have a file full of CSS hacks for IE that is only served to Internet Explorer. Wikipedia actually has a really nice, concise overview of the syntax for conditional comments. For my HTML Email Buttons that Rock. If gt IE 6]! But this is also ...
esd.io
Deploying Hyde static sites with a simple script
http://esd.io/blog/example-hyde-deploy-script.html
Deploying Hyde static sites with a simple script. Posted: Feb 13, 2013. A quick little script that can deploy a Hyde site. At some point it would be nice to be able to deploy bu simply doing a. To somewhere, but I decided to start with the simplest thing that could possibly work. It's a simple shell script that instructs hyde to regenerate the whole site to a clean directory, using my normal settings (defined in site.yaml) but with production mode on.
esd.io
Flask apps on Heroku susceptible to IP spoofing
http://esd.io/blog/flask-apps-heroku-real-ip-spoofing.html
Flask apps on Heroku susceptible to IP spoofing. Posted: May 12, 2013. TL;DR — Flask apps deployed to Heroku or otherwise behind a proxy are often using unsafe code to get the user's "real" IP address. This allows malicious clients to spoof their IP address or replace it with any arbitrary string. (I'm not trying to pick on Flask or Heroku; it's surely a problem with many frameworks and most proxies - Nginx and Apache included.). Or perhaps the "fixer" than comes with werkzeug. And is what the flask docs.
esd.io
Articles Worth Reading - esd.io
http://esd.io/worthreading
I read a lot of articles. These are the good ones. Got any suggestions? Or tweet at @esd. You can also subscribe via RSS. Interesting article about the Air France plane crash and how a modern airplane works. Published Oct 1, 2014). Michael Spectors epic takedown of Indian anti-GMO activist Vandana Shiva. Andrew OHagan, London Review of Books. Published Feb 21, 2014). The Paranoid and Obsessive Life of a Mid-Level Bookie. Published Dec 11, 2013). Published Dec 23, 2013). Published Nov 8, 2013). The fact i...
whatmattersonline.wordpress.com
Twitter execs: PLEASE start accepting ads | What Matters Online
https://whatmattersonline.wordpress.com/2008/12/01/twitter-execs-please-start-accepting-ads
An eye on the future of Web marketing and media. About this Blog and its Author. Who’s using Twitter? Twitter execs: PLEASE start accepting ads. December 1, 2008. This is why I’m begging, in all seriousness: Please, Biz, Jack and Evan. Right now, I’d say there’s roughly three groups throwing snowballs at each other:. First, there’s the Twitizens who believe that no ads should ever invade its sacred soil, and have sworn mighty oaths that they’ll “unfolllow” (the dread punishment of...Lord of the Rings.
esd.io
Hide those ugly 'utm' strings from your users
http://esd.io/blog/stripping-utm-strings.html
Hide those ugly utm strings from your users. Posted: Feb 22, 2014. Google Analytics strings are useful for tracking, but your users don't need to see them. Modern browsers. Allow you to rewrite the URL bar to hide them instantly and transparently.
esd.io
Detecting Ad Blockers in Javascript
http://esd.io/blog/detecting-adblock-javascript.html
Detecting Ad Blockers in Javascript. Posted: Sep 28, 2013. Ad Blocker Detected: unknown. Ad blocking is a oddly emotional subject for some people. I don't want an ethical debate, but I am interested in data. So I wrote a brief Javascript snippet that test for the presence of several common Ad Blockers. The code and instructions for using it are available on the ad-block-test project on Github. You can try it out against your browser using the box at the right. Minimal prerequisites. Does not require ...
SOCIAL ENGAGEMENT