Author Profile

Home » Author Profile

Kevin Yank

Kevin YankKevin began developing for the Web in 1995 and is a highly respected technical author. He wrote Build your own Database Driven Website using PHP and MySQL, a practical step-by-step guide published by SitePoint, and he's co-author of the SitePoint Tech Times, a bi-weekly newsletter for technically-minded web developers. Kev believes that any good webmaster should have seen at least one episode of MacGyver.

Send Kevin a message.

Kevin Yank has written 73 articles for SitePoint with an average reader rating of 8.9.

Most recent articles written by Kevin

How To Handle File Uploads With PHP
Build Your Own Database Driven Web Site Using PHP & MySQL, Part 4: Publishing MySQL Data on the Web
Build Your Own Database Driven Web Site using PHP & MySQL, Part 3: Introducing PHP
Build Your Own Database Driven Web Site Using PHP & MySQL, Part 2: Introducing MySQL
Build Your Own Database Driven Web Site Using PHP & MySQL, Fourth Edition
Build Your Own Database Driven Web Site Using PHP & MySQL, Part 1: Installation
Douglas Crockford: JavaScript Doesn’t Suck
Derek Featherstone: Accessibility is More Than Compliance
IE and Standards: Chris Wilson Talks
Adams and Clarke on CSS, the W3C, and Design
Kevin has written 73 articles in total. Show all articles.

All blog posts from Kevin

SitePoint Podcast #37: Social Media: The Bad and the Ugly
SitePoint Podcast #36: Don’t Feed the Trolls
Google Closure: How not to write JavaScript
Video: CSS Frameworks – Make the Right Choice
SitePoint Podcast #35: Typographic Design with Mark Boulton
SitePoint Podcast #34: Sorry About the Slashes
SitePoint Podcast #33: Team Opera at WDS09
SitePoint Podcast #32: Everything in the Cloud
SitePoint Podcast #31: SitePoint Cofounders Mark & Matt
CSS Frameworks and Semantic Class Names
SitePoint Podcast #28: Artisanal Bread
SitePoint Podcast #27: CSS with Rachel Andrew
Free Performance with MySQL Table Types
SitePoint Podcast #26: The Power is Yours
SitePoint Podcast #25: WordPress with Matt Mullenweg
SitePoint Podcast #24: Those Frames are Ironic
Host Your Own Short URLs
SitePoint Podcast #23: Web Fonts with Jeff Veen
SitePoint Podcast #22: Bing’s Boondoggles
SitePoint Podcast #21: Interview with Jon Hicks
SitePoint Podcast #20: YouTube Deep-sixes IE 6
SitePoint Podcast #19: Compuwhatnow?
Pretty URLs: Pretty Easy!
Get a Free iPhone: Help SitePoint Recruit a PHP Developer
SitePoint Podcast #18: Internet Explorer 8 … Percent?
First Look: Object Oriented CSS
SitePoint Podcast #17: 12 Kinds of Awesome
Web Fonts Get Real with Typekit
SitePoint Podcast #16: Online Marketing Inside Out
HTML 5: Now or Never?
SitePoint Podcast #15: This Way Up
SitePoint Podcast #14: The Cyberdyne Bill
Web Fonts: Do Something Positive!
SitePoint Podcast #13: Digging into the DiggBar
SitePoint Podcast #12: 41 Shades of Blue
SitePoint Podcast #11: Interview with Microsoft’s Chris Wilson
SitePoint Podcast #10: The Rainbow of Social Media
SitePoint Podcast #9: SitePoint at SXSWi
SitePoint Podcast #8: The Case For Web Apps
SitePoint Podcast #7: Let’s Get Twitter Out of Our System
Which URL is Right?
SitePoint Podcast #6: What to do about Internet Explorer 6
SitePoint Podcast #5: The Principles of Successful Freelancing
PHP Support in NetBeans 6.5
SitePoint Podcast #4: Pownce Closes Down
Dreamweaver CS4: A Powerful Tool for an Imperfect World
SitePoint Podcast #3: A Richer Web?
6 Steps to Professional Podcast Publishing
SitePoint Podcast #2: The Internet and the Election
SitePoint Podcast #1: The Economy
8 Professional Podcast Production Tips
Douglas Crockford on Web Standards and JavaScript
Pixel Fonts a Hot Button Topic at WDS08
A Minimal HTML Document
Rowspans & Colspans in CSS Tables
ECMAScript Harmony: New Life for JavaScript
Blockquote: Then and Now
Custom Web Fonts: Pick Your Poison
Google’s Flash Indexing Disaster
4 Easy Ways To Spruce Up Your HTML Markup
In-browser Development Tools: Firebug Still King
Apple’s MobileMe Misses the Mark
Did Rails Sink Twitter?
Two Hidden Features New in Firefox 3
Is Your JavaScript Library Standards Compliant?
A PHP Guy’s Look At Python
CSS Gradients, Transforms, Animations, and Masks
The Changing Face of Web Hosting
Standards Support in Internet Explorer 8 beta 1
Sign up for the Marketplace 2.0 Beta
Table-Based Layout Is The Next Big Thing
IE8 Version Targeting: Microsoft Considers Feedback
Yahoo! For Sale: Will Developers Be Left Behind?
WWW or NO-WWW?
Fear and Loathing in Standardsville: The IE8 Opt-in Debate
Coming Soon: Changes to the CSS Working Group?
Netscape Navigator Goes Quietly Into the Night
Happy Holidays from SitePoint!
Java 6 for Mac OS X Back on the Radar
IE8 Passes Acid2 Test, Web Standards Project Dies of Shock
Clarke Calls for CSS Working Group to be Disbanded
Opera's Antitrust Complaint: Microsoft Must Support Standards
Microsoft Names IE8, Bill Gates to 'Look Into' Transparency
Microsoft and Mozilla Disagree on Browser Security
24 Ways 2007 Underway
SitePoint CSS Reference Closed Beta
Firefox Rendering Bug Fixed in Record Time
In All Fairness … Internet Explorer Still Stinks
Missing in Action: Java 6 for Mac
CSS Positioning: Three Specs Better than One?
IE 7 Update for Pirated Windows Users
Usability: More than Skin Deep at Web Directions
WDS07 Bonus Feature: Chris Wilson (Microsoft)
WDS07 Bonus Feature: Andy Clarke & Cameron Adams
PC vs. Mac Redux
A New Standard for HTML Email
Yahoo! Acquires Zimbra
Web Directions South 2007 opens in Sydney
News Wire: Yahoo! Acquires Zimbra, WordPress 2.3, and more
SitePoint at Web Directions South & Webjam
Mac vs PC and the Future of the Web
News Wire: How to make HTML email rock
News Wire: Two New Opera Releases
Design Contests 2.0 to Launch without Servers
News Wire: 27 things you don't know about PHP
Simply JavaScript: The Core Library
SitePoint Proposes Four SXSWi 2008 Panels
News Wire: A Blueprint for CSS Design
Facebook: Breaking Down the Walls
News Wire: Google's New Meta Tag
News Wire: PHP 4’s Days are Numbered
JavaScript: How Simple is Too Simple?
News Wire: The iPhone Cometh
News Wire: The Business Case for Web Standards
Simply JavaScript
Find Us a Team Leader, Get a MacBook Pro!
News Wire: Look Who's Back from the Dead
First Look: Google Gears
News Wire: Ruby on Everything
News Wire: Zend Framework is here
Good and Bad PHP Code
News Wire: Is PHP Doomed?
News Wire: We're Back!
Six Months Later: The New HTML Working Group
SitePoint Books now in PDF format!
JavaScript and Screen Readers
JavaScript Keyboard Accessibility
Internet Explorer 7 - The State of Play
News Wire: W3C Launches HTML Working Group
News Wire: Cracker adds backdoor to WordPress
News Wire: PHP Group accused of security incompetence
Handling JavaScript-disabled Browsers
JavaScript Isn't Evil
See you at Dx3 in Boston!
News Wire: Dojo, jQuery, and YUI forge ahead
Avoiding Evil JavaScript
The Hard Facts about Heading Structure
SitePoint Hiring Web Tech Enthusiasts!
News Wire: The Secret Origin of Ajax
News Wire: Chris Wilson to Chair W3C HTML Working Group
Talks Online: JavaScript Mashups and Coping with the New Web
Microsoft Breaks HTML Email Rendering in Outlook 2007
News Wire: How's Your Uncached Performance?
News Wire: CSS Turns Ten
News Wire: Bill Gates on Web Standards
News Wire: Google Rips Off Yahoo!
News Wire: Developers Don't Design?
News Wire: "Flash Killer" WPF/E Preview
Free Video: Recognizing Web 2.0
News Wire: Liquid vs. Fixed
Free at Last: Firebug 1.0 Beta
News Wire: Perfection Meets Reality
News Wire: Java Goes Open Source
HTML's Uncertain Future
News Wire: The Future of HTML and IE
News Wire: Microsoft to Tackle PHP
News Wire: IE 7: Were they ready?
News Wire: Reinventing HTML
Oct 26, 2006 News Wire
The State of ColdFusion
The Browser Wars: Not Taking Sides
Oct 25, 2006 News Wire
Oct 24, 2006 News Wire
IE 7 Incompatibility Sightings
Oct 23, 2006 News Wire
Oct 18, 2006 News Wire
Oct 11, 2006 News Wire
Oct 8, 2006 News Wire
WD06: Jeremy Keith, "Explaining Ajax"
WD06: Kelly Goto, "Designing for Lifestyle"
SitePoint at Web Directions South
Sep 20, 2006 News Wire
Sep 18, 2006 News Wire
Sep 13, 2006 News Wire
Sep 11, 2006 News Wire
Sep 7, 2006 News Wire
Sep 6, 2006 News Wire
Sep 5, 2006 News Wire
Sep 4, 2006 News Wire
Aug 31, 2006 News Wire
Aug 30, 2006 News Wire
Aug 29, 2006 News Wire
Aug 28, 2006 News Wire
MS Details IE7 CSS Changes
OSCON 2006: Practical OpenID
OSCON 2006: No Flash Required: Interactive Browser Graphics
OSCON 2006: Cosmo and Scooby: Standards-Based Open Source Calendaring
OSCON 2006: Ajax + .NET = Atlas
OSCON 2006: Web Heresies: The Seaside Framework
OSCON 2006: Understanding ZFramework
OSCON 2006: Gettting Rich with PHP5
OSCON 2006: Cross-site Ajax
OSCON 2006: Ajax Optimization Techniques
OSCON 2006: Django: Web Development with Journalists' Deadlines
OSCON 2006: Tim O'Reilly keynote
OSCON 2006: Rock-solid Web Development: Testing Web Apps
News Wire on Holiday
Jul 20, 2006 News Wire
Jul 19, 2006 News Wire
Jul 17, 2006 News Wire
Jul 13, 2006 News Wire
Jul 12, 2006 News Wire
Jul 11, 2006 News Wire
Jul 10, 2006 News Wire
Jul 6, 2006 News Wire
Jul 5, 2006 News Wire
Jul 4, 2006 News Wire
Jul 3, 2006 News Wire
Jun 30, 2006 News Wire
Jun 29, 2006 News Wire
Jun 28, 2006 News Wire
Jun 27, 2006 News Wire
Jun 26, 2006 News Wire
Jun 22, 2006 News Wire
Jun 21, 2006 News Wire
The Inevitable AJAX Book
Flickr, Zooomr and API Parity
Jun 20, 2006 News Wire
Jun 19, 2006 News Wire
Jun 16, 2006 News Wire
Fill out our developer survey and win a 20" LCD monitor
Jun 15, 2006 News Wire
Jun 14, 2006 News Wire
Jun 13, 2006 News Wire
Jun 12, 2006 News Wire
Jun 9, 2006 News Wire
Announcing the SitePoint News Wire
Back to Basics with Build Your Own Web Site The Right Way Using HTML & CSS
Web Directions, Sydney 2006 - WIN an XBOX 360 from SitePoint
FireBug 0.4 includes JavaScript Debugger
First Look: Google Web Toolkit
Web Standards Group tonight
Write Java Web Apps in Visual Basic (or JavaScript!)
Microsoft's Web Standards Motivations
Sun: Open source Java not whether but how
Follow JavaOne 2006 online
Yahoo! UI and DP Libraries Updated
AJAX Gotchas
JRun 5 hits beta
CSS Support in Email
Is Your Site This Dynamic?
Google Advertises Firefox to IE Users
IE7 Beta 2 Available to End Users
Tomcat sucks... Is Apache flawed?
W3C works to standardize XMLHttpRequest
Sun Developer Days 2006: Day Two
Sun Developer Days 2006: Day One
Internet Explorer public bug database
Is AJAX Cross-Browser?
Flex 2 is not "all or nothing"
min/max-width/height supported by IE7!
A Belated Word on The JavaScript Anthology
Updated IE7 Beta 2 Preview
Do you know your character encodings?
Craigslist: It Doesn't Have to be Ugly
Prototype Element Methods More Convenient
IE7 Team Chat Transcript
Screencast: Photoshop Starburst Effect
Google Page Creator: When It's All Just Too Hard
Full Feeds Financially Fruitful For Now
Scriptio: It's Flash without Flash!
JavaScript Libraries and Patterns: Yahoo! Does AJAX
JBuilder Seeks Good Home
coComment Turns Blog Comments into Conversations
Java Studio Creator 2 Released and Still Free
IE7 Beta 2 Released
Is this a Safari bug?
Track Your Hacks with CVS
Apple "photocasting" Mac only, uses invalid RSS
PHP's "doggie" easter egg
YourKit Java Profiler: 75% Off!
Web 2.0 Connectedness
Web Developer Toolbar 1.0 released
Canvas for IE with VML
Servlets 2.5: Scream or yawn?
Mozilla XForms presentation from OSDC
Ruby on Rails: a look at the code
RSS icon "standardized"
Ruby on Rails 1.0 is out
Mozilla XForms Project threatened by cut-backs
IE7 beta 2 bumped to 2006
Sun's Java Studio Creator is also a free download
Visual Studio 2005 Express Editions are free downloads
What won't be fixed in IE7
Safari wins the Acid2 race (official)
Bookmarks and back button history for AJAX apps
.NET Framework 2.0 goes gold
Cross-browser XForms
A singularity of information
MySQL 5.0 stable release
Store large data client-side with AMASS
PHP Collaboration Project official home
SimpleXML and namespaces
JavaOne 2004 and 2005 presentations free online
PHP Collaboration Project official Q&A
Zend and IBM to co-develop new PHP IDE and framework
Flex 2 and Flash Player 8.5 alphas available
Preview: JBuilder 2006 vs. IntelliJ IDEA 5.0
Web 2.0 is about...
Microsoft says: de-hack your CSS
Free JavaScript compressor available online
Yoda-speak as a model for language design
Flex 2.0 announced with more affordable pricing
Web Essentials 2005: The Day After
Web Essentials 2005: Day Two
Web Essentials 2005: Day One
SitePoint at Web Essentials 2005
JavaForge: SVN hosting for your open source project
What do you call this: =>
Opera goes free without ads
Greasemonkey beta available for Firefox 1.5
cssQuery(): query the DOM with CSS selectors
Latest IE7 Updates from PDC
Jetty 6.0 to provide new architecture for AJAX apps
XMLHTTP to go native, and other IE7 goodness
Learn J2EE programming with passion
Zimbra AjaxTK: A toolkit for AJAX-powered GUIs
Flash Player 8 Final released
Zimbra: Gmail and Exchange meet Open Source, Java and AJAX
DHTML Lemmings is back
Lightweight screencasting with vnc2swf
Hurricane relief for Windows/IE users only
More CSS fixes for IE7
Got Layout? Internet Explorer's page layout secrets
Learn the Google Maps API in a hurry
Flash desktop apps go open source
Microsoft backs off XHTML support in Whidbey
Java applets to gain new life in Mac Firefox
Opera turns 10: Get your free registration code!
Stockholders approve Adobe/Macromedia merge
State of AJAX
RSS evokes blank stares
Microsoft releases second Acrylic preview
Online maps get flashy
Google insider launches SEM blog
Macromedia Studio 8 Preview
IE7 Beta 2 fix list posted
IE7 Beta 1 released... but not to you
Open repository brings modularity to JavaScript
Microsoft launches Virtual Earth
IE7 Beta 1 release date set
W3C seeks feedback on CSS3
"Serious security vulnerability" in Greasemonkey
Firefox Secrets interview on Computer America
Vulnerability affects PHP XML-RPC library
Java SE 6: what's in a name?
PHP 5.1's Killer Feature?
Jetty really is lightweight!
Swing Renaissance - Cool Java UI Examples
Another passenger on the Eclipse bandwagon: Flash?!
Some IDE news
Playing MP3s with Java
The Grand Tour: A crash course in Java-less JSP
Sweeten your source with the best monospaced fonts
DWR is AJAX for Java
Java 5 available for Mac OS X
Java 5 1.5.0_03 released
Java 6 'Mustang' New Desktop Features Announced
JBuilder to emulate WebSphere
Mac OS X 10.3.9 update breaks Java
O'Reilly Launches CodeZoo
Java for Mobile Phones: The Next Generation
A Shared Virtual Machine at Last?
Signs JBuilder is on the way out
Video game written in Ant
Free IntelliJ IDEA for OSS Developers
Java 5 launched with java.com redesign
Of Java and Gin
James Gosling Unplugged in Australia
The Grand Tour: Kickin' It MVC Style
The Grand Tour: Old School JSP
Plug-in security fix now on Java.com
If I had a hammer, I'd hammer in the morning...
Java Plug-In Security Vulnerability Fixed
Get your Java 6.0 builds here!
Eyein' Orion
The Grand Tour: Servlets
Community-driven documentation
Talking to MySQL: Your First Look at JDBC
Let's start at the bottom...
Quick-and-dirty Web Development with Java Studio Creator
In search of a beginner-friendly server
Rediscovering Java

Follow SitePoint on...