Author: Michael
Date: October 22, 2008 at 10:42 pm
When I first started looking at Zen Cart templates, I approached the task from the perspective of creating a WordPress theme. The Zen Cart template documentation, such as it is, does a good job of explaining the directory layout to use for a custom template, but it doesn’t actually explain what PHP functions can be used in template files.
I started looking for documentation on Zen Cart “template tags” and became frustrated by the fact that there isn’t really any such documentation. I then decided to go about documenting the Zen Cart template functions myself. It turns out, that’s actually not the best approach.
We have added the wonderful Twitter Tools and Disqus plugins for WordPress. Twitter Tools is a plugin which allows automatic Twitter tweets when blog posts are published, as well as automatic posting of Twitter content on a WordPress blog. For now, we only have it configured to go from WordPress to Twitter, which makes sense as our company twitter account is not particularly active and isn’t intended to be.
Disqus is a cross-site commenting system which has become very popular over the past few months. We want to encourage high quality conversations on this web site and having a modern commenting system is a great way to start.
I was supposed to write the Delicious Day post for last week, but I got busy so here it is Friday and I’m just getting it out. Over a week late. Sorry about that, gentle readers.
I do have two great services to cover so hopefully that will make up for my tardiness. I’m going to cover Browsershots, a free alternative to BrowserCam and Total Validator, an (X)HTML validator with more features than the standard W3C Validator. (more…)
Author: Michael
Date: September 26, 2008 at 8:41 am
We have started using the web-based Toggl application for time tracking at Communications Tool & Die. Initially we were tracking our time using a module in our SugarCRM system, but that just seemed to clunky for our relatively simple needs. We don’t bill by the hour, so we don’t need incredibly precise time accounting but we do want to know how much time we are spending on client projects so we can make sure we are billing in line with what it’s costing us to do the work. We also want an idea of how much time we spend on internal projects versus customer revenue generating work.
I searched around looking for a great time tracking solution that was free or cheap and Toggl seems to be the best one for our purposes. We’ve been using it for several weeks now, and while it’s not perfect it meets our needs. I would like to have better batch time entry capabilities and a few other features. But all in all it works for our purposes.
Toggl offers a premium paid version, but the free service is sufficient for our uses. And perhaps yours as well. Check them out!
Author: Michael
Date: September 25, 2008 at 7:41 pm
One of the services we provide at Communications Tool & Die is custom Zen Cart integration. Unfortunately, the existing documentation on Zen Cart template creation is…limited. I have been working on documenting the template page functions internally for our developers but once I have this in a presentable format I am going to release it here publicly as well. It’s silly that such a popular package doesn’t have good documentation for its template system. Hopefully the first of my Zen Cart posts will be coming out in the next few weeks. Stay tuned!
Author: Michael
Date: September 19, 2008 at 12:36 pm
The proliferation of web browsers is a real pain from a development standpoint. Every new browser is yet another platform to be supported. Every site now has yet more idiosynchrocies to take into account. So when Google announced Chrome recently, I was curious to see what the carnage would be for our design and development efforts.
As it turns out, there’s none at all. Chrome uses the WebKit engine, which is also used by Apple’s Safari. So pages visually render very similar to how they would in Safari. Because our design and development focuses on using web standards, we don’t employ a lot of browser-specific hacks in our (X)HTML, CSS, JavaScript, or otherwise.
When a new browser comes along that also is focused on implementing web standards, the cost of supporting that additional platform is…zero. Somehow I suspect the same will not be said when Internet Explorer 8 goes out of beta.
Fighting against standards is fighting against the tide at this point. Futile and exhausting.
Author: Michael
Date: September 19, 2008 at 9:38 am
I recently wrote about the Dojo Docs project and how the existing Dojo documentation leaves something to be desired. There was a Stack Overflow question asking for Dojo resources and a really good list was provided. If you’re looking to learn more about Dojo, the Stack Overflow response is a great starting point.
Author: Heather
Date: September 18, 2008 at 12:37 pm
Delicious Day is a new weekly post that will showcase our favorite findings we have bookmarked at delicious.com through out the week.
I am a huge fan of checklists and use many in my personal and professional life. So, naturally, my first favorite is The Best Damn Web Marketing Checklist, Period! This page is a compilation of what author, Stoney deGeyter, has put together, during his experience as a web designer, on what needs to be done for a web site for all its online marketing needs. It covers over 400 specific items over 23 topics. These topics include things such as website development, SEO, usability, accessibility, and much more. It’s not so much a how to as it is a guide. Stoney is always modifying the page to refine, add and delete as online marketing is always evolving. It is a great resourse to keep on hand.
Along with checklists, I love cheat sheets. Jacob Gube, of Six Revisions, put together 28 cheat sheets for web developers. The list provides cheat sheets for for Photoshop, Dreamweaver, typography and other web development topics. These will come in very handy for the beginning web developer as well as the experienced. One can always learn something new, right?
Do you have a favorite cheet sheet or checklist you use on a regular basis or have made yourself? Feel free to share your own resourses in the comments below.
Stay tuned each week for more of our favorite delicious bookmarks.
Author: Michael
Date: September 18, 2008 at 8:37 am
The other day I wrote about the Stack Overflow Beta. The site is now publicly available. The creators are continuing to add improvements and you can follow along with their back end work at their blog and podcast. As I predicted, while the beta was very Windows-centric due to the social group involved, as the site as become public the mix of technologies covered has expanded a lot. Even into hardware synthesis.
I haven’t yet thought of any great questions to pose, and the few answers I have submitted are not the most exciting, but I do like the site. The amount of time questions spend in the queue before being answered is typically very small, depending on the obscurity of the technology in question. The next time I run into a development brick wall, I’ll try asking the Stack Overflow community.
Author: Michael
Date: September 12, 2008 at 7:45 am
In the course of developing web sites for clients, we incorporate a lot of off the shelf open source software. This includes packages such as WordPress, MediaWiki, Gallery2, Zen Cart, and others. To use these applications in our client sites we need to customize the templates and possibly add in extensions, but we don’t want to include the entire application in our client site Subversion repository. (more…)