New Bookstore! Save 20% on books with discount code: LAUNCH
Web Dev + WordPress + Security
23 posts

Bloggers Toolbox: Strategic Elements for a Perfect About Page

As a quasi-reclusive introvert with paranoiac-critical tendencies, one of my least favorite aspects of blogging involves creating those dreadful “About” pages that reveal unknown things about you. About pages are important to many people, providing a way to learn about and connect with the person or people “behind the blog.” After all, websites are relatively impersonal, as viewers are required to extract meaning and personality from behind a computer screen. Regardless of the type of site or blog you happen […] Continue reading »

New Mobile CSS Styles for Perishable Press

The amount of time I spend surfing the Web from a mobile device has steadily increased since the acquisition of my new favorite mobile device. Unfortunately, many sites have yet to implement (or even consider) support for mobile devices. Without proper formatting, such sites are virtually useless, requiring unnecessary download times, displaying unreadable pages, and serving unusable content. Given the inevitable ubiquity of mobile access to the World Wide Web, providing reasonable support for handheld browsers is becoming increasingly important. […] Continue reading »

New Widgetized Version of AddMySite Released!

It must be national “update-your-WordPress-plugins” month around here or something. First a completely renovated version of Category LiveBookmarks Plus, then a WP-2.3-compatible facelift for BlogStats PCC, and now a completely widgetized & automated version of the popular AddMySite plugin. Coincidence? — I think not.. Continue reading »

New Version of BlogStats PCC for WP 2.3

Just a note to announce the release of a new version of BlogStats PCC. BlogStats PCC is a free WordPress plugin that provides an easy way to share your blog’s core statistics with your visitors. You can show off any or all of the following statistics: total number of posts total number of comments total number of categories total number of registered users total number of unregistered users total number of individual, static pages the date of the most recent […] Continue reading »

Killer Collection of CSS Resets

Using CSS to style semantically meaningful (X)HTML markup is an important key to modern web design practices. In a perfect world, every browser would interpret and apply all CSS rules in exactly the same way. However, in the imperfect world in which we live, quite the opposite frequently happens to be the case: many CSS styles are displayed differently in virtually every browser. Continue reading »

Rocking the Boat

Ladies and gentlemen, things have become a little too comfortable around here. Themes are displaying with nary a hitch, files are being downloaded as expected, URLs are served like butter, and the site is experiencing fewer errors (PHP, 404, etc.) than ever before. After two years of perpetual updating, posting, fixing, and tweaking, Perishable Press is finally performing exactly as desired (all things considered, of course). Yes sir, things are running quite smooth indeed.. A little too smooth. Sure, given […] Continue reading »

Everything You Ever Wanted to Know about Favicons

Fifty Favorite Favicons If you have a website, you need a favicon. For those who may not know, favicons are the small, square icons that frequently are associated with websites. Favicons appear in many places, including browser toolbars, bookmarks, tabs, and address bars. Favicons provide immediate visual identification of their represented sites, enabling super-easy navigation for Web users. While surfing bookmarks with fifty tabs open, finding and clicking on icons is far more efficient than reading through piles of link […] Continue reading »

Meditation on the Details

You want people to visit your site. Even better, you want people to stay awhile and enjoy your content. The more time visitors spend at your site, the more likely it becomes that they will notice the little things that make your site unique. As your guests scan your pages, you want to reassure them that you have accounted for everything. When I notice that a blogger has addressed the subtle nuances associated with running a site, I feel more […] Continue reading »

New Version of Category LiveBookmarks Plus for WordPress 2.3

CLB+ As many WordPress users now realize, there have been many fundamental changes in the new version of WordPress. The latest version of WordPress — 2.3 — features a considerably revamped database structure, including a complete reorganization and redistribution of the wp_categories table. Unfortunately, such database alterations have rendered inoperable many popular plugins, proving quite unfortunate not only for millions of WordPress users, but also for those of us who donate time, effort, and resources toward the development of freely […] Continue reading »

Ultimate .htaccess Blacklist 2: Compressed Version

In our original htaccess blacklist article, we provide an extensive list of bad user agents. This so-called “Ultimate htaccess Blacklist” works great at blocking many different online villains: spammers, scammers, scrapers, scrappers, rippers, leechers — you name it. Yet, despite its usefulness, there is always room for improvement. Continue reading »

Conversationalisms

I don’t know about you, but I have been fascinated with the fine art of interpersonal communication for many years. Specifically, I am intrigued by the complex subtleties involved with human conversation. Although I fail miserably at small talk, I enjoy following its unfolding and continually look for opportunities to lure the conversation into deeper, more relevant territory. Frequently, such attempts are met with unenthusiastic mockery, as conversing parties prefer to revel within the safe corridor of idle banter. I […] Continue reading »

Miscellaneous Happenings

Many changes around here lately — new styles, new software, new hardware, and a whole lot more. I will be covering several of these items in greater depth in future posts, but for now, here is an overview of some of the recent happenings unfolding here in Perishable land.. New Mobile Styles I finally took the time to throw down some tuff mobile CSS styles for Perishable Press. Before, the site was virtually impossible to use via mobile devices because […] Continue reading »

Critical Thinking Excercise, Part One: Just Do It

An excellent way to exercise your critical thinking skills involves critically analyzing corporate slogans. Company slogans such as Nike’s “Just do it,” Budweiser’s “King of beer” and Fruit Loop’s “Follow your nose!” are ubiquitous in contemporary capitalistic culture. So, as you journey through your day, keep your eyes and ears open to the various business taglines that you will inevitably hear, and pick your favorite for further analysis. Continue reading »

How to Verify the Four Major Search Engines

Keeping track of your access and error logs is a critical component of any serious security strategy. Many times, you will see a recorded entry that looks legitimate, such that it may easily be dismissed as genuine Google fare, only to discover upon closer investigation a fraudulent agent. There are many such cloaked or disguised agents crawling around these days, mimicking various search engines to hide beneath the radar. So it’s always a good idea to implement a procedure for […] Continue reading »

You Know Nothing

One of my favorite things to do involves reading and listening to the opinions of others. This is great for me, because people and their opinions are everywhere. I derive pleasure from considering alternate points of view and even enjoy arguing against my own ideas. Whenever I think that I honestly know something, I try questioning it until I prove myself wrong or decide to try again later. It usually doesn’t take very long to realize that I don’t know […] Continue reading »

Hello, I Hate You.

I have been fairly nervous about starting mindfeed.org. Like you, I fear ridicule, rejection, and criticism. Although I don’t understand exactly why, I find myself differentiating between the criticism of others and the criticism of myself. Perhaps the reason involves the perceived intention of the criticism. I know that when I criticize myself, it is done with the purpose of improving or bettering some aspect of myself. However, improving myself is not the result of every personal criticism. During certain […] Continue reading »

Welcome
Perishable Press is operated by Jeff Starr, a professional web developer and book author with two decades of experience. Here you will find posts about web development, WordPress, security, and more »
WP Themes In Depth: Deep dive into WP theme development.
Thoughts
Take a screenshot with Firefox (no extension required). Open Developer Tools Settings and enable the “Take a screenshot” button. Then click the button :)
Take a screenshot with Chrome (no extension required). Open DevTools, type Cmd + Shift + P, then type screenshot.
After 10 years working on my 2010 iMac, my upgrade finally arrived. Shiny new iMac shipped from Ireland :)
Too much caffeine weirds me out. But I love the taste of coffee. So once in a while I enjoy a small cup of decaf. Hits the spot.
Chris Coyier is a truly awesome person. One of the finest people I've ever worked with. Just #gottasayit
Excel won't open CSV file because SYLK format? Open it with text editor and add an apostrophe ' at the beginning of the file, save changes, done.
Displaying too many social media buttons and links all over the place imho makes you look desperate and frankly kinda sad.
Newsletter
Get news, updates, deals & tips via email.
Email kept private. Easy unsubscribe anytime.