Pages Navigation Menu

Software Mastery, the Fun Way

Twitter API: Using OAuth to access Twitter

Posted by on Feb 9, 2013 in Beginner's Mind, Blog | 4 comments

Twitter has changed their REST API to require authentication for every request. This means that we can no longer use simple JSONP requests from our web pages to access Twitter data. In this post, I describe how to write a PHP server script to make an authenticated Twitter request using the tmhOAuth library, and create a simple web application to use that server script to access Twitter data. And if you’ve read Head First HTML5 Programming, you’ll want to read this, so you can update your Chapter 7 code!

Read More

Ready for HTML and CSS? Get started with this FREE WickedlySmart Video

Posted by on Jul 10, 2012 in Beginner's Mind, Blog, Featured | 0 comments

Exciting news: we’ve just partnered with one of our favorite online training sites, macprovideo.com, to produce a set of HTML5 and CSS3 tutorials, and our first two tutorials are already up and ready for you.

Read More

Reader Question: passing functions as values?

Posted by on Jul 7, 2012 in Beginner's Mind, Blog, Reader Question | 6 comments

Another great question from a reader of Head First HTML5 Programming is about passing functions as values. This comes up when using the...

Read More

Reader Question: What is an API?

Posted by on Jul 6, 2012 in Beginner's Mind, Blog, Reader Question | 0 comments

A couple of weeks ago, I got a great question from a reader of Head First HTML5 Programming: What is a API? Is it like a constructor...

Read More

Reader Question: How to look at the computed style of an element?

Posted by on Feb 14, 2012 in Beginner's Mind, Blog, Reader Question | 0 comments

We recently got a question from Michael, who asks: When troubleshooting CSS issues, how can I determine the source of a style that is...

Read More

Reader Question: How to learn to program

Posted by on Jan 28, 2012 in Beginner's Mind, Blog | 10 comments

A reader from Kenya asks how best to get into programing. Eric Freeman answers the question, and the answer may not be what you...

Read More