- Augmented Reality
- Broadcast Television
- Content Strategy
- Customer Experience
- Customer Insights
- Data Storage
- Design-Experience Design
- Dreamforce 2013
- Google I/O
- HD Video
- Information Architecture
- Loudness War
- Marketo Summit
- Mobile March
- Offline Marketing
- Online Marketing
- Public Relations
- Salesforce Marketing Cloud
- Search Marketing
- Social Media
- Software Development
- Software Maintenance
- Sundog Spotlight
- Time-Lapse Photography
- User Experience
- Video Production
- Viral Marketing
- Web 2.0
- Web Development
- Web Video
September 04, 2009 | Paul Bourdeaux: Remembering the Old Ways - Debugging in 1999
Sometime I hate to admit how long I have been writing code - it tends to give away my age. The first program I wrote was in Apple Basic on the brand new Apple IIc (insert joke about my age here). But coding for as long as I have been has given me an interesting prospective on the tools and methodologies we use to develop software. The occasional look back to the ways we used to code makes you appreciate the current practices that much more.
Today I revisit the arduous task of debugging…
August 11, 2009 | Nick Green: All I want for Christmas is a new website
It’s been a gloomy year for eCommerce, but with sales predictions looking up, you should act now to primp your website for optimal sales this holiday season.
July 31, 2009 | Erik Uetz: Names and IDs
In XHTML 1 strict and HTML 5, the name attribute on many elements has been replaced with the id attribute. But name hasn’t been replaced entirely. Form elements still use both name and id, and both serve very different functions.
July 27, 2009 | Nick Green: Flash Catalyst offers new workflow
Adobe’s newest beta product, Flash Catalyst boasts that it’s the missing link between developers and designers. It gives a visual layout interface for designers to create and begin flushing out interactivity on the site. Adobe’s pitch is that this work flow allows for much of the front end development to actually be done by the designer leaving the true coding to the developer. It’s an interesting idea, but how useful will it be?
June 26, 2009 | Paul Bourdeaux: If It’s In The Code Base, Then It IS Code…
I didn’t make a code change. I just updated the CSS… Sound familiar to anyone? Or how about, By the way, I moved some stuff around in the JSP. But don’t worry, I didn’t change any code.” I am sure I am not the only one who has heard this before, usually right before an iteration meeting or a client demo. And when you hear that, if you are like me, you go into that meeting with a sense of dread - knowing that this “non-code” change is going to awaken the demo gods, and something is going to unexpectedly fail in mid demonstration.
May 26, 2009 | Erik Uetz: Skip Photoshop…Mock Up Tables in HTML and CSS
Photoshop is a great tool for mocking up websites. Layers, shapes, and filters help make the design process quick and easy. However, designing data tables can be a chore. Setting the spacing and alignment of the text, borders, and rows isn’t necessarily hard, but is definitely tedious. A simple change of cell padding could require resizing and moving dozens of objects and layers, one at a time.
My advice for mocking up data tables in Photoshop? Don’t bother. There are plenty of other tools that design tables with less effort. And since a mockup’s final destination is a website, why not start with HTML?
May 05, 2009 | Ben Hamilton: Top 5 Firefox Plugins for Web Developers
You just woke up from a 7 year bender with a shiny college degree sprawled across your chest and a job as a web developer at some hipster firm in uptown. So after you pop a couple tic-tacs to remove the smell of stale beer from your breath, you realize that your degree only covered web related topics from the late 90’s and none of that stuff is still in anyway applicable.
April 22, 2009 | Nick Green: After a decade of eCommerce, users expect “Buy Now”
Brick and mortar stores have been converting in-store chic to online cool for years, with differing levels of success. Sadly, many marketing departments are missing the bottom line when doing online, literally. As brands spend more and more online, they need to be sure that web can hold the same principles as POP (Point of Purchase) marketing.
April 22, 2009 | Jason Gibb: Can Google Come Out to Play?
If you are developing Web 2.0 software, you owe it to yourself to check out Google’s Ajax API Playground. This amazing little tool provides web developers with working code examples for every Ajax application programming interface (API) that Google offers. But that’s not all…
April 10, 2009 | Ben Hamilton: My Top 10 Expression Engine Extensions
This is a list of my top 10 Expression Engine extensions. It is hardly definitive, so if you disagree with me, then I encourage you to make your own list in the comments below.
April 07, 2009 | Melanie Gilbert: A Well-Formed Job Ticket
It’s common place to use some sort of ticket system to log work, whether it is a new project or supporting an existing system. I’ve come to the conclusion that writing and commenting a ticket is a special skill that requires thoughtful deliberation on the audiences involved. I’ve decomposed a ticket into what I consider essential elements.