---
title: Fresh Thoughts Blog | Cappy Popp
description: Cappy Popp has decades of software development experience and has successfully designed and implemented digital strategies for dozens of companies in multiple markets. Cappy specializes in digital strategy, analytics, and monitoring and is the co-author of the acclaimed book, Essential Facebook Development.
---

<https://www.thoughtlabs.com/>

- [About Us](https://www.thoughtlabs.com/about.html)
- [Our Services](https://www.thoughtlabs.com/services.html)
- [Our Clients](https://www.thoughtlabs.com/clients.html)
- [Our Blog](https://blog.thoughtlabs.com/blog/)
- [Our Book](https://www.thoughtlabs.com/book.html)
- [Free Resources](https://www.thoughtlabs.com/free-resources.html)
- [Speaking](https://www.thoughtlabs.com/speaking.html)
- [Contact Us](https://www.thoughtlabs.com/contact.html)

<https://twitter.com/thoughtlabs> <https://www.facebook.com/thoughtlabs>

# Fresh Thoughts

Practical insights on digital marketing, social media strategy, content marketing, and analytics.

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/linkedin-matched-audiences-account-targeting-hero-1.jpg)](https://blog.thoughtlabs.com/blog/ultimate-guide-to-linkedin-matched-audiences-account-matching)

## [Your Ultimate Guide to LinkedIn Matched Audiences: Account Matching](https://blog.thoughtlabs.com/blog/ultimate-guide-to-linkedin-matched-audiences-account-matching)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · May 16, 2017 · LinkedIn Advertising

Account-based marketers just got a huge gift from LinkedIn. LinkedIn recently launched its Matched Audiences advertising targeting product to the public. Unlike LinkedIn’s targeting templates, which ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/linkedin-matched-audiences-contacts-main.jpg)](https://blog.thoughtlabs.com/blog/ultimate-guide-to-linkedin-matched-audiences-contact-matching)

## [Your Ultimate Guide to LinkedIn Matched Audiences: Contact Matching](https://blog.thoughtlabs.com/blog/ultimate-guide-to-linkedin-matched-audiences-contact-matching)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · May 9, 2017 · LinkedIn Advertising

Last week LinkedIn officially launched its Matched Audiences advertising targeting product to the public. Unlike LinkedIn’s targeting templates, which allow you to build and save audiences using ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/linkedin-targeting-templates-post-hero.jpg)](https://blog.thoughtlabs.com/blog/how-to-create-linkedin-targeting-templates-to-save-advertising-audiences)

## [The Killer LinkedIn Advertising Tool You Didn't Know Existed: Targeting Templates for Saved Audiences](https://blog.thoughtlabs.com/blog/how-to-create-linkedin-targeting-templates-to-save-advertising-audiences)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Apr 20, 2017 · LinkedIn Advertising

You've been there: a deadline is looming for The Big Campaign. You have the budget, approved creative is finally in place, you've avoided obvious mistakes, and the ad content speaks perfectly to your ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/LinkedIn_Groups_Nodes.png)](https://blog.thoughtlabs.com/blog/5-unexpected-benefits-of-linkedin-groups)

## [5 Unexpected Benefits of LinkedIn Groups](https://blog.thoughtlabs.com/blog/5-unexpected-benefits-of-linkedin-groups)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Oct 17, 2016 · LinkedIn

LinkedIn Groups are a great way to build credibility for yourself or your business. You can join up to 50 of them, but why bother? What benefits could you expect to see by joining even one? Aren't ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/retargeting-with-logo-sm.jpg)](https://blog.thoughtlabs.com/blog/overcome-ad-retargeting-challenges-with-free-calculator)

## [Overcome Your Ad Retargeting Challenges with our Free Calculator](https://blog.thoughtlabs.com/blog/overcome-ad-retargeting-challenges-with-free-calculator)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Jul 14, 2016 · Social Advertising

Retargeting: Challenging But Important Retargeting helps convert people who've abandoned your site or app into customers. According to AdRoll, only, "2% of shoppers convert on the first visit" to a ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/LinkedIn-Advertising-Tips.jpg)](https://blog.thoughtlabs.com/blog/5-unexpected-tips-for-linkedin-advertising)

## [5 Unexpected Tips For LinkedIn Advertising](https://blog.thoughtlabs.com/blog/5-unexpected-tips-for-linkedin-advertising)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Oct 12, 2015 · Social Advertising

The self-service advertising experience within LinkedIn has come a long way in the last couple of years. With 40% of its revenue now coming from content marketing (via direct sponsored content) ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/MeasuringMarketingCapabilities.png)](https://blog.thoughtlabs.com/blog/what-social-media-and-mobile-metrics-are-the-hardest-to-measure)

## [1 in 5 Marketers Find Social Media Metrics Hardest to Measure. Why?](https://blog.thoughtlabs.com/blog/what-social-media-and-mobile-metrics-are-the-hardest-to-measure)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · May 11, 2015 · Analytics

Focusing on metrics that track to specific objectives is the key to successful tracking of marketing campaigns, said managing VP Julie Hopkins and mobile marketing lead Mike McGwire of Gartner at ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/meerkat.jpg)](https://blog.thoughtlabs.com/blog/twitter-periscope-mobile-app-takes-live-streaming-mainstream)

## [Twitter Periscope Mobile App Poised to Take Live Streaming Mainstream](https://blog.thoughtlabs.com/blog/twitter-periscope-mobile-app-takes-live-streaming-mainstream)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Mar 27, 2015 · Social Media News

Yesterday Twitter launched Periscope, its long-rumored live-streaming mobile app service. Hot on the heels of the SXSW darling Meerkat, Periscope is designed to give the ability for anyone with the ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/landing-page.jpg)](https://blog.thoughtlabs.com/blog/5-great-landing-page-examples)

## [5 Great Landing Pages Guaranteed to Get Leads](https://blog.thoughtlabs.com/blog/5-great-landing-page-examples)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Mar 26, 2015 · Social Strategy and Tactics

Building excellent landing pages that result in high conversions is undeniably hard. The most important goal for a landing page is to get your visitor to take a specific action. Nothing else. ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/twitter-mouth.jpg)](https://blog.thoughtlabs.com/blog/week-in-social-media-twitter-buyout-myspace-pew-social-media)

## [Week in Social Media: Twitter Buyout Brouhaha, MySpace Boom, New Pew](https://blog.thoughtlabs.com/blog/week-in-social-media-twitter-buyout-myspace-pew-social-media)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Jan 22, 2015 · Social Media News

Here are some of the key things you should know from the world of social media this week:

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/cross-posting-social-networks.jpg)](https://blog.thoughtlabs.com/blog/cross-posting-in-social-channels)

## [Best Practices for Cross-Posting in Social Channels](https://blog.thoughtlabs.com/blog/cross-posting-in-social-channels)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Jan 12, 2015 · Social Strategy and Tactics

Copying boiler plate posts between multiple networks using Buffer, HubSpot, Sprinklr, Hootsuite, Salesforce or other cross-posting tools is better than nothing, but you can expect about the same ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/bigstock-Tired-Overworked-Businessman-S-59022113.jpg)](https://blog.thoughtlabs.com/blog/making-social-media-analytics-easier-the-personal-macro-workbook)

## [Making Social Media Analytics Easier: The Personal Macro Workbook](https://blog.thoughtlabs.com/blog/making-social-media-analytics-easier-the-personal-macro-workbook)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Jul 25, 2014 · Analytics

Social media analytics are hard. That's one of the biggest problems with social media. Anything that makes them easier is awesome. Anyone that has spent professional, quality time with Radian6, ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/drawing-social-networks-300x282.jpg)](https://blog.thoughtlabs.com/blog/social-search-the-6-ps-preventing-its-penetration)

## [Social Search: The 6 P's Preventing its Penetration](https://blog.thoughtlabs.com/blog/social-search-the-6-ps-preventing-its-penetration)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Mar 4, 2013 · Social Strategy and Tactics

We all know social search is coming. We've discussed the details of Facebook Graph Search in a previous post. But there are several major hurdles that need to be cleared in order for it to truly ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/facebook-timeline-profile-2.png)](https://blog.thoughtlabs.com/blog/facebook-launches-new-timeline-for-brand-pages)

## [Facebook Launches New Timeline for Brand Pages](https://blog.thoughtlabs.com/blog/facebook-launches-new-timeline-for-brand-pages)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Feb 28, 2012 · Social Media News

This morning on the Today Show Facebook publicly launched the new Timeline view for brand Pages. It's a major departure from the existing look, feel, management, and operation of Pages today. There ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/apache-httpd.png)](https://blog.thoughtlabs.com/blog/how-to-set-up-apache-on-windows-7-to-support-facebook-secure-browsing)

## [How to Set Up Apache on Windows 7 to Support Facebook Secure Browsing](https://blog.thoughtlabs.com/blog/how-to-set-up-apache-on-windows-7-to-support-facebook-secure-browsing)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Mar 25, 2011 · Programming

In late January Facebook finally added support for HTTPS, allowing users to browse the site securely. HTTPS provides a combination of the HTTP and SSL protocols, enabling encrypted communication ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/sxswi2011.jpg)](https://blog.thoughtlabs.com/blog/sxsw-interactive-2011-wrap-up)

## [SXSW Interactive 2011 Wrap-up](https://blog.thoughtlabs.com/blog/sxsw-interactive-2011-wrap-up)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Mar 16, 2011 · Social Media News

Well, it's gone for another year. Along with my voice and ability to walk without wincing for the next few days. So here's the big takeaways from the show for me:

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/social_brand_logo-300x242-1.jpg)](https://blog.thoughtlabs.com/blog/our-client-avg-technologies-ranked-15-in-the-social-brands-100)

## [Our Client AVG Technologies Ranked 15 in the Social Brands 100](https://blog.thoughtlabs.com/blog/our-client-avg-technologies-ranked-15-in-the-social-brands-100)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Mar 10, 2011 · Thought Labs News

A big congratulations goes out to our client AVG Technologies who just ranked 15th in the Social Brands 100! It's now the number 2 technology company behind Dell. Among the companies that AVG ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/Facebook-Developer-Mar-20-2024-06-54-53-5471-PM.png)](https://blog.thoughtlabs.com/blog/facebooks-next-steps-facebooks-roadmap-for-2009)

## [Facebook's Next Steps: Facebook's Roadmap for 2009](https://blog.thoughtlabs.com/blog/facebooks-next-steps-facebooks-roadmap-for-2009)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Oct 28, 2009 · Social Media News

Today Facebook presented a 6-month developer roadmap. Finally - it's been frustrating as hell writing a book about Facebook and not knowing what was coming from them and when, not to mention staying ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/mitxlogo-1.png)](https://blog.thoughtlabs.com/blog/discover-secrets-of-web-marketing-in-a-down-economy)

## [Discover Secrets of Web Marketing in a Down Economy](https://blog.thoughtlabs.com/blog/discover-secrets-of-web-marketing-in-a-down-economy)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Jun 18, 2009 · Thought Labs News

Cappy Popp will be speaking at a MITX event Wednesday, June 24, 2009 on a panel titled, 'Web Marketing on a Shoestring - Being Scrappy in a Down Economy'.

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/girlsintech-1.jpg)](https://blog.thoughtlabs.com/blog/video-posted-cappy-popp-speaks-on-panel-at-git-boston)

## [Video: Cappy Popp on Using Social Media in your Organization](https://blog.thoughtlabs.com/blog/video-posted-cappy-popp-speaks-on-panel-at-git-boston)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Jun 16, 2009 · Thought Labs News

Mike Langford, fellow panelist and CEO of Tweetworks, has posted video of the panel discussion from the Girls in Tech Boston event held on May 6th, 2009 at Microsoft's Cambridge Research Center.

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/Facebook-Developer-Mar-20-2024-06-51-16-4635-PM.png)](https://blog.thoughtlabs.com/blog/facebook-enables-quick-transitions-to-speed-application-load-times)

## [Facebook Enables Quick Transitions to Speed Application Load Times](https://blog.thoughtlabs.com/blog/facebook-enables-quick-transitions-to-speed-application-load-times)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Apr 15, 2009 · Programming

Today Facebook launched a beta feature it calls ‘Quick Transitions.’ This feature supposedly results in faster load times for Facebook Platform Application canvas pages. It somehow uses Ajax to load ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/Techtarget-logo.png)](https://blog.thoughtlabs.com/blog/selling-to-cios-best-practices)

## [Selling to CIOs: Best Practices](https://blog.thoughtlabs.com/blog/selling-to-cios-best-practices)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Apr 14, 2009 · Social Strategy and Tactics

Today I attended the TechTarget Online ROI Summit. Great seminar: most importantly one of the panels was focused on 'Understanding the CIO's Agenda and Making Sure you are on it.' Interesting panel. ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/air_force_web_posting_response_assessment.gif)](https://blog.thoughtlabs.com/blog/dealing-with-negativity-handling-criticism-effectively-online)

## [Dealing with Negativity: Handling Criticism Effectively Online](https://blog.thoughtlabs.com/blog/dealing-with-negativity-handling-criticism-effectively-online)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Apr 9, 2009 · Community Management

One of the biggest fears in dealing with social media (especially on a service as public as Twitter) is how to deal with inevitable negative comments about you or your brand. There’s a right and ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/Facebook-Developer-Mar-20-2024-06-54-53-5471-PM.png)](https://blog.thoughtlabs.com/blog/dealing-with-new-facebook-fan-pages-part-one-page-getting-page-status)

## [Dealing With New Facebook Fan Pages, Part One: Getting Page Status](https://blog.thoughtlabs.com/blog/dealing-with-new-facebook-fan-pages-part-one-page-getting-page-status)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Mar 28, 2009 · Programming

The new (as of March 2009 - who knows what next week holds) Facebook Pages have become more like regular Facebook profiles. The important thing to note for the purpose of this post is that they now ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/flash_cs4.jpg)](https://blog.thoughtlabs.com/blog/setting-up-flash-cs4-to-log-trace-messages-to-a-file)

## [Setting up Flash CS4 to log trace messages to a file](https://blog.thoughtlabs.com/blog/setting-up-flash-cs4-to-log-trace-messages-to-a-file)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Dec 8, 2008 · Programming

This is a very handy feature, especially if you have to write your code in Actionscript 2 for which the Flash CS4 debugger is terrible, terrible, terrible. Trace messages are great but when your ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/Facebook-Developer-Mar-20-2024-06-54-53-5471-PM.png)](https://blog.thoughtlabs.com/blog/facebook-updating-the-developer-app)

## [Facebook Updating the Developer App](https://blog.thoughtlabs.com/blog/facebook-updating-the-developer-app)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Nov 30, 2008 · Programming

Facebook says they will soon be updating the developer application that allows you to manage your applications. It's about time. It's a mess at the moment. As long as they don't break the application ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/masstlc_logo-1.jpg)](https://blog.thoughtlabs.com/blog/getting-the-first-round-of-funding-the-venture-capital-process)

## [Getting the First Round of Funding: the Venture Capital Process](https://blog.thoughtlabs.com/blog/getting-the-first-round-of-funding-the-venture-capital-process)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Oct 6, 2008 · Social Strategy and Tactics

This week I attended the excellent MassTLC unConference. Among excellent sessions on effective use of Twitter, how to generate free PR, common startup mistakes, and others the unConference was a ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/Facebook-Developer-Mar-20-2024-06-54-53-5471-PM.png)](https://blog.thoughtlabs.com/blog/facebook-expands-the-events-api)

## [Facebook Expands the Events API](https://blog.thoughtlabs.com/blog/facebook-expands-the-events-api)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Aug 13, 2008 · Programming

Facebook reported yesterday that they are new Events API calls that will: "...allow applications to create, modify, and cancel events, as well as submit a user's RSVP to any event that the ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/Facebook-Developer-Mar-20-2024-06-58-08-8835-PM.png)](https://blog.thoughtlabs.com/blog/facebook-adding-more-filters-to-news-feed)

## [Facebook: Adding more Filters to News Feed](https://blog.thoughtlabs.com/blog/facebook-adding-more-filters-to-news-feed)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Aug 13, 2008 · Social Media News

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/bigstock-Confused-businessman-standing-39405391-small.jpg)](https://blog.thoughtlabs.com/blog/the-changing-meaning-of-roi-proving-the-value-of-social-media-2)

## [The Changing Meaning of ROI: Proving the Value of Social Media](https://blog.thoughtlabs.com/blog/the-changing-meaning-of-roi-proving-the-value-of-social-media-2)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Jun 10, 2008 · Social Strategy and Tactics

One of the first questions we usually are asked by potential clients involves ROI (return on investment.) It is a valid and critical question, no matter the size of the company or its marketing ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/facebook-pages-logo.jpeg)](https://blog.thoughtlabs.com/blog/facebook-pages-free-as-in-beer)

## [Facebook Pages: Free as in Beer?](https://blog.thoughtlabs.com/blog/facebook-pages-free-as-in-beer)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Jun 10, 2008 · Social Strategy and Tactics

Marketing Sherpa had an interesting post recently on Facebook Pages. I wanted to comment on it since I think though relevant and timely it missed some really relevant points that our clients face as ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/GSP_East-1.gif)](https://blog.thoughtlabs.com/blog/cappy-popps-slides-from-gsp-east-migrating-from-facebook-to-bebo)

## [Cappy Popp's Slides from GSP East: 'Migrating from Facebook to Bebo'](https://blog.thoughtlabs.com/blog/cappy-popps-slides-from-gsp-east-migrating-from-facebook-to-bebo)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Jun 9, 2008 · Programming

Here are my slides from my presentation this morning at GSP East. Please let me know if you have any questions. Migrating From Facebook To Bebo from hiscapness

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/Facebook-Developer-Mar-20-2024-06-54-53-5471-PM.png)](https://blog.thoughtlabs.com/blog/facebook-and-canvas-page-posting)

## [Facebook: and canvas page POSTing](https://blog.thoughtlabs.com/blog/facebook-and-canvas-page-posting)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Feb 21, 2008 · Programming

I came across this issue today where I was getting an error when trying to add the to a canvas page of a page-only app. The app was installed on a Facebook Page of which I was an admin.

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/Facebook-Developer-Mar-20-2024-06-51-16-4635-PM.png)](https://blog.thoughtlabs.com/blog/facebook-api-undocumented-cookie-management-rest-apis)

## [Facebook API: Undocumented Cookie Management REST APIs](https://blog.thoughtlabs.com/blog/facebook-api-undocumented-cookie-management-rest-apis)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Feb 14, 2008 · Programming

The Facebook API does have a way to set and get cookies, but it is in beta so is not currently part of the FB PHP libraries. I found it out by searching through forums, by trial-and-error, and on the ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/Facebook-Developer-Mar-20-2024-06-54-53-5471-PM.png)](https://blog.thoughtlabs.com/blog/facebook-vs-myspaceopensocial-development)

## [Facebook vs. MySpace/OpenSocial Development](https://blog.thoughtlabs.com/blog/facebook-vs-myspaceopensocial-development)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Feb 7, 2008 · Programming

After having looked at MySpace's OpenSocial implementation I wanted to provide a comparison between it and the Facebook development platform. They are based upon completely different models and ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/php-1.png)](https://blog.thoughtlabs.com/blog/phps-mystical-__set_state-method)

## [PHP's mystical \_\_set\_state method](https://blog.thoughtlabs.com/blog/phps-mystical-__set_state-method)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Feb 1, 2008 · Programming

PHP 4.x introduced magic methods with the \_\_serialize and \_\_unserialize methods. Since then many have been added. Love them or hate them as a language abomination magic methods are here to stay. Most ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/cmd.jpg)](https://blog.thoughtlabs.com/blog/windows-dynamic-system-environment-variables)

## [Windows Dynamic System Environment Variables](https://blog.thoughtlabs.com/blog/windows-dynamic-system-environment-variables)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Dec 5, 2007 · Programming

For the longest time I have used 4NT as a replacement for the Windows CMD.exe shell. It provides an environment variable, \_CWD, that provides the current working directory. I never knew that Windows ...

[![](https://blog.thoughtlabs.com/hubfs/Imported_Blog_Media/javascript_console.jpg)](https://blog.thoughtlabs.com/blog/how-to-run-arbitrary-multi-line-javascript-in-firefoxs-firebug-debugger)

## [How to run arbitrary multi-line Javascript in Firefox's Firebug Debugger](https://blog.thoughtlabs.com/blog/how-to-run-arbitrary-multi-line-javascript-in-firefoxs-firebug-debugger)

 By [Cappy Popp](https://blog.thoughtlabs.com/blog/author/cappy-popp) · Sep 27, 2007 · Programming

I use the console in Firebug all the time to test out one-liners in Javascript (like regexes for instance), but I had no idea that you could type multiple lines of JS in Firebug and run it. As I ...

 Copyright © 2026 Thought Labs, LLC. All rights reserved. Website Design & Development by [Metropolis](https://www.metropoliscreative.com)  |  [privacy policy](https://www.thoughtlabs.com/privacy.html)  |  [cookie policy](https://www.thoughtlabs.com/cookie-policy.html)  | 

cookie settings