A Django site.
August 20, 2008

Phil Windley
pjw
Phil Windley's Technometria
» CTO Breakfast Next Week in Conjunction with UTOSC

We'll be holding the CTO Breakfast next week on Thursday at 8am in conjunction with the 2008 Utah Open Source Conference. You don't have to be going to the conference to attend the breakfast, but I do have discount codes available for CTO Breakfast attendees. Contact me if you're like one.

The Utah Open Source Conference 2008 will be held at the Salt Lake Community College, Redwood Road campus from August 28 - 30, 2008. We'll be meeting in rooms 221/223 of the Student Center (SC) at the Salt Lake Community College (Redwood Road campus). Here's a map that shows where to park. There is food on campus near where we'll be meeting so you can pick up breakfast.

Even though the venue is different, we'll be doing the same thing: talking about cool technology, building high-tech companies, and what's hot. Come join us.

Here's the schedule for the next several meetings:

  • August 28 at UTOSC
  • Sept 26 (Friday)
  • Oct 30 (Thursday)
  • Dec 5 (Friday) - Combined Nov and Dec breakfast

Please mark your calendars.

Remember that you don't have to be a CTO to come. Anyone interested in product development in high tech is welcome.

Tags: utah cto breakfast open+source UTOSC

July 17, 2008

Phil Windley
pjw
Phil Windley's Technometria
» August CTO Breakfast at UTOSC

A few days ago I said that we wouldn't be holding a CTO breakfast in August. I was wrong. In fact, we'll be holding the breakfast on August 28 in conjunction with the Utah Open Source Conference at Salt Lake Community College. Please mark your calendars.

If you're a regular breakfast attendee, I have discount codes for UTOSC that I can give you. Just send me a note.

Tags: utah events open+source cto breakfast

July 14, 2008

Phil Windley
pjw
Phil Windley's Technometria
» CTO Breakfast on Friday

We're doing the July CTO breakfast a little early this month because of Pioneer day. For those of you not familiar with Utah, Pioneer day is a state holiday on the 24th of July and it's a pretty big deal. Celebrates the day the first pioneers entered the Salt Lake Valley in 18481847.

We'll do the usual thing on Friday. Anyone with an interest in technology products and companies it welcome to come. Hopefully Phil Burns will come and we can get into heated discussions about the iPhone. :-) If you've got other things you'd like to discuss, bring them up.

There's no breakfast in August. After that, here's the schedule:

  • Sept 26 (Friday)
  • Oct 30 (Thursday)
  • Dec 5 (Friday) - Combined Nov and Dec breakfast

Here's a Google calendar for the breakfast.

We'll meet in the Novell Cafeteria (Building G) at 8am and go until 10am. I hope to see you there.

Tags: utah events cto breakfast

June 24, 2008

Phil Windley
pjw
Phil Windley's Technometria
» CTO Breakfast on Friday

The CTO Breakfast be this friday from 8:00 until about 10:00. We'll be at the Novell cafeteria (Building G).

I'm spending the first part of this week at Velocity so I'm sure I'll want to talk a little about that. If you've seen something fun or cool in the last month, come and talk about it.

Here are the times for future meetings. Put them on your calendar now!

  • July 18 (Friday)
  • No breakfast in August
  • Sept 26 (Friday)
  • Oct 30 (Thursday)

Or, just subscribe to the Google Calendar.

Tags: cto breakfast utah event

May 27, 2008

Phil Windley
pjw
Phil Windley's Technometria
» Utah CTO Breakfast on Friday

The May CTO Breakfast will be held on Friday (May 30) at 8am in the Novell Cafeteria (Building G, Provo Campus).

Anyone interested in how information technology is used to build products or run companies. Despite it's name, you don't have to be a CTO to attend--just interested in technology, where it's headed, and the problems of starting and building a high-tech business in Utah.

If you've seen something cool or just want to discuss a current topic, come prepared to bring it up.

Put these future meetings on your calendar:

  • June 27 (Friday)
  • July 18 (Friday)
  • No breakfast in August
  • Sept 26 (Friday)

Tags: utah cto breakfast events

April 17, 2008

Phil Windley
pjw
Phil Windley's Technometria
» Google App Engine at the CTO Breakfast

Not Getting Things Done
Not Getting Things Done
(click to enlarge)

There was a pretty big crowd at this morning's CTO Breakfast. Sam Curran had spent some time building an application on Google App Engine, so we had him demo his app and show us the code.

Overall, Google Apps looks like a very nice piece of infrastructure for building Web applications. The database integration with Big Table and Google's authentication platform add some good tools for quickly building applications.

We got into a pretty large discussion of the pros and cons of Google Apps, Amazon Web services, dedicated hosting, and so on. None of these services are directly competitive. They're complimentary in many respects. You could imagine many applications that would make use of all of them.

Speaking of Sam's application: a few days ago, I mentioned to Sam, Bryant and Devlin, that I liked putting things on lists because then I could get them out of my mind and if I lost the list, I never had to do them. A guilt-free way of not getting things done. The problem with online todo lists is they don't forget. I hate that! Sam picked up on that for his app and created a task list for people consumed with the guilt of unfinished tasks: Not Getting Things Done. Just put your tasks on the list and forget about them!

Tags: cto breakfast utah events web+services google python

April 15, 2008

Phil Windley
pjw
Phil Windley's Technometria
» Utah CTO Breakfast This Thursday

It's time for another Utah CTO Breakfast. This Thursday at 8am at the Novell cafeteria (building G). We're a little early this month due to my imminent trip to China. Please bring any topics that have struck your fancy this month.

All are invited--the only entrance requirement is an interest in high-tech companies and products.

Here's a schedule of future events:

  • Apr 17 (Thursday)
  • May 30 (Friday)
  • June 27 (Friday)
  • July 18 (Friday)
  • No breakfast in August
  • Sept 25 (Friday)

I have created a Google Calendar with dates for the CTO breakfast that you can subscribe to.

Or if you'd rather subscribe from iCal or Outlook, here's the iCalendar link.

Tags: utah cto breakfast events

March 25, 2008

Phil Windley
pjw
Phil Windley's Technometria
» CTO Breakfast Thursday

The CTO Breakfast will be held this Thursday, March 27 at 8am in the Novell Cafeteria (Building G). Anyone interested in high-tech and product development is welcome. The discussion is free-form, so feel free to bring some topics to discuss.

Here is a list of upcoming meetings:

  • Apr 17 (Thursday)
  • May 30 (Friday)
  • June 27 (Friday)

Please get them on your calendar!

Tags: utah events cto breakfast

February 27, 2008

Phil Windley
pjw
Phil Windley's Technometria
» CTO Breakfast Tomorrow

We'll have the CTO breakfast tomorrow morning (Feb 28) at 8am in the Novell cafeteria (Provo Campus). Follow the link for directions.

Despite it's name, you don't have to be a CTO to attend--just interested in technology, where it's headed, and the problems of starting and building a high-tech business in Utah.

Here are future dates for your calendar:

  • Mar 27 (Thursday)
  • Apr 17 (Thursday)
  • May 30 (Friday)

Tags: cto breakfast utah events

» Starting a High Tech Business: Outsource Everything

Kynetx
Logo

I’m starting a new business called Kynetx. As I go through some of the things I do, I’m planning to blog them. The whole series will be here. This is the tenth installment. You may find my efforts instructive. Or you may know a better way—if so, please let me know!

I have a friend who has a business he's been working on for a while. I was helping him with email, domain names, and so on. Not long ago he called me and said "I've hired a CTO; he'll be calling you about email." I figured he was going to call me so I could set up an address for him. Not so; he was calling to get the domain names changed to a new exchange server he was standing up.

Now, I've never met the guy, maybe he's a brilliant CTO and will be just what my friend needs, but this raised some red flags for me. If you hire a new CTO and the most important thing on his plate is getting an Exchange server running, you've made a bad choice. A CTO's job ought to be adding the most value possible to the company's products. The type of email server you're using is way down on the product value creation index.

I mentioned this because I've been contemplating things I could do to offload as many of the non-code tasks as possible--not to someone else inside my organization, but to people outside my organization. Here's one example.

Did you know you can out source everything about having employees except the direct management tasks (which are where you can derive real value)? I'm not just talking about outsourcing payroll--I'm talking about everything associated with having employees: hiring, benefits, payroll, worker's compensation--the works. The companies that do this are called professional employment organizations or PEOs.

Essentially the PEO hires the employees and then lease them to you. The PEO takes on certain responsibilities and employer risks. The company manages the employee. I know some companies that use a PEO and the employees don't seem to mind since they get a professional employment arrangement and great employee benefits from the PEO and at the same time get the upside and fun of working at a small start-up. The costs are surprisingly reasonable.

The rule of thumb for a start up ought to be: Keep anything that adds competitive advantage in-house and close by. Shed everything else as quickly as you can.

Tags: startup kynetx. business cto

February 1, 2008

Phil Windley
pjw
Phil Windley's Technometria
» Starting a High Tech Business: The Rude Dog Demo and Working Code

Kynetx
Logo

I’m starting a new business called Kynetx. As I go through some of the things I do, I’m planning to blog them. The whole series will be here. This is the eighth installment. You may find my efforts instructive. Or you may know a better way—if so, please let me know!

I have a friend who has a way with words and has started his share of high-tech businesses. I asked him his advice on getting started and Dan said "Welp, you gotta get yourself a rude dog demo!"

What he meant is that you can't just start a business with an idea. You've got to have something to show people. The demo doesn't have to be too pretty (that's the "rude dog" part) but it does have to demonstrate your idea and your ability to execute it.

For some applications, you might get by with a PowerPoint mock-up of your UI, but I believe that to raise serious money for a high-tech company, you need to have working code. Nothing else will do.

Paul Alstrom, a friend of mine, who's also one of the managing partners of vSpring Capital talks about nailing and scaling. VCs don't won't give you money to "nail" your idea (although angels might). VCs want to put money into proven ideas that need capital to scale. The more you have that shows your idea is solid, the closer you are to securing capital.

Working code has heft. It turns ideas into action. Code makes ideas come alive. Try telling someone about your idea. Then show them a demo. Watch what happens to their eyes. I love how the lights go on when someone can see something work.

Working code also instills discipline in the founding team and forces you to "get real." Once you sit down, start cutting code, and making things work, you suddenly start finding holes in your original idea and ways to improve it even more.

This was written about open source projects, but I think it applies to start-ups as well:

The best way to start an open source project is with code. Working code. Hack away at home on weekends, maybe get a couple of friends to help you out, and don't go public until you have something to show people that does something interesting, and that other people can use to build more interesting stuff on top of. You need this for a bunch of different reasons: it establishes the original contributor's bona fides in the open-source meritocracy, it shortcuts all sorts of damaging debates about coding styles and architecture that can stop a project before it starts, and so on.

Most importantly, though: working code attracts people who want to code. Design documents attract people who want to talk about coding. I've seen what happens on projects that start with no code and a commitment to produce a design. Some of the procession of UML diagrams were really well put together, but that's about the extent of it.

From The Fishbowl: Finding Discord in Harmony
Referenced Thu Jan 31 2008 21:52:29 GMT-0700 (MST)

Working code gives the rest of the people on your team something to use for leverage in their thinking. Seeing things come to life is a sure way to spark ideas.

What if you don't know how to code? Then you need a founder who does. See my earlier post on why you need a CTO. If you don't have founders who can cut code, you have no business starting a high-tech business. That may sound harsh, but I believe it's true.

The hard part of producing "working code" is defining "working." How close to production does it need to be? For a "rude dog demo" not very. It's probably more important that the UI be pretty than the guts be complete. It may be running on your laptop and need a month of work to get ready for production. That's OK for the demo part.

Eventually you have two choices: throw it away and build the real thing or morph what you've got into the real thing. For Kynetx, I've designed the engine so that all the pieces are there, including a plug-in architecture, and the difference between the production version and the demo version is filling in the holes rather than rewriting what's already done. That took more work, but we wanted to progress from "rude dog demo" to "alpha customer ready" pretty quickly.

I'm here to tell you: nothing made Kynetx seem more real than having code we could call our own. Ideas are not assets, but code is. And assets are ultimately what you leverage to make any high-tech business work.

Tags: startup kynetx programming cto

January 24, 2008

Phil Windley
pjw
Phil Windley's Technometria
» CTO Breakfast Report for January

Scott Lemon shows off his XO Laptop
Scott Lemon shows off his XO Laptop
(click to enlarge)

We started off this morning discussing AsteriskNow, an easy install of the Asterisk VoIP system. Scott Lemon and I talked to Jared Smith a while back on that. Apparently it's pretty easy to set up and get working. Scott claims 3 hours start to finish.

I brought up ProQuo, a service that aims to stop junk mail. I signed up on Halloween and I've got to say I've noticed a real drop in the amount of junk mail I get. Score one for us!

Scott brought his XO laptop and so did Bruce. This was the first time either one had had their laptop near another one. They found each other and established a mesh network that we could see from other Wi-Fi devices. We experimented with seeing whether they'd see each other or not. They're little, light, and pretty cute.

XO Laptop
XO Laptop
(click to enlarge)

There's a 1Gb solid state drive. The keyboard is too small for my large hands. The software seems a little crude. With software updates available, getting the hardware right seems like the highest priority.

We got into a discussion of the impact that putting lots of these into developing countries is likely to have. The Hole in the Wall PC has some lessons. I think it will pull gappers into the core. That's good.

I brought up my Christmas hacking project of building a family information center from an old iMac. It's gone well. The kids have taken to it and use it all the time. One of the things we like best on it is FlickrFan.

I'd asked Scott to give a short demo on writing Facebook applications. The whole thing is based on Facebook making Restful callbacks to an application you write. There are tons of configuration options and FBML (Facebook markup language) let's you give your applications a Facebook look and feel. The development libraries Facebook provides (in various language flavors) provide good interfaces to their data and services. It was a good demo and writing FB apps seems quite easy.

Tags: cto breakfast events asterisk xolaptop facebook

January 23, 2008

Phil Windley
pjw
Phil Windley's Technometria
» CTO Breakfast on Thursday!

This Thursday is the CTO Breakfast! We've got a few really cool things lined up:

  • Scott Lemon is going to give a short tutorial on writing Facebook applications
  • Scott also is going to bring his XO Laptop (one laptop per child)

OK, so basically, it's the Scott Lemon show. But I'm sure it will lead to plenty of good discussion. So come prepared to learn and to talk about the cool things you've seen since last we met.

The breakfast is at the Novell Cafeteria (Building G). It's not as far as you think! Really. I promise. Try it and see. You can find directions here.

The meetings begin at 8am and generally last until 9:30 or so. Here are the future dates:

  • Feb 28 (Thursday)
  • Mar 27 (Thursday)
  • Apr 17 (Thursday)
  • May 30 (Friday)

There's a Google calendar of the CTO Breakfast for your convenience.

Tags: cto breakfast utah events xolaptop facebook

December 18, 2007

Phil Windley
pjw
Phil Windley's Technometria
» Starting a High Tech Business: You Need a CTO

Kynetx
Logo

I'm starting a new business called Kynetx. As I go through some of the things I do, I'm planning to blog them. The whole series will be here. This is the sixth installment. You may find my efforts instructive. Or you may know a better way----if so, please let me know!

People frequently get confused about the differences between CIOs and CTOs and even a lot of techworld business people I know can't really articulate what a CTO does. In many companies, the CTO is the most technical person on the founding team. That might or might not work out depending on that person's capabilities.

I was at breakfast this morning with a friend who has been CTO at several high-tech startups and we got to talking about what things a world class should know how to do and what role he or she ought to play. Here's what we came up with. There's probably more:

  • Product - The CTO is the chief product officer. I'm at odds with many who believe that product management is a marketing function. There's a difference between product marketing and product management. I think the CTO has to, first and foremost, see him or herself as the person in charge of the company's product strategy.
  • Architecture - The CTO is responsible for overall product architecture and for the primary architecture choices. Good architectural choices are crucial to future sustainability, current and future costs, and whether or not you'll even get funding.
  • Finance and Accounting - A good CTO has to know how accounting practice affects products and the way the company can or can't recognize revenue. More importantly, a CTO needs to understand cash flow and how to model free cash flow for products. You can rely on others to build the models, but you have to understand them and tweak them.
  • Legal - Almost all businesses have legal requirements that affect their products. How much, obviously, depends on what industry you're in. If you're in banking or health, the legal requirements are onerous. If you're building a photo sharing site, not as much. But even there, there are privacy implications, anti-pornography laws, copyright issues, and so on that you have to understand to build a product that can be sold without incurring undue liability. I learned early on that the general counsel was my friend.
  • Standards - In today's world, standards are important because almost no product will operate independently of everything else. More than just knowing the standards, however, being involved in the standards process can give a company a leg up.
  • Nomenclature - CTO's build language about their product. Using the right nomenclature and helping others figure out how to talk about your product builds common understanding.

When you think about this, what most of these have in common is that they build context within which others work. Good CTOs provide their company with context so that discussions about customers, products, and even finance happen with a common understanding of what the company is about and what it does. In that sense, a CTO is the heart of a high-tech business. That's why it's not unusual to see people with the twin titles Chairman and CTO in high-tech companies.

Many CEOs don't understand what they want a CTO for. They just know there's a bunch of technology stuff they don't understand. A good CTO educates the CEO about the technology and a good CEO will want to understand. Many CEOs think of the CTO as a VP of Development. Sometimes that works, sometimes it doesn't. A world class CTO might not be a world class programmer, although they often are. Here's why:

A CTO needs the respect of the technology organization to get the job done. They have to trust that the CTO is providing good leadership. Right or wrong, in the geek culture, that often comes down to a good old fashioned "alpha geek" shoot out and more often than not that means code. The CTO has to be the alpha geek.

I've run across people--not techies--who say "I just had this good idea for a Web business. All I need is a programmer. Do you know any good Web programmers?" What they don't get is that they probably need a lot more than a programmer. They need a CTO. Without a CTO, you don't have a high-tech business--you have a low-tech business with a Web site.

What else does a good CTO have to know and do? What mistakes have you seen CTOs make? I'd love to know what you think.

Tags: cto cio kynetx startup

» Starting a High Tech Business: You Need a CTO

Kynetx
Logo

I'm starting a new business called Kynetx. As I go through some of the things I do, I'm planning to blog them. The whole series will be here. This is the sixth installment. You may find my efforts instructive. Or you may know a better way----if so, please let me know!

People frequently get confused about the differences between CIOs and CTOs and even a lot of techworld business people I know can't really articulate what a CTO does. In many companies, the CTO is the most technical person on the founding team. That might or might not work out depending on that person's capabilities.

I was at breakfast this morning with a friend who has been CTO at several high-tech startups and we got to talking about what things a world class should know how to do and what role he or she ought to play. Here's what we came up with. There's probably more:

  • Product - The CTO is the chief product officer. I'm at odds with many who believe that product management is a marketing function. There's a difference between product marketing and product management. I think the CTO has to, first and foremost, see him or herself as the person in charge of the company's product strategy.
  • Architecture - The CTO is responsible for overall product architecture and for the primary architecture choices. Good architectural choices are crucial to future sustainability, current and future costs, and whether or not you'll even get funding.
  • Finance and Accounting - A good CTO has to know how accounting practice affects products and the way the company can or can't recognize revenue. More importantly, a CTO needs to understand cash flow and how to model free cash flow for products. You can rely on others to build the models, but you have to understand them and tweak them.
  • Legal - Almost all businesses have legal requirements that affect their products. How much, obviously, depends on what industry you're in. If you're in banking or health, the legal requirements are onerous. If you're building a photo sharing site, not as much. But even there, there are privacy implications, anti-pornography laws, copyright issues, and so on that you have to understand to build a product that can be sold without incurring undue liability. I learned early on that the general counsel was my friend.
  • Standards - In today's world, standards are important because almost no product will operate independently of everything else. More than just knowing the standards, however, being involved in the standards process can give a company a leg up.
  • Nomenclature - CTO's build language about their product. Using the right nomenclature and helping others figure out how to talk about your product builds common understanding.

When you think about this, what most of these have in common is that they build context within which others work. Good CTOs provide their company with context so that discussions about customers, products, and even finance happen with a common understanding of what the company is about and what it does. In that sense, a CTO is the heart of a high-tech business. That's why it's not unusual to see people with the twin titles Chairman and CTO in high-tech companies.

Many CEOs don't understand what they want a CTO for. They just know there's a bunch of technology stuff they don't understand. A good CTO educates the CEO about the technology and a good CEO will want to understand. Many CEOs think of the CTO as a VP of Development. Sometimes that works, sometimes it doesn't. A world class CTO might not be a world class programmer, although they often are. Here's why:

A CTO needs the respect of the technology organization to get the job done. They have to trust that the CTO is providing good leadership. Right or wrong, in the geek culture, that often comes down to a good old fashioned "alpha geek" shoot out and more often than not that means code. The CTO has to be the alpha geek.

I've run across people--not techies--who say "I just had this good idea for a Web business. All I need is a programmer. Do you know any good Web programmers?" What they don't get is that they probably need a lot more than a programmer. They need a CTO. Without a CTO, you don't have a high-tech business--you have a low-tech business with a Web site.

What else does a good CTO have to know and do? What mistakes have you seen CTOs make? I'd love to know what you think.

Tags: cto cio kynetx startup

November 29, 2007

Phil Windley
pjw
Phil Windley's Technometria
» CTO Breakfast Report

As we did introductions today, a surprising number of people were remodeling their basement (time of the year, I guess). Consequently we ended up talking about home theaters set ups for the first part of the meeting. Interesting tidbit: maximum run length for HDMI is 50 feet.

We talked about Facebook Beacon for a while. There was much more discussion of social networks in general than of Beacon for a while, but then we dove into the meat of the power of recommendations and the vast value in coloring the social graph with meta data--including trust data.

Kids see Myspace as being about who they are and Facebook as being about what their friends are doing. Some people want to see what happening in all aspects of their life on the Facebook page. That leads to problems with business applications on Facebook.

I'd brought Super Crunchers with me, intending to talk about it a little and the conversation went that direction without me even having to bring it up. The discussion of what companies like Facebook, Amazon, and Google are doing with our data led to a discussion of methods.

We got talking about how screwed up TSA and airport security is. I brought up Steve Yegge's allegory of TSA and interface design. That's as close as I can come to making the discussion have something to do with IT. :-)

There was a great article in Wired on an amature terrorist hunter that made the point that the FBI can't do what matures can do because their

In fact, it's distinctly possible that Rossmiller, alone at her computer, has a better track record than the Justice Department. A Washington Post analysis in 2005 of the 400-plus people charged with terrorism-related crimes by the federal government found that only 14 of those convicted actually had any ties at all to al Qaeda or its network. Rossmiller's cases have come with solid backup, while the feeble evidence in the other high-profile Justice Department cases makes many prosecutors roll their eyes. Consider the seven Miami men arrested in the summer of 2006 and hyped as desiring to wage a "ground war" against the US and intending to blow up the Sears Tower in Chicago. They turned out to be a bunch of trash-talking blowhards whose plans were formulated while smoking pot in an empty warehouse. In contrast, the man Rossmiller most recently implicated --- Michael Reynolds --- had prepared meticulous plans to blow up pipelines and was shopping online for used gas trucks to implement his plot. The Pennsylvania resident was arrested after traveling 2,000 miles to southern Idaho, lured by Rossmiller into a supposed meeting with a financial backer.

"When I was in the White House and doing terrorism, the holy grail was 'actionable intelligence,' and she brings a form of actionable intelligence," says Roger Cressey, a White House counterterrorism official in both the Clinton and George W. Bush administrations. (He learned of Rossmiller after he left the government.) The FBI, on the other hand, has failed in every attempt to modernize its technology since 2001, and it so restricts the software available to agents that they can't even begin to match what Rossmiller does. "The FBI is a dinosaur in many respects," says Cressey.

Rossmiller agrees. "I went to a meeting in Great Falls, and we got to talking, and someone had to look something up online," she says. "I asked, 'What do you use for Internet access?' and one agent said, 'We have to go to the public library down the street.'"

She also tells a story about another agent who had to get permission to open a Yahoo account because it violated office regs. "They weren't allowed," she says.

From Behind Enemy Lines With a Suburban Counterterrorist
Referenced Thu Nov 29 2007 09:52:17 GMT-0700 (MST)

We got into a discussion about social graphs and reputation in law enforcement Scott and I have an upcoming Technometria interview with Dan Lulich of IOvation on using reputation to detect fraud online.

This looks interesting: a way to read your car's diagnostic data and get it on your computer. The last word: WD 1 terabyte drive for $264.99. Nearly down to $0.25/Gig.

Tags: cto breakfast utah events

November 26, 2007

Phil Windley
pjw
Phil Windley's Technometria
» CTO Breakfast This Thursday

The last CTO Breakfast of the year will be held this Thursday at 8am in the Novell Cafeteria. Despite it's name, you don't have to be a CTO to attend--just interested in technology, where it's headed, and the problems of starting and building a high-tech business in Utah. If you're reading this, you're invited.

Be sure to subscribe to the Google calendar for future events. Here's the next several:

  • Jan 24 (Thursday)
  • Feb 28 (Thursday)
  • Mar 27 (Thursday)

For directions, see the CTO Breakfast page.

Tags: cto event breakfast utah

October 30, 2007

Phil Windley
pjw
Phil Windley's Technometria
» CTO Breakfast Recap

The first item on today's schedule was to get an update on the EMC acquisition of Berkeley Data Systems.

Scott gave us a report on his recent trip to the Millenials conference last month. This led to a discussion of workplace hiring and the differences in hiring kids out of school right now. They don't ask about salary nearly as much as they ask about challenges, number of supervisors, and so on. They want multiple assignments so that they can move from one to another as they get bored or hit a roadblock.

We had a discussion of Scratch, a visual programming environment for education from MIT. It's based on Squeak, Alan Kay's follow-on to Smalltalk. There's a community site where people can upload their projects and share their applications. Microphone support, sample applications, sound, are all included. There's apparently a "scratch board" with sliders, buttons, and other physical input devices that plugs in a USB port and can be controlled with your Scratch app.

We talked about power tool drag racing. This looks like a lot of fun!

The ethics of hacking iPhones (and other similar gear) came up. The mobile companies are starting to look like th old phone company. The arguments are even the same.

I wrote an article on Google's heavy hand yesterday at BTL. We discussed white-hat and black-hat SEO. While I deplore black-hat SEO, I'm concerned that even white-hat SEO is destroying the utility of Google. Other's expressed similar concerns. If you build ecosystems that give economic benefits to third parties, people will go to great lengths to game the system.

Tags: utah cto breakfast events

October 25, 2007

Phil Windley
pjw
Phil Windley's Technometria
» CTO Breakfast Reminder for October

We'll be having the CTO breakfast next Tuesday at the cafeteria on the Novell Provo Campus (Building G) at 8am. Note that it's Tuesday not Thursday or Friday like it usually is. Bring your ideas, thoughts, and questions. We always have a great discussion and your input would be welcome.

Here's the future dates scheduled so far:

  • Nov 29 (Thursday)
  • No CTO Breakfast in Dec
  • Jan 24 (Thursday)
  • Feb 28 (Thursday)

Put them on your calendar now. Alternately, you can subscribe to the Google calendar for the CTO Breakfast.

Tags: utah events cto breakfast

September 25, 2007

Phil Windley
pjw
Phil Windley's Technometria
» CTO Breakfast on Thursday

Our monthly CTO Breakfast will be held on September 27, 2007 from 8 until at Novell Cafeteria, Building G, Provo Campus . Despite it's name, you don't have to be a CTO to attend--just interested in technology, where it's headed, and the problems of starting and building a high-tech business in Utah.

Here are future dates:

  • Sep 27 (Thursday)
  • Oct 30 (Tuesday)
  • Nov 29 (Thursday)
  • No CTO Breakfast in Dec
  • Jan 24 (Thursday)

Please reserve them on your calendar now.

For directions, links to the Google calendar, and other information, please visit the CTO Breakfast page.

If you've been meaning to come, but are put off by driving that far south, give us one month and see if it isn't pretty easy to get to even with the extra few minutes on the freeway.

Tags: cto breakfast utah events