Tuesday Evening Staff Meeting

POSTED Tue Feb.23.2010 by Dave Seah UNDER Staff Meeting

There hasn’t been much going on at Agenceum this week, though I am spending more time looking at C# and the .NET framework on an unrelated programming project.

One very cool new development, however, is that producing new web templates is much faster than before. This is due to having a fairly strong grasp on how to effectively use CSS to create the kinds of cross-browser compatible layouts that I typically need. As a result, I am feeling pretty comfortable with what I can make work. My rough CSS notes, collected over several months, have helped me grok what’s going on with the simple layouts I am using. At some point I will revisit them and reformat them into a cheat sheet / howto guide.

Current Push

There are a few areas that I can work on:

  • Creating the simple low-cost packages
  • Designing simple templates for specific kinds of entrepreneurs and artists
  • Distributing information about the packages to organizations that have members crying out for promotional websites.

This is all marketing. I am feeling the need to collect all these strands of effort into one tracking system that uses a simple formula to manage dozens of different marketing channels. I can feel the shape of it in my mind.

Leave a comment

Playing with ASP.NET

POSTED Sat Feb.20.2010 by Dave Seah UNDER Development

This isn’t related to low-cost websites, but it IS related to development. So I’m leaving some notes here. My friend Robert is visiting from out of town so we can have an intense ASP.NET bootcamp this week. I hardly know anything about ASP.NET and web development with it, but I figure it won’t hurt to learn some basics about it.

Getting Set Up

Microsoft provides some free development tools for getting started with it; while they don’t do everything their professional-level tools can do, they do a whole heap of a lot when it comes to just learning the environment. Plus, it is based on their terrific Visual Studio integrated development environment (IDE). Yay!

Getting a free version of the tools was as simple as going to Microsoft’s ASP.NET website to download the Microsoft Free Web Platform Installer (WEB PI). The installer pulls the files it needs to install from the Internet, so it takes a bit of time to complete. It also installs SQL Server 2008 Express, the developer version of Microsoft’s database. In my case, it was about 160MB of data.

Splashing in the Kiddie Pool

After getting set up, I ran the newly-installed Microsoft Web Developer 2008 Express and blinked at the IDE. I dimly remembered something about it from having done a Flex vs PHP vs ASP analysis for Adobe via another company, so I just created a new Web Project and ran it from the Build menu. The IDE has a built-in web server, so I didn’t have to install Internet Information Server (IIS), the Windows web server, which is nice. I was rewarded with a nice blank page. The first successful compilation!

I recalled what I knew of the ASP.Net development process:

  • You code your HTML files in aspx files. This is similar to creating PHP files.
  • You can switch to “Design View” and you can drag and drop various controls on the page. This changes are reflected in the aspx file as special widgets that are executed on the server.
  • When you drop a control on the page that has associated events, they appear in a “partial class” that implements the handlers.

As for how to architect an actually application, I currently have no sense of what the best practices are. So I will start with my basic understanding of how a web app works this week, watch a few tutorial videos from the asp.net website, and see where that goes. There’s a LOT to learn!

1 Comment

Tuesday Evening Staff Meeting

POSTED Tue Feb.16.2010 by Dave Seah UNDER Staff Meeting

Things are slow right now, but there have been a few key developments:

  • I printed 35 sell sheets for the $500 Photo-Website package at DigitalLizard. The quality was quite acceptable, as was the price: US$13.00 for those 35 double-sided prints, and $7 UPS Ground shipping.  This was 1/4th of the price I had quoted from another POD place. I had previously requested a print sample kit from Digital Lizard but never got it, so it was with some trepidation that I placed my small order. Their automated system is pretty good, I must stay. I’ll be using them again for some of their post products.
  • I got a chance to catch up with client Mark Pensgen, and he clued me on on the value of step-by-step guides that go through the very basics of writing content. Essentially, anything I can write that illuminates the process of making anything for a website is well worth while, even things that may seem really basic. Those basic steps help anchor the more complex ones.
  • I downloaded the trial version of Camtasia Studio for Windows, with the idea of using it to make screencasts describing how to use software to upload websites and edit HTML. It’s US$299, but it’s very polished and easy to use. I’m impressed.
  • I converted my davidseah.com website from Expression Engine to a WordPress Template as a favor to a new acquaintance. This has given me more up-to-date knowledge of the current WordPress page architecture, which opens up WordPress as a new platform to offer customized websites

That’s really it for now. There are a few lingering projects that I need to unstick. The low price point that I’m setting for the work is proving difficult to work with if I want to maintain a “cost-effective” work to revenue ratio. I’ve decided, though, that no matter what the cost is, the work should be the same. I believe I mentioned that a few weeks ago; the trick is keeping the process moving along.

1 Comment

TemplateWatch: iBusiness Theme

POSTED Wed Feb.10.2010 by Dave Seah UNDER Other Solutions

Came across this via Mashable: The iBusiness WordPress Theme. It looks like a nice base theme to build a WordPress-based business site around.

Leave a comment

Tuesday Evening Staff Meeting

POSTED Tue Feb.09.2010 by Dave Seah UNDER Staff Meeting

Goodness, I almost forgot to have the staff meeting! Here we go.

Status

Chelsea’s website is live! We also have a new $500 Photo Website Package, based on this same template and my buddy Sid’s portrait photography. The surprising thing to me was that I could repackage the exact same template and still feel I was delivering value; having three examples of the site helps. Sid’s photography also really helps make the package a great value. I am having 35 two-sided flyers printed with the information on the photo website package, which cost me about $20 including shipping from Idaho. Not a bad price at all, though I’m taking a gamble on quality.

Also, reconnected with two other website projects. The first of these projects is a design/education project, really. I just passed the HTML files onward and provided some guidance. The second of these projects is for Mark’s more traditional business website, and we’re waiting on content. I got some excellent feedback about what would be helpful in this case: examples of how to write content for a small business, and how to find examples, etc. I was reminded that just knowing how to start is precious information!

I also have been evaluating Unify, the PHP application that allows easy editing of a static website without the need for a CMS or a database. Client Mark gave it a try, and he liked what he could do with it, so that’s a big relief.

Upcoming

I’m trying to close down as many open projects as possible, so I can launch the next round of packaging. Based on Mark and Chelsea’s feedback, the package concept is attractive. I may even be able to raise the price, which would be good because every client is going to need additional design and content guidance, and this extra time needs to be taken into account.

There’s quite a bit of support material to write, and a lot of it can be streamlined further and included in the package. I would say the next immediate production plan would be to create several examples of the “business template” that are attractive and easy to understand. Then, I can create a second sell-sheet. Again, this can be very simple.

Next, packaging the design services is next. I’d prefer, actually, to outsource this to other designers, so I’ll keep a lookout for interested parties.

Leave a comment

Smaller Packages

POSTED Mon Feb.08.2010 by Dave Seah UNDER Marketing

I recently finalized one of the Agenceum clients using an existing template, and by coincidence I also used it to make a small subsite for Sid’s upcoming Portrait Photography workshop. With that, I had three websites using the same template, and each of them used Sid’s photography. I talked to Sid about making some kind of package that combined his photography and this website specific template, and presto! Here is our first real package.

I reworked the Agenceum Sell Sheet into something I could show people who come into the studio.

New Collateral

At first, I had thought that I needed to make a custom website for every client; this comes from a desire to really understand the uniquenesses of each individual. However, in terms of business, customization to the nth degree is very time-intensive and hence unprofitable. And for most people, it turns out that that level of customization is not needed. Essentially, people need a website that represents them well and is within their means. This template happens to work pretty well for what it is, though mentally it is something of a stretch to use the same template over and over. The mental shift is from “designer” to “product packager”.

The front side has 6 examples of the layout and a call-to-action at the bottom. Instead of the Agenceum logo I’m using the Collective logo, which is what I use when doing collaborative work. The price is correspondingly higher, at $250 for the web work. It turns out that this is more realistic than $75 once you include all the customization and back-and-forth with people. At a total cost of $500, it’s still a pretty cheap package, especially given that it includes custom photography.

I print the first sheet  on matte photo paper, and second sheet (with all the text) gets printed in black-and-white on the other side of the photo paper. The photo paper I’m using is a little thin and bleeds through; printing in black and white makes the bleedthrough less noticeable on the pretty front side.

For a better look, check out the PDF Download.

I’m having a version of this printed via an online printer I’ve been meaning to try, Digital Lizard, which I came across via a Facebook advertisement. They have a very snazzy online interface, and some interesting product offerings for the solo designer. I however have not seen samples of their print output, despite having requested a sample kit a couple of times. This experience was echoed by another friend of mine who was looking into using them. The prices look great, however, and the phone call I had with their representative was very professional and personable, so I’m willing to chalk this up to “we’re super busy”.

1 Comment

Initial Impressions of Unify from Unit Interactive

POSTED Thu Feb.04.2010 by Dave Seah UNDER Customer Support

I purchased a license of Unify (tagline: “The Simple Content Editor Anyone Can Use”) earlier this week to test on my staging server. The websites that Agenceum is developing are static HTML based on my simple templates, as I wanted to avoid the complications that even a polished CMS introduces for people who are just getting started with the Internet. However, the great bugaboo of any website deployment is enabling the client to edit their own content. That’s where Unify comes in.

I’d first become aware of Unify a couple of weeks ago thanks to commenter Bill Kracke, who listed a whole slew of simple CMS-like products. Essentially, it’s a web-based program (requires PHP5) that will edit the content in your static website. To tell Unify what block-level areas are editable, you simply apply the unify css class to it. Then, you browse to the unify subdirectory on the website, which contains the web app, which loads the web page in a WYSIWYG-style interface. The block-level elements that have had the unify css class applied to it show what you can edit. You can enter rich text and upload photos, and then publish your changes. You can even click the links and browse your website as you would normally. It is practically perfect for simple websites. The changes are saved back to the files (hence, they need to be writable by the web server).  Very slick. They have also added “unify repeatables”, which will duplicate and repeat any block-level div and its contents. Great for maintaining lists of things, I’d imagine. I haven’t tried this yet.

Some additional notes:

  • You need to buy a license of Unify for each domain name. That includes subdomains. As licenses only cost $16, that isn’t too bad, but it does mean that you need a development license for yourself, and a separate license for each of your clients. The web app is customized to your domain, and appears to communicate with Unit Interactive’s server to validate users (I haven’t verified this, though).
  • Because of the above, you can’t develop “local” without Internet access.
  • Installation is super easy: just upload the unify folder to the website, and add the unify css class to the block-level elements you’d like to be editable.  Make sure that your files are writable by the web server. You will also need to have PHP5 on the server.
  • You can’t “nest” editable areas.
  • You need a separate install of unify on each website.
  • It supports multiple users: the administrator can add other users to a site to allow editing.
  • It’s not 100% WYSIWYG, but it’s darned close. Really sweet.
  • It requires a modern browser and a fast PC to run it well.
  • See the Unify FAQ for more information.

So far, I’m impressed, and have started rolling it out to Agenceum’s clients. It does seem a little slow to start, particularly on the first startup when (I think) it is scanning files for changes. I haven’t profiled it either to see what kind of impact it has on the my server. But these are minor nits; this product vastly simplifies the need for training and content support after-the-fact, which frees me to do other things while giving the client control of the content whenever he/she wants to grab it. Booyah!

1 Comment

Tuesday Evening Staff Meeting

POSTED Tue Feb.02.2010 by Dave Seah UNDER Staff Meeting

So here we are again on Tuesday. I’m making it a quick status meeting because I have another meeting tonight.

Old Business

Several client projects are finishing up. Even small projects take a few weeks to complete. Sometimes this is due to my availability, and sometimes it is due to the client. This may be a necessary condition to take into account when dealing with people who are just starting their web presences. There’s a lot to learn not only about the Web, but about Internet-based marketing and personal branding.

I’ve started to finalize some illustration for a lion logo. It’s been a while since I’ve had to do this, but I’m finding that Freehand is again superior for pure drawing and shape-making compared to de-facto industry standard Illustrator. Just sayin’.

New Business

An interesting lesson from the past week is that the number of templates I need is actually quite few. I will have four examples of people using the same template, and people don’t seem to mind. One nice thing about this template is that it’s designed to work with the photography that my buddy Sid is providing to his client; that suggests that a photo+website package is something we could offer. We have enough variety now to show that this particular website template is effective for what it does. It looks nice too.

Development

I bought a license of Unify to try out on my staging subdomain. It’s $16.00. I have a few clients staged on the staging subdomain, so I’ll be able to evaluate its ease of use for editing content, without requiring a database or blog backend. I’m also planning on continuing to look at CodeIgniter, WordPress, and CushyCMS as possible solutions and/or development platforms.

Conclusion

That’s all for now! This is a finish week, closing off as many projects as possible, and perhaps launching some new ones.

Leave a comment

Agenceum System Process Diagram

POSTED Tue Jan.26.2010 by Dave Seah UNDER Setting Vision

Agenceum Process

Last weekend I was thinking a lot about the various tasks that needed tracking as part of the Agenceum project load. It had gotten to the point where I was starting to worry if I was forgetting something, and it also seemed that I needed to formalize some processes. The idea of making a map of everything seemed useful, so I started sketching it out on Sunday, and have been refining it over the past couple of days. The result is a fairly complete process list of Agenceum business functions. In short, it’s an idealized process guide to everything that has to get done at Agenceum, based on my prior experience at various small agencies and my own freelance practice.

Agenceum Processes

The general idea is that any task that I’m doing on Agenceum (or David Seah/Associates, for that matter) corresponds to one block somewhere on this diagram. Once I know what block that is, I can then see what needs to happen next. Eventually, I can create tickets for each of these tasks, and use this overall process diagram to manage the workflow.

Some other notes:

  • In general, tasks start from the left and move on through the right until results are achieved. The result may feed into another process; for example, many of the marketing processes result in an INQUIRY, which can then be handled by the INQUIRIES process line.
  • Several tasks have iterative cycles baked into them, for example the typical design-review-refine cycle.
  • Also, the processes are roughly ordered from top-to-bottom as outward-facing  to inward-facing activities.
  • Each box has a word or short phrase that evokes what needs to be done. So theoretically, the way to use this diagram is to wonder what the hell you’re doing, look at the process diagram, and then see what you need to be working toward. There is also some implied creative strategy baked into some of the processes, which I could write about at length but will save for some other time.
  • The first four MARKETING lines have a vertical hash line that indicates that you can jump from any of those four starting points to a different tactic to generate inquiries.
  • For the FINANCIALS and EXECUTIVE lines, the left-to-right process is arbitrarily defined. I tried to think of the most important things to be mindful of with regard to these functions as I understand them. Your mileage may vary.

You can download the latest version of this file here as a PDF: » AgenceumSystemProcesses.pdf

Leave a comment

Tuesday Evening Staff Meeting

POSTED Tue Jan.26.2010 by Dave Seah UNDER Staff Meeting

I visited five different locations to work today: home, Starbucks, Ashish’s office, Bonhoeffer’s (a local coffee shop), and Sid’s studio (with no Internet). So I’m just getting to the Staff Meeting report.

Current Business

I’m getting close to finishing two of the projects, now that final content is in. What is interesting is that every one of these tiny projects takes many weeks of calendar time to complete, with scattered bursts of activity. I could complain about that, but instead let me just list the criteria that small client projects seem to share, so I can design a process around them:

  • These projects are very “spiky” in terms of activity. When the project starts, there’s a surge of activity. Then, as time goes on, the urgency ebbs as other priorities take over; a new job-related priority springs up, difficulty in finding time, changes in direction. The low-cost website is, perhaps by nature, a non-priority purchase because the amounts involved are small. This leads to rescheduling and delay. It’s difficult to run an efficient creative production engine with that kind of input, so I think I need to design a spiky creative production engine that is modeled after a fast food sushi system in reverse; empty trays float around the track, representing available work units on certain days. The enterprising client needs to load the tray with their work before production begins. The main idea is to make it apparently that there are limited production slots, and that timing and preparedness is required. This would also help even out my own planning; being reactive to client needs that can strike at any time, without a maintenance or retainer structure in place, is tough on scheduling and energy.
  • Clients often don’t have their own project managers. I have not been offering project management beyond what I have on Basecamp, because the least fun thing in the world I can imagine is chasing after other people’s projects when they are not ready to move. It’s not their fault, but it takes time, and that requires money that is not in the budget. To handle this, I might just have to add a project management fee, so people feel they are paying to be managed. Often times, it’s a relief. I may call this a continuity maintenance fee for projects that linger beyond the original date, if the client needs help getting the ducks lined up in a row. This would be very minimum project management, consisting of use of the Basecamp area.
  • Content Quality Assurance is implicitly included in this as well, in areas where the client feels they aren’t expert. This includes supporting content creation, such as photography, logo design, copy writing, marketing, and business strategy. The website often can’t go live until this is done. To identify this as a hangup, I am going to create a website preparedness checklist for clients, with boilerplate copy and links to resources to pound them out. I can also provide custom services at a higher rate.
  • Website Maintenance I’ve talked about. I think I have some solutions in place.

Agenceum Processes

There is enough stuff going on that it’s becoming a significant mental burden. This is the combination of scheduling creative time, sending off status emails, doing the creative and technical work away from distraction, and making sure I’m not forgetting anything. And this is with only a handful of clients. On top of that, there’s the need for R&D and expansion of all the support material for each client. This material is reusable, but it’s a drain on my mental capacity the more I have to switch between clients. Ideally, I handle all clients and projects the same, which means I am feeling the need to establish a methodology.

I spent the past day writing up and distilling what I know about web agency processes into a diagram that will help me contextualize everything I’m doing. I’ll post that next as a separate article.

On Deck This Week

  • Finish integrating Chelsea’s website with new content and photos
  • Convert Chelsea’s Website to CushyCMS or something similar
  • Logo work: Chelsea
  • Logo work: Leo
  • Catch up with stalled projects, get new status update, evaluate need for new support docs and methodologies.
  • Create small website kit, based on a single template.
Leave a comment
Page 4 of 8« First...23456...Last »