Our people

Rod Paddock

Rod Paddock

Rod Paddock founded Dash Point Software, Inc. in 2001 to develop high-quality custom software solutions. With 30+ years of experience, Rod's current and past clients include: Six Flags, First Premier Bank, Microsoft, Calamos Investments, The US Coast Guard, and US Navy. Along with developing software, Rod is a well-known author and conference speaker. Since 1995, Rod has given talks, training sessions, and keynotes in the US, Canada, and Europe. Rod was the Editor-in-Chief of CODE Magazine from 2001 to 2026.

Articles Authored

Articles

Showing 1–157 of 157

  1. CODE Magazine: 2026 - September/October cover

    YAGNI Revisited

    Rod thinks that YAGNI should be treated as a flexible decision-making tool, not a rigid rule: what seems unnecessary early in a project may later become essential as requirements, data volume, and costs change. Using examples from large-scale data ingestion and optimization, he shows how reframing assumptions and revisiting old systems can improve performance and reduce expenses. He closes by reflecting on his departure from CODE Magazine and thanking the team, authors, and readers.

  2. CODE Magazine: 2026 - March/April cover

    The AI Shift Is Here

    Rod explores how AI has moved from experimentation to everyday production use, sharing insights from CES 2026 and his own experience with tools like Copilot and Google Gemini to show how they're reshaping productivity across industries.

  3. CODE Magazine: 2026 - January/February cover

    Accessibility

    Rod is touched by a documentary about a disabled young man playing video games and explores accessibility when it comes to software.

  4. CODE Magazine: 2025 - November/December cover

    Reading for Fun and Profit

    Rod Paddock reflects on how a curated library of timeless software books has profoundly shaped his coding practice and view of the field. He explains why classic titles—from Weinberg’s psychology of programming to Brooks’s Mythical Man-Month, Game Developer postmortems, Kocienda’s Creative Selection, and Programmer at Work interviews—remain inspirational because they illuminate teamwork, real-world project challenges, and the social nature of software.

  5. CODE Magazine: 2025 - Sep/Oct cover

    Discernment and Determinism

    These days, AI is everywhere. Rod looks at using Snowflake's Cortex to make a good internal search engine.

  6. CODE Magazine: 2025 - May/June cover

    25 Years of CODE Magazine

    Rod celebrates the silver anniversary of this magazine with a look back at the technology we've covered and some very cool cover art.

  7. CODE Magazine: 2025 - March/April cover

    Software Finds Its Way

    Rod writes about the long-term nature and high costs of software maintenance compared to initial development. Through personal experienceshe illustrates the importance of adopting strategic approaches to ease maintenance challenges. He highlights techniques like leveraging polymorphism and function overloading to lower maintenance costs, ultimately advocating for thoughtful design decisions that anticipate future needs and promote flexibility.

  8. CODE Magazine: 2025 - January/February cover

    AI is Stimulating Change

    Rod explores the rapidly evolving landscape of artificial intelligence (AI) and machine learning (ML), emphasizing their increasing accessibility to smaller developers and companies. He notes that AI tools like Whisper and LangChain can enhance application functionalities while acknowledging the accompanying challenges, such as the potential for misinformation and the need for human oversight to ensure accuracy. Through CODE Magazine, Rod hopes to guide readers in integrating AI into their work responsibly, underscoring the importance of evaluating AI's suitability and potential risks. He advocates for a cautious and informed approach akin to "Trust but Verify."

  9. CODE Magazine: 2024 - September/October cover

    Potential and Possibility

    Rod explores the boundless opportunities available to software developers, likening their tools—code, compilers, text editors—to an artist's materials such as pencils and paint. He recounts a personal anecdote where a simple proof of concept using a new feature in the .NET Framework led to the creation of a fully functional call-center management system, exemplifying the power of seeing and acting on potential. Rod extends this philosophy to contemporary technologies like artificial intelligence, machine learning, and large language models (LLMs), emphasizing the importance of leveraging these tools to unlock new possibilities. He encourages developers to remain curious and open-minded, echoing Picasso's sentiment about maintaining a childlike sense of creativity and wonder throughout one's career.

  10. CODE Magazine: 2024 - July/August cover

    One Fret Away from Harmony

    Sometimes, you’re just about on top of an elusive solution. Stepping away can help you find it, but so can making slight adjustments to the project’s trajectory.

  11. CODE Magazine: 2024 - May/June cover

    Unfinished Paintings

    Rod reflects on his fascination with unfinished works of art. He shares his experiences at the Academy Awards Museum and the Broad Museum in Los Angeles where he saw unfinished artwork from Disney's The Little Mermaid and Keith Haring's collection, respectively. He is drawn to these incomplete works because they provide insights into the creative process and allow him to imagine the artist at work. He relates this fascination to his own process as a developer, where he values the journey from rough sketches and demos to finished solutions.

  12. CODE Magazine: 2024 - March/April cover

    Remote Collaboration

    Rod writes about the COVID crisis and how the remote collaboration it forced on everyone impacted music and television production. He notes how it impacted Melanie's efforts to continue her music rehearsals which had to go online, and that they needed to find ways to adapt to overcome lag. Ultimately, people overcome obstacles and adapt.

  13. CODE Magazine: 2023 - November/December cover

    Creative Symbiosis

    Rod looks at how consuming creative things can fuel his own creativity. He's been on a live music events kick.

  14. CODE Magazine: 2023 - September/October cover

    Error-Driven Development

    Rod notices that sometimes, looking at a nagging obstacle in a new way can open your eyes to more than just a coding solution.

  15. CODE Magazine: 2023 - July/August cover

    Things Will Be Different

    This editorial explores the implications of the rapid development of ChatGPT. Rod also reflects on how his own experience of visiting a record store with his son made him realize the importance of considering the specific needs of projects before blindly adopting new technologies, and how sometimes the best solutions are those that look to the past.

  16. CODE Magazine: 2023 - May/Jun cover

    The Power of the Pivot

    Rod explores how changing your plans and perspective can open your eyes. Go ahead and pivot.

  17. CODE Magazine: 2023 - March/April cover

    Introduction to Snowflake

    In this article, author Rod Paddock introduces Snowflake, a cloud-based SQL database that offers a range of capabilities for developers. Paddock discusses the features of Snowflake, such as its cloud-agnostic nature, support for querying JSON data, and secure data sharing capabilities. He explains how Snowflake's unique architecture allows for "infinite" computing through its warehouse concept and provides insights into using Snowsight, the web-based application for managing Snowflake infrastructure. Rod also discusses building a data loading pipeline, securing data with masking, and sharing data with other Snowflake users. He concludes by highlighting the power and user-friendly nature of Snowflake as a game-changing product.

  18. CODE Magazine: 2023 - March/April cover

    The Way of the Coder

    Rod talks about some of the perils and foibles of being a software engineer.

  19. CODE Magazine: 2023 - January/February cover

    Take a Break

    It wasn’t just the COVID break that kept Rod from attending conferences, but now that he’s back, he remembers what he loved about them.

  20. CODE Magazine: 2022 - November/December cover

    Life Lessons for Developers

    Rod’s keynote speech was an opportunity to look back at how he got here. He shares tips for getting along as a developer in the trenches for over 30 years.

  21. CODE Focus Magazine: 2022 - Vol. 19 - Issue 1 - .NET 7.0 cover

    New in .NET 7

    Rod Paddock argues that .NET 7 advances the platform with strong developer-centric improvements across languages, frameworks, and tooling. He highlights C# 11 features like raw string literals, MAUI’s strengthened cross-platform capabilities, and Blazor's expanded interoperability and hot-reload experience. He emphasizes sustained performance gains, and valuable EF enhancements that streamline data-centric development. Paddock frames these updates as part of a coherent forward and backward-compatible trajectory, designed to meet developers where they are and preserve prior sweat investments while enabling new capabilities. The result is a highly productive, future-proof .NET ecosystem.

  22. CODE Magazine: 2022 - September/October cover

    Recovering Creativity

    Rod hits a creative wall and expores how to climb over it. Take the downtime you need. Get outside without your tech. Revisit what makes you creative, and finally, embrace what works.

  23. CODE Magazine: 2022 - July/August cover

    Longevity

    Rod talks about writing code that lasts. The applications he's writing today will likely still be used in 15-20 years, so good software architecture is key to that longevity.

  24. CODE Magazine: 2022 - May/June cover

    Artistic Collaboration

    It takes a village to build a great app with real staying power. Rod reflects on the myth of the Lone Wolf coder.

  25. CODE Magazine: 2022 - March/April cover

    The Computer is My Paintbrush

    Rod realizes that sometimes, the most useful tools are the ones we take most for granted.

  26. CODE Magazine: 2022 - January/February cover

    Finding Inspiration

    Rod explores some of the things that have inspired his career.

  27. CODE Magazine: 2022 - January/February cover

    The Secrets of Manipulating CSV Files

    Rod shows you how CSV is anything but old news.

  28. CODE Magazine: 2021 - November/December cover

    Beating the Doldrums

    We've all had a rough couple of years. Rod talks about what's helped him cheer up and that we're all in this together.

  29. CODE Focus Magazine: 2021 - Vol. 18 - Issue 1 - .NET 6.0 cover

    .NET Focus Features Fabulous Features

    Rod reflects on this being the third CODE Focus issue he has managed and highlights some of the great articles about .NET 6 in this issue.

  30. CODE Magazine: 2021 - September/October cover

    Finding Your Cohort

    Rod uses the year of isolation to do some reading and recognize his circle of peers and what he’s learned from both.

  31. CODE Magazine: 2021 - July/August cover

    Building Command Line Utilities in C# and Python

    Rod whips up a quick app to help a friend and ends up discovering some pretty cool multi-platform features that are part of command line utilities.

  32. CODE Magazine: 2021 - July/August cover

    Don’t Go Down with Sunk Costs

    Rod has some great suggestions for how to work more efficiently.

  33. CODE Magazine: 2021 - May/June cover

    Who Is Your Audience?

    Rod muses on what's really necessary in UI design. Don't let your requirements deter your customers from wanting to use your product.

  34. CODE Magazine: 2021 - March/April cover

    Keeping the Creative Fires Lit

    Rod looks at how a new project or tool can spark new interest in getting your work done.

  35. CODE Magazine: 2021 - January/February cover

    Editorial

    Rod describes how Morning Pages has significantly changed his life, unblocked creative energy and made him happier.

  36. CODE Magazine: 2020 - November/December cover

    The New Normal

    Rod writes about how the pandemic is shifting the perspective about what's the "New Normal" for him.

  37. CODE Magazine: 2020 - September/October cover

    The Joy of Being a Beginner

    Rod Paddock is spending some of his pandemic time exploring new software technologies including .NET Core, Docker, Vue and Python.

  38. CODE Magazine: 2020 - March/April cover

    Rodman Visits the World of FX on Hulu’s “Devs”

    Rod writes the editorial of his life after visiting Earling Studios in the UK where they filmed the TV series Devs in 2019. In Jan 2020, interviewed Alex Garland, the creator-writer-director of Devs.

  39. CODE Magazine: 2020 - March/April cover

    The Importance of Community

    Sofware developers grow in a community of their peers.

  40. CODE Magazine: 2020 - January/February cover

    Theory Meets Reality

    Some planning for modular development from the past makes a change by Apple for deprecated features much easier to handle.

  41. CODE Focus Magazine: 2019 - Vol. 16 - Issue 1 - .NET Core 3.0 cover

    .NET Core: The WOW Factor

    Rod is just as excited as everyone else about all the new tools in .NET Core 3.0.

  42. CODE Magazine: 2019 - September/October cover

    Code Smells Are Universal

    Rod sniffs out some questionable code.

  43. CODE Magazine: 2019 - July/August cover

    Is It Time for a Change?

    Rod reflects on a long-term project and the quality of life.

  44. CODE Magazine: 2019 - May/June cover

    Decades of Thanks

    Rod Paddock reflects on his journey from being laid off at Pinnacle Publishing to building a successful career as an independent consultant. He recounts pivotal moments and expresses gratitude to the individuals who shaped his path, including Jerry Whiting, Erik Ruthruff, David Anderson, Greg Lawrence, and Melanie Spiller. Through their mentorship, trust, and lessons in business, teaching, delegation, and interpersonal communication, Rod developed key skills that defined his career. The article is a heartfelt acknowledgment of the relationships and experiences that contributed to his growth, emphasizing the importance of collaboration, kindness, and lifelong learning.

  45. CODE Magazine: 2019 - March/April cover

    Part 4: The Tenets of UAT

    Rod's big project is drawing to a close, and it's time to consider User Acceptance Testing.

  46. CODE Magazine: 2019 - January/February cover

    Part 3: Merrily We Roll Along

    Rod continues the tale of an enormous conversion project.

  47. CODE Magazine: 2018 - November/December cover

    Act II

    Rod's project continues and he gives us some good advice about managing a team.

  48. CODE Magazine: 2018 - July/August cover

    Act 1: Into the Great Unknown

    Rod tells us about the complexities of a legacy code conversion project.

  49. CODE Magazine: 2018 - May/June cover

    A Software "Pre-mortem"

    Rod's about to embark on a large-scale legacy conversion and he talks about the process before they begin.

  50. CODE Magazine: 2018 - March/April cover

    Ending Malaise

    Rod Paddock argues that developer malaise stems from stagnation rather than workload, and his breakthrough came only when he returned to what he loves: learning new things. By exploring how his API could be consumed from Swift and expanding into Python and other tools, he rekindled enthusiasm and overcome burnout. He advocates lifelong learning, refreshing the “battery” by adding new skills (and even arts) as a antidote to fatigue, noting that growing in diverse directions can prevent burnout and keep programming rewarding.

  51. CODE Magazine: 2018 - January/February cover

    Focusing on What Matters

    Rod focuses on what matters

  52. CODE Magazine: 2017 - November/December cover

    Lessons Learned from a Second Trip Around the Block

    Rod and his team go back to a client site and uncover useful things from their involvement in the upgrade.

  53. CODE Magazine: 2017 - July/August cover

    Choices, Choices, Choices

    Rod looks at the many options available to developers these days and having to choose what's best for your clients.

  54. CODE Magazine: 2017 - May/June cover

    An Important Milestone

    Rod reflects on 100 issues of CODE Magazine.

  55. CODE Magazine: 2017 - January/February cover

    Making Informed Decisions

    Rod writes about his experiences in the trenches and how enthusiasm for novelty can sometimes cause problems.

  56. CODE Magazine: 2017 - January/February cover

    Processing Large Datasets Using C# and SQL Server Table Data Types

    If you’ve got large datasets, you don’t want to slow the system down every time you save them to your SQL Server database. Rod shows you an uncomplicated way to keep your records zipping along.

  57. CODE Magazine: 2016 - November/December cover

    Shokunin

    Rod Paddock explores the concept of mastery and dedication to craft, drawing inspiration from the Japanese term "shokunin," which embodies both technical excellence and a deep social responsibility to serve others. Using the example of sushi chef Jiro Ono and his rigorous apprenticeship process, Paddock highlights the importance of sustained effort, practice, and commitment in achieving greatness in any field, including software development. He emphasizes that true mastery not only involves skill but also a sense of obligation to positively impact the lives of others, challenging readers to reflect on their own dedication to their craft.

  58. CODE Magazine: 2016 - September/October cover

    The Art of Making Art

    Rod explores the similarities between making fine art and writing code.

  59. CODE Magazine: 2016 - July/August cover

    Editorial

    Rod addresses the issues in the ever-changing scenery of JavaScript frameworks.

  60. CODE Magazine: 2016 - May/June cover

    Creative Fear

    Rod explores some of the things that hold us back when we want to start a new project, including FEAR.

  61. CODE Magazine: 2016 - March/April cover

    Editorial

    Rod discusses his creative process - using bubbles!

  62. CODE Magazine: 2016 - January/February cover

    The Curious Coder

    Rod reflects on how lucky we are to work in an industry where a trip down the rabbit hole can be good for you and for your clients.

  63. CODE Magazine: 2015 - November/December cover

    Editorial

    Rod Paddock discusses over-engineered code - how you should always code as if the person who ends up maintaining your code is a violent psychopath who knows where you live.

  64. CODE Magazine: 2015 - September/October cover

    Editorial

    How MS-DOS nearly ended Rod's software career before it had even begun...

  65. CODE Magazine: 2015 - July/August cover

    Editorial

    In this issue, Rod discusses

  66. CODE Magazine: 2015 - May/June cover

    Editorial

    To celebrate our anniversary, Rod takes a look at his May/June editorials he's written for the past 15 years.

  67. CODE Magazine: 2015 - March/April cover

    Musings of a Wandering Developer

    Rod considers the benefits and pitfalls of having multiple clients running multiple tools.

  68. CODE Magazine: 2015 - January/February cover

    The Times, They are a-Changin'

    Rod takes a look at the great changes coming because of ASP.NET vNext

  69. CODE Magazine: 2014 - November/December cover

    Editorial

    Rod discusses learning from his mistakes.

  70. CODE Magazine: 2014 - September/October cover

    Editorial

    In this issue, Rod discusses the cost benefit analysis of tools.

  71. CODE Magazine: 2014 - July/August cover

    Editorial

    Rod takes a look at how to evaluate the winners and losers when it comes to new technologies.

  72. CODE Magazine: 2014 - May/June cover

    Editorial

    Rod shares a bit of his knowledge over the last 20 years as an independent consultant/contractor.

  73. CODE Magazine: 2014 - January/February cover

    Twenty Years as a Software Engineer

    This editorial reflects on past conferences and looks forward to 2014.

  74. CODE Magazine: 2013 - November/December cover

    Curiosity-Driven Development

    Nov/Dec 2013 Editorial by Rod Paddock

  75. CODE Magazine: 2013 - September/October cover

    Codes of Conduct

    Rod Paddock argues that the growing adoption of codes of conduct at software conferences reveals a deeper problem: a pervasive “brogrammer” culture that tolerates harassment and boorish behavior. While he agrees that harassment must be addressed, heeshifts focus from the codes themselves to the underlying environment that necessitates them, urging a return to merit, professionalism, and an inclusive, respectful culture. He advocates creating safe spaces for all attendees and reframing behavior without losing sight of constructive interaction, summarizing his stance with Wil Wheaton’s “Don’t be a dick.”

  76. CODE Magazine: 2013 - July/August cover

    Your Future is Our Responsibility

    Rod Paddock July/August 2013 Editorial

  77. CODE Magazine: 2013 - May/June cover

    Scripts for All Reasons

    May/June 2013 Editorial by Rod Paddock

  78. CODE Magazine: 2013 - March/April cover

    Software Development and Filmmaking Parallels

    March/April 2013 Editorial by Rod Paddock

  79. CODE Magazine: 2013 - January/February cover

    The Cloud Networking Effect

    Rod Paddock Jan/Feb 2013 Editorial

  80. CODE Magazine: 2012 - November/December cover

    Looking Into the Future

    Rod Paddock Nov/Dec 2012 Editorial

  81. CODE Magazine: 2012 - September/October cover

    You Get What You Pay For

    Rod Paddock Sept/Oct Editorial

  82. CODE Magazine: 2012 - July/August cover

    Don’t Be a Veruca Salt

    Rod Paddock July/August 2012 Editorial

  83. CODE Magazine: 2012 - May/June cover

    The Times they are A-changin!

  84. CODE Magazine: 2012 - March/April cover

    So Many Choices

    Rod Paddock Editorial Mar/Apr 2012

  85. CODE Magazine: 2012 - January/February cover

    Seeking Scale

    Jan/Feb 2012 Editorial by Rod Paddock

  86. CODE Magazine: 2011 - November/December cover

    On Influence

  87. CODE Magazine: 2011 - September/October cover

    Not Found in a College Course Curriculum

    Sept/Oct 2011 Editorial by Rod Paddock

  88. CODE Magazine: 2011 - July/August cover

    Introduction to Ruby on Rails

    Ruby on Rails is an open source web development stack with a large developer base. Last year, Ruby on Rails reached a critical milestone with the release of Ruby on Rails version 3.0. For more information about Ruby on Rails I recommend checking out www.rubyonrails.org. You can find installation information, documentation and links to other resources on this site. This article will demonstrate how to get up and running with Ruby on Rails with help from the RailsInstaller.

  89. CODE Magazine: 2011 - July/August cover

    On Change

    Rod Paddock's July/August 2011 Editorial article

  90. CODE Magazine: 2011 - May/June cover

    On Conferences

    Rod gives you some pointers on how to get the most out of conferences and why you should go.

  91. CODE Magazine: 2011 - March/April cover

    Always Be Learning

    Mar/April Editorial by Rod Paddock

  92. CODE Magazine: 2011 - January/February cover

    We Are Customer Service!

    Rod Paddock editorial Jan/Feb 2011

  93. CODE Magazine: 2010 - November/December cover

    Show Me the Money and Other Sundry Stories

    Rod Paddock Nov/Dec 2010 Editorial

  94. CODE Magazine: 2010 - September/October cover

    So You Want to Be a Consultant: Risk Management

    Rod Paddock Sep/Oct 2010 Editorial

  95. CODE Magazine: 2010 - July/August cover

    So You Want to Be a Consultant?

  96. CODE Magazine: 2010 - May/June cover

    CODE Magazine 10 Years Later

    May/June 2010 Editorial by Rod Paddock.

  97. CODE Magazine: 2010 - March/April cover

    Small Building Blocks

    Mar/April 2010 Editoral by Rod Paddock

  98. CODE Magazine: 2010 - March/April cover

    Using the Amazon Web Service SDK for .NET

    The richest set of cloud computing services comes from a little e-commerce company known as Amazon.com. Developers can access the Amazon Web Services (AWS) platform using numerous tools including the .NET platform.Amazon.com is a major player in the cloud computing space and has numerous services available to developers. In late 2009, Amazon released the AWS SDK for .NET. This article will demonstrate using the AWS SDK to create a custom backup service using the Amazon Simple Storage Service (S3).

  99. CODE Magazine: 2010 - January/February cover

    Can a Fish Use a Bicycle?

    In "Can a Fish Use a Bicycle?", Rod Paddock argues that Agile development is fundamentally a philosophy focused on collaboration, individuals, and adaptability, rather than a set of tools or techniques. Responding to critiques that Agile fails to address the complexity of modern development toolsets, Paddock emphasizes that Agile principles are tool-agnostic and can be applied with any technology. He cautions against rigid interpretations of Agile and suggests that while some tools may align better with Agile practices, the methodology itself does not solve tool complexity, which remains an ongoing challenge for developers.

  100. CODE Magazine: 2010 - January/February cover

    Post Mortem Web Project

    First Premier Bankcard (www.firstpremier.com) is the 10th largest issuer of Visa and MasterCard credit cards in the United States.First Premier employs multiple thousands of people spread across the state of South Dakota. A major percentage of the employees at First Premier work in call-center operations helping people apply for credit cards.

  101. CODE Magazine: 2009 - November/December cover

    Not a Spectator Sport

    Cover Headlines: VS 2010, C#, VB, EF, Silverlight, ASP.NET, ASP.NET MVC

  102. CODE Magazine: 2009 - September/October cover

    Smaller Is Better

    Rod Paddock Sept/Oct 09 Editorial

  103. CODE Magazine: 2009 - July/August cover

    10,000 Hours to Graceland

    Rod Paddock July/August 2009 Editorial

  104. CODE Magazine: 2009 - May/June cover

    Open Source Software

    Rod Paddock's May/June 2009 Editorial article.

  105. CODE Magazine: 2009 - March/April cover

    Programming Twittering with Visual Basic

    Social networking has reached critical mass. One unique social networking platform, Twitter, launched in March of 2006 and took the world by storm with its social networking and microblogging platform.The developers of Twitter had the forethought to provide a REST -based API. Numerous developers have used the REST-based API to build Twitter clients on dozens of different platforms. In this article I’ll demonstrate how to access Twitter using the .NET platform.

  106. CODE Magazine: 2009 - January/February cover

    Roundtables vs. Lunch Counters

    Rod Paddocks Jan/Feb 09 Editorial

  107. CODE Magazine: 2008 - November/December cover

    Back to Basics

    Rod Paddock's Nov/Dec 2008 Editorial

  108. CODE Magazine: 2008 - September/October cover

    Languages Re-Unleashed

    Sept/Oct 08 Editorial by Rod Paddock

  109. CODE Magazine: 2008 - July/August cover

    Unlearn

    July/August 2008 Editorial

  110. CODE Magazine: 2008 - May/June cover

    Boy Scouts, Dungeons and Dragons, and Community

    Rod Paddock argues that growth as a software developer is inseparable from active participation in a community. Through his own arc—from Boy Scouts and high school gaming to online forums, user groups, conference speaks, and editorial work at CODE Magazine—he shows how mentorship, collaboration, and sharing knowledge build skills and confidence. Personal stories of teaching, presenting, and forging lasting connections illustrate the rewards of contributing and helping others. He ends with a call to action: engage in user groups, Code Camps, Open Space events, blogs, and writing to strengthen and sustain the community.

  111. CODE Magazine: 2008 - March/April cover

    Reflections on 2007

    Rod Paddocks Mar/Apr 08 editorial article.

  112. CODE Focus Magazine: 2008 - Vol. 5 - Issue 1 - Extensibility cover

    Creating Visual Studio Add-Ins

    Visual Studio provides one of the most powerful IDE’s on the market. One under-exploited aspect of this IDE is the extensibility model. Programming IDE’s are not static development tools. Development techniques, tools, and concepts change. Extensibility has been built into Visual Studio from its early inceptions. The great thing about Microsoft’s foresight is that you can augment functionality of Visual Studio yourself. This article will demonstrate how to extend the Visual Studio IDE using Visual Studio, the .NET Framework, and the Visual Studio Add-In and automation models.

  113. CODE Magazine: 2008 - January/February cover

    It’s an Agile World

    Jan/Feb 08 Editorial by Rod Paddock

  114. CODE Magazine: 2007 - November/December cover

    The Age of Specialists and Generalists

    Nov/Dec 2007 Editorial Column by Rod Paddock

  115. CODE Magazine: 2007 - September/October cover

    Re-Igniting Creativity

    Rod Paddock Editorial for Sept/Oct 2007

  116. CODE Magazine: 2007 - July/August cover

    Seeing the Silverlight

    Rod Paddocks July/August 2007 Editorial Article

  117. CODE Magazine: 2007 - May/June cover

    The House that Fox Built

    May/June 2007 Editorial by Rod Paddock

  118. CODE Focus Magazine: 2007 - Vol. 4 - Issue 2 - Mobility cover

    Exploring Tablet PC Application Deployment

    You have decided to take the plunge and create a Microsoft® Windows® XP Tablet PC Edition operating system-aware application. This decision comes with a new set of requirements when it comes to enabling Tablet PC-specific features and deployment of your application. This article will take you through the process of creating a Tablet PC-aware application and deploying it in the enterprise.

  119. CODE Magazine: 2007 - March/April cover

    Process Introspection

    Mar/April 2007 Editorial by Rod Paddock

  120. CODE Magazine: 2007 - January/February cover

    Integrating .NET Code and SQL Server Reporting Services

    SQL Server Reporting Services versions 2000 and 2005 (SSRS) has many powerful features. SSRS has a well-designed data access engine, a great set of layout tools, and an excellent expression system for creating complex formulas. While the expression system is quite powerful it is not suitable for all applications. This is where SSRS shines. SSRS gives developers the ability to add custom code to their report layouts. This article demonstrates adding custom code to SQL Server Reporting Services reports.

  121. CODE Magazine: 2007 - January/February cover

    Surfs Up!

    In this editorial Rod Paddock urges developers to "paddle out" and seize the current software waves—Windows Vista and Office 2007, .NET 3.0 (WPF, WCF, WWF), SharePoint 2007, Team Systems, and the upcoming Orcas/LINQ—each offering new UI, workflow, communication, and development opportunities; he highlights how these platforms simplify tasks and enable richer applications, shares his own interests (LINQ and SharePoint), and thanks contributors and readers as he enters his sixth year as CoDe Magazine's editor.

  122. CODE Magazine: 2006 - November/December cover

    I Have a Dream

    Rod Paddock Nov/Dec 2006 Editorial

  123. CODE Magazine: 2006 - September/October cover

    Axes and Imagination

    So what the heck is Rod doing with Stewie and Brian Griffin (of Family Guy fame) you ask? Well, Rod is sharpening his axe.

  124. CODE Magazine: 2006 - July/August cover

    Wither T-SQL

    Rod Paddock July/August 06 editorial

  125. CODE Magazine: 2006 - May/June cover

    RAD in the Time of Agile Development

    Rod Paddock - Editorial - May/June 2006

  126. CODE Magazine: 2006 - March/April cover

    Developers Toolkit

    Rod Paddock Developers Toolkit commentary

  127. CODE Magazine: 2006 - January/February cover

    .Finalize(): Reenergize

  128. CODE Focus Magazine: 2005 - Vol. 3 - Issue 1 - Tablet PC and Mobile PC cover

    The Modern World of Mobility

    Rod Paddock - Editorial for Tablet PC 2006

  129. CODE Magazine: 2005 - November/December cover

    Tragedy and a Call to Action

    Rod Paddock Nov/Dec Editorial Article.

  130. CODE Magazine: 2005 - September/October cover

    Security Is Job One!

    Rod Paddock Editorial Article - September/October 2005 Issue

  131. CODE Magazine: 2005 - July/August cover

    The Times they Are a Changin'

    Rod Paddock Editorial Article July/August 2005

  132. CODE Magazine: 2005 - May/June cover

    VB Paradigm Shift

    Rod Paddock Editorial Article May/June 2005

  133. CODE Magazine: 2005 - March/April cover

    Grokking .NET

    Rod Paddock Editorial Mar/April 2005

  134. CODE Magazine: 2005 - January/February cover

    It's a Blog World

    Rod Paddock January February 2005 Editorial Article

  135. CODE Magazine: 2004 - November/December cover

    Best Practices

    Rod Paddock Editorial Article November December 04 Issue

  136. CODE Focus Magazine: 2004 - Vol. 2 - Issue 1 - Visual FoxPro 9.0 cover

    Visual FoxPro 9 IDE Enhancements

    Visual FoxPro 9 includes a number of IDE enhancements that make its already rich development environment considerably richer.

  137. CODE Magazine: 2004 - September/October cover

    What Makes an Effective Software Manager?

    Rod Paddock Editorial September October 2004 Issue

  138. CODE Magazine: 2004 - July/August cover

    CODE Magazine Philosophy

    Rod Paddock Editorial July August 2004 Issue

  139. CODE Magazine: 2004 - July/August cover

    Creating Custom Data Extensions for SQL Server 2000 Reporting Services

    In early 2004, Microsoft released a new set of extensions to SQL Server 2000 called SQL Server 2000 Reporting Services.SQL Server Reporting Services provides a comprehensive platform for creating, managing, securing, scheduling, and outputting data from SQL Server, Oracle, OLE DB and ODBC data sources. When Microsoft created SQL Server Reporting Services they created it as an extendable platform. You can create your own data extensions and your own output extensions. In this article, I'll show you how to create your own custom data extensions for SQL Server Reporting Services.

  140. CODE Magazine: 2000 - Spring cover

    Comparing VFP String Performance to .NET String Performance

    Markus Egger benchmarks string operations on a 3.3MB "War and Peace" text to compare Visual FoxPro (VFP) and .NET (C#), showing that VFP offers richer, convenient string functions while .NET consistently outperforms VFP in speed and stability; .NET benefits from JIT and GC but requires careful use of StringBuilder to avoid memory costs, whereas VFP can be fast for some operations but suffers from inconsistent timings and limitations (e.g., ALines array size) for very large texts—overall both platforms have strong string capabilities.

  141. CODE Magazine: 2004 - January/February cover CODE Focus Magazine: 2003 - Vol. 1 - Issue 3 - Whidbey and Yukon PDC Special cover

    Creating User-Defined Data Types in Yukon

    The next version of SQL Server (code name Yukon) has extensive support of the Common Language Runtime (CLR).Previous versions of SQL Server (2000 and earlier) had a mechanism for creating custom data types. These data types were nothing more than aliases to system data types. In Yukon, you can create your own fully functional custom data types.

  142. CODE Magazine: 2004 - May/June cover

    So Many Choices, So Little Time

    Rod Paddock Editorial May Junel 2004 Issue

  143. CODE Magazine: 2004 - March/April cover

    Never Give Up

    Rod Paddock Editorial March April 2004 Issue

  144. CODE Magazine: 2004 - January/February cover

    .NET Gripes and XAML Worries

    Rod Paddock Editorial January February 2004 Issue

  145. CODE Magazine: 2003 - November/December cover

    Hearts and Minds

    Rod Paddock argues that the ongoing VB.NET vs C# debate is less about one language being inherently superior and more about context and practical needs. Drawing on his background across VB, Visual FoxPro, and other tools, he contends that good design transcends language and that supporters of either side often overstate benefits. He notes VB.NET’s unique features like edit-and-continue, acknowledges its warts, and suggests choosing a language based on the developer’s background and project requirements. Ultimately, CoDe Magazine will showcase multiple languages, emphasizing pragmatic, task-driven development.

  146. CODE Magazine: 2003 - November/December cover

    Using MySQL 4.0 with .NET

    All database developers should know about MySQL.MySQL is an open source database that you can use to develop robust applications without paying the steep licensing fees attached to other database systems.

  147. CODE Focus Magazine: 2003 - Vol. 1 - Issue 2 - Microsoft Office System cover

    Using the Microsoft Visual Studio Tools for the Microsoft Office System

    Microsoft has opened wide Office development to Visual Studio .NET developers by creating the Microsoft Visual Studio Tools for the Microsoft Office System. These tools work with Microsoft Office 2003 Professional Edition.In its previous versions, Microsoft has spent considerable time making Office available for integration with other Windows-based applications. The ability to integrate with Office began with DDE, went on to OLE 1.0, then to automation, and finally added Visual Basic for Applications. The Visual Studio Tools for Office combine the vision of its predecessors with the functionality of the future in Office 2003.

  148. CODE Focus Magazine: 2003 - Vol. 1 - Issue 3 - Whidbey and Yukon PDC Special cover

    Toys, Toys, Toys

    Rod Paddock portrays the Whidbey and Yukon previews as exciting new software development “toys” that expand and energize the developer landscape. He shares his enthusiasm for features like integrating .NET into Yukon’s triggers and stored procedures, creating new data types, and Whidbey’s edit-and-continue, along with numerous ASP.NET, Windows Forms, and language updates. Paddock invites readers to explore these advances and reads the accompanying expert articles, underscoring a playful yet serious anticipation for the next generation of Visual Studio, .NET Framework, and SQL Server.

  149. CODE Magazine: 2003 - September/October cover

    State of .NET Development

    September/October 2003 Editorial by Rod Paddock.

  150. CODE Magazine: 2003 - July/August cover

    Continuing Education

    July/August 2003 Editorial by Rod Paddock.

  151. CODE Magazine: 2003 - May/June cover

    It's the Concept... (Editorial)

    May/June 2003 Editorial by Rod Paddock.

  152. CODE Magazine: 2003 - March/April cover

    We Are Our Environment (Editorial)

    March/April 2003 Editorial by Rod Paddock.

  153. CODE Magazine: 2002 - November/December cover

    Looking Forward and Back (Editorial)

    In this editorial, Rod Paddock reflects on the pivotal technological developments of 2002, highlighting the significance of Visual Studio .NET, the rise of web services, and the expanding influence of SQL Server and Microsoft’s acquisition of Great Plains. He emphasizes the growing importance of security and notes Microsoft’s strategic retreat from My .NET Services. Additionally, Rod points to emerging technologies like Tablet PCs and the Compact .NET Framework as promising opportunities for developers, ultimately encouraging readers to embrace these innovations as they look ahead to the future.

  154. CODE Magazine: 2002 - September/October cover

    The Importance of Friends

    Rodman (Rod Paddock) reflects on the September 11, 2001 crisis to argue that, beyond professional achievement, the true value in life lies in friends, family, and freedom. He uses the tragedy to illustrate how quickly life and global connections become fragile, and how meaningful exchanges with loved ones sustain us. The piece then broadens to celebrate international collaboration in his field, before urging developers to prioritize human relationships and personal time over constant work, reminding readers to nurture what truly matters.

  155. CODE Magazine: 2002 - July/August cover

    The Silver Bullet is Found

    Rod Paddock argues that despite recurring claims about miracle tools and methodologies—CASE, Java, the Unified Process/UML, Extreme Programming—none are a true "silver bullet" for software development; instead, he contends that practical common sense, a problem-solving mindset, and judicious use of tools (and even a simple notebook and pen) are what consistently produce successful software.

  156. CODE Magazine: 2002 - May/June cover

    All for a Box of Onions

    Rod Paddock uses a lighthearted box-of-onions anecdote to argue a serious point about consulting: the value of choosing the best tool for the job, not what’s most familiar or easiest for the consultant. When a client faced Mac incompatibility with Visual FoxPro, Paddock suggested Citrix, and the client’s success validated that recommendation. The story illustrates that good advisers think outside the box and prioritize the client’s outcomes over personal gain, even if that means passing up an opportunity to build a flashy solution.

  157. CODE Magazine: 2002 - March/April cover

    Riding new technology waves

    Rod Paddock - March April 02 Editorial