Steve Maguire graduated from the University of Arizona with a degree
in Electrical and Computer Engineering, but he always gravitated
towards work in computer software. Steve programmed
professionally for almost three decades in both Japan and the United
States. In the late 1970s Steve regularly contributed developer
tools, applications utilities, and the occasional video game to the
Processor Technology and NorthStar users'' groups.
Steve has been
responsible for numerous projects since then, including valFORTH in
1982, an award-winning FORTH development system that enabled Atari
programmers to write high-quality graphics applications and video
games.
In 1986 Steve joined Microsoft Corp. for the opportunity to work on
high-end Macintosh applications. Steve helped develop Microsoft's Excel spreadsheet program and
led the development of Microsoft's Intel-hosted MC680x0 Macintosh
cross development system. He was the driving force behind
Microsoft''s switch to a cross-platform shared code strategy in its
applications development and is perhaps best known in the company
for his efforts to increase the utility and quality of shared code
libraries.
As a veteran software design engineer and project lead, Steve
spent several of his years at Microsoft working with troubled
products--enabling teams to work effectively and, not incidentally,
to enjoy their work.
Debugging the Development Process is the second of several books
Steve has written to give programmers practical guidelines for
developing professional, high-quality software. His first book, the
critically acclaimed Writing Solid Code (Microsoft Press, 1993),
focused on strategies that programmers can use to write bug-free
programs. It won a prestigious Software Development Jolt
Productivity award and awards from the Society for Technical
Communication in 1994.
Today, Mr. Maguire is an Executive Vice President for Storm Development, a website development company based in Cincinnati, Ohio, that focusses on the needs of small businesses. He specializes in helping small businesses comply with the many new Identity Theft laws that are now in force.
Mr. Maguire regularly gives talks to chamber organizations, civics groups, and networking organizations to educate business owners about the true nature of Identity Theft, its consequences to victims, and how it affects employers.
To schedule a presentation by Mr. Maguire, call (513)376-8820 and ask for Beth Mountjoy.
Software Development Books by Steve Maguire