-
CODE: Five Years Ago
Last updated: Wednesday, October 23, 2024
Published in: CODE Magazine: 2024 - November/December
Markus finishes up his series on the last 30 years with a look at the most recent changes in computing and what’s been happening with the business of CODE.
-
Creative versus Receptive
Last updated: Wednesday, October 23, 2024
Published in: CODE Magazine: 2024 - November/December
Melanie looks at whether creating something completely new is scary, exciting, and worth doing, or whether you’re working on just another flash in the pan.
-
CODE: 10 Years Ago
Last updated: Thursday, October 24, 2024
Published in: CODE Magazine: 2024 - September/October
Markus reflects on the technological developments and setbacks over the past decade, focusing on Microsoft's challenging release of Windows 8 and the underwhelming Windows Phone. He highlights Microsoft's struggles with the ill-received WinRT application platform and the poorly implemented Windows App Store, marking a period of significant brand value decline under Steven Sinofsky and Steven Balmer. Markus contrasts these with the era's broader tech landscape, including advancements by Apple and Google, the rise of cloud computing, and notable trends in software development, gaming, and popular culture.
-
Potential and Possibility
Last updated: Thursday, October 24, 2024
Published in: CODE Magazine: 2024 - September/October
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.
-
CODE: 15 Years Ago
Last updated: Thursday, June 27, 2024
Published in: CODE Magazine: 2024 - July/August
Markus continues his reflection on what the CODE Group company, the magazine, and the industry have been up to since around 2008, the period of modern development.
-
One Fret Away from Harmony
Last updated: Friday, June 14, 2024
Published in: CODE Magazine: 2024 - July/August
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.
-
CODE: 20 Years Ago
Last updated: Tuesday, April 23, 2024
Published in: CODE Magazine: 2024 - May/June
Markus Egger reflects on the impact of the dotcom bubble bursting 20 years ago and shares the aftermath in the software development industry. Despite challenges and setbacks, the dotcom crash led to positive effects such as innovation, experimentation, and the emergence of successful companies like Google and Amazon. Markus discusses the importance of Microsoft technologies, the evolution of operating systems, and the fun aspects of the early 2000s, including the release of the first Xbox and notable video games. Egger emphasizes the significance of internet-related technologies and the belief in pushing forward with their development.
-
Unfinished Paintings
Last updated: Tuesday, April 23, 2024
Published in: CODE Magazine: 2024 - May/June
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.
-
CODE: 25 Years Ago
Last updated: Thursday, February 22, 2024
Published in: CODE Magazine: 2024 - March/April
CODE Group founder Markus Egger takes readers on a journey back to the late 1990s, examining the state of the technology landscape and software development during that time period. He discusses the rise of the internet and the browser wars between Netscape and Microsoft, the emergence of Napster and its impact on the music industry, popular films and video games of the era, the dotcom bubble, and the dominant programming languages and development tools of the time, such as Visual Basic, C++, and Java. Development tools Microsoft created and packaged together at the time would evantually evolve into Visual Studio.
-
Remote Collaboration
Last updated: Thursday, February 22, 2024
Published in: CODE Magazine: 2024 - March/April
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.
-
Citizen Developers
Last updated: Thursday, December 21, 2023
Published in: CODE Magazine: 2024 - January/February
Melanie explores the pros and cons of citizen developers: Are they a benefit or a hindrance?
-
CODE: 30 Years Ago
Last updated: Saturday, January 13, 2024
Published in: CODE Magazine: 2024 - January/February
Once upon a time, Markus started a one-man consulting company. Now, with multiple divisions and a magazine to run, he takes a look back to see how much has changed. Overall, it is a nostalgic reflection on the technology and development trends since 1993.
-
Celebrating 30 Years of CODE: A Journey From Dream to Reality
Last updated: Thursday, December 21, 2023
Published in: CODE Magazine: 2023 - November/December
A bit of a look back as well as a look forward at CODE. How it has evolved, what it is evolving to, and the journey we're all on going forward.
-
Creative Symbiosis
Last updated: Thursday, November 30, 2023
Published in: CODE Magazine: 2023 - November/December
Rod looks at how consuming creative things can fuel his own creativity. He's been on a live music events kick.
-
Coding the Future: The Rise of Low-Code and AI with the Microsoft Power Platform
Last updated: Wednesday, January 31, 2024
Published in: CODE Focus Magazine: 2023 - Vol. 20 - Issue 1 - Power Platform
Charles Lamanna notes that AI will help makers with low-code development in Power Platform, including simplifying, streamlining and democratizing software creation, fostering collaboration across domains of expertise, and empowering everyone to be innovators.
-
CODA: What Lies at Agile’s Heart
Last updated: Tuesday, August 29, 2023
Published in: CODE Magazine: 2023 - September/October
John takes a look at the history of Agile development and explores the difference between the process and the result. John encourages Agile practitioners to delve into the essence of Agile beyond the Manifesto to fully grasp its heart.
-
Error-Driven Development
Last updated: Friday, August 18, 2023
Published in: CODE Magazine: 2023 - September/October
Rod notices that sometimes, looking at a nagging obstacle in a new way can open your eyes to more than just a coding solution.
-
CODA: The Road Not Taken
Last updated: Wednesday, November 13, 2024
Published in: CODE Magazine: 2023 - July/August
This month's column is inspired by Robert Frost's 1915 poem, "The Road Not Taken". Some decisions are minor and others affect everything. John looks at the decision-making process and how the pandemic has altered how we think about change.
-
Things Will Be Different
Last updated: Wednesday, November 13, 2024
Published in: CODE Magazine: 2023 - July/August
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.
-
CODA: Good Fences, Good Neighbors
Last updated: Tuesday, October 22, 2024
Published in: CODE Magazine: 2023 - May/Jun
John explores how constraints can be valuable in guiding individuals and businesses towards success. Fences, both physical and legal, serve as a metaphor for constraints. Understanding the rules and regulations that define the default rule is essential to implement constraints correctly.
-
The Power of the Pivot
Last updated: Tuesday, October 22, 2024
Published in: CODE Magazine: 2023 - May/Jun
Rod explores how changing your plans and perspective can open your eyes. Go ahead and pivot.
-
Architects: The Case for Software Leaders
Last updated: Friday, February 24, 2023
Published in: CODE Magazine: 2023 - March/April
Despite our best efforts, relatively few software development projects are a raging success. Jeffrey talks about the various roles - even non-technical ones - that every project should have if there’s any hope of success.
-
CODA: On Responsibility: Part II
Last updated: Monday, June 26, 2023
Published in: CODE Magazine: 2023 - March/April
This article reflects on the importance of responsibility in software development, in light of recent events such as Southwest Airlines and the FAA. It draws on the assertion of Ted Neward, that responsibility is the cornerstone of software development, and looks at how this relates to quality and the concept of technical debt.
-
The Way of the Coder
Last updated: Thursday, February 16, 2023
Published in: CODE Magazine: 2023 - March/April
Rod talks about some of the perils and foibles of being a software engineer.
-
CODA: Why "Because" Matters
Last updated: Saturday, June 24, 2023
Published in: CODE Magazine: 2023 - January/February
Drawing on analogies used to make judgements in the legal system, John argues that using facts to make decisions on development teams will help teams make better software.
-
Take a Break
Last updated: Monday, November 28, 2022
Published in: CODE Magazine: 2023 - January/February
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.
-
CODA: An Architectural Approach to Risk Management and Quality
Last updated: Thursday, November 10, 2022
Published in: CODE Magazine: 2022 - November/December
There are quite a few moving parts on any given project. John looks at some fundamental truths to help you decide how best to proceed.
-
Life Lessons for Developers
Last updated: Friday, November 11, 2022
Published in: CODE Magazine: 2022 - November/December
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.
-
New in .NET 7
Last updated: Wednesday, October 19, 2022
Published in: CODE Focus Magazine: 2022 - Vol. 19 - Issue 1 - .NET 7.0
Rod explores the recent release of .NET 7 and finds out that it meets or exceeds the hype.
-
CODA: Modern Consulting
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2022 - September/October
There’s more to the role of a consultant than showing up and pounding out line after line of software code. Modern consulting includes recommendations and the basis for making them. A consultant should steer clear of pipe dreams. John explains the nuances.
-
Recovering Creativity
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2022 - September/October
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.
-
CODA: Agility
Last updated: Monday, June 27, 2022
Published in: CODE Magazine: 2022 - July/August
Not everyone understands the true meaning of running an agile software development team. John reviews how to keep focus on agile principles and get the most from this philosophy. Do planning, do documentation, inspect the tools you are using, and adapt to improve.
-
Longevity
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2022 - July/August
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.
-
Artistic Collaboration
Last updated: Wednesday, April 6, 2022
Published in: CODE Magazine: 2022 - May/June
It takes a village to build a great app with real staying power. Rod reflects on the myth of the Lone Wolf coder.
-
CODA: It was 30 Years Ago This May…
Last updated: Tuesday, April 19, 2022
Published in: CODE Magazine: 2022 - May/June
John remembers the good old days of FoxPro and revisits some of the lessons learned from the Fox community.
-
CODA: On Tool Selection
Last updated: Friday, February 18, 2022
Published in: CODE Magazine: 2022 - March/April
John looks at what to consider when new tools are up for discussion.
-
The Computer is My Paintbrush
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2022 - March/April
Rod realizes that sometimes, the most useful tools are the ones we take most for granted.
-
CODA: On Plain Language
Last updated: Thursday, December 23, 2021
Published in: CODE Magazine: 2022 - January/February
John uses the Agile movement to explain why simple is better.
-
Finding Inspiration
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2022 - January/February
Rod explores some of the things that have inspired his career.
-
Beating the Doldrums
Last updated: Thursday, May 12, 2022
Published in: CODE Magazine: 2021 - November/December
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.
-
CODA: On Rules and Procedures
Last updated: Tuesday, December 7, 2021
Published in: CODE Magazine: 2021 - November/December
Sometimes rules are good for you, and it’s important to recognize when they’re not only good for you but they’re good for the whole project.
-
.NET Focus Features Fabulous Features
Last updated: Friday, October 29, 2021
Published in: CODE Focus Magazine: 2021 - Vol. 18 - Issue 1 - .NET 6.0
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.
-
CODA: On Avoiding OSS Regret
Last updated: Thursday, August 26, 2021
Published in: CODE Magazine: 2021 - September/October
You know you’ve done it. You’ve used some open source software that was exactly what you needed at the time. But then things changed. John talks about preparing for the inevitable and avoiding the remorse.
-
Finding Your Cohort
Last updated: Tuesday, September 7, 2021
Published in: CODE Magazine: 2021 - September/October
Rod uses the year of isolation to do some reading and recognize his circle of peers and what he’s learned from both.
-
CODA: On Commitment
Last updated: Friday, July 9, 2021
Published in: CODE Magazine: 2021 - July/August
John looks at the nature of commitment in terms of getting things done at work.
-
Don’t Go Down with Sunk Costs
Last updated: Tuesday, January 11, 2022
Published in: CODE Magazine: 2021 - July/August
Rod has some great suggestions for how to work more efficiently.
-
CODA: Challenging Orthodoxy
Last updated: Tuesday, June 8, 2021
Published in: CODE Magazine: 2021 - May/June
John realizes that sometimes conventional wisdom about software development may be what's holding you back today. Learn to recognize it and how to adapt to it.
-
Who Is Your Audience?
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2021 - May/June
Rod muses on what's really necessary in UI design. Don't let your requirements deter your customers from wanting to use your product.
-
CODA: Ritual
Last updated: Tuesday, June 8, 2021
Published in: CODE Magazine: 2021 - March/April
John reacts to current events by taking the lessons from the news into coding and corporate structures. How do our work rituals make our teams work better or worse? Can we stand back and examine them objectively enough to make them better?
-
Eliminating Waste During Designer-to-Developer Handoff
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2021 - March/April
Improve how teams move from front-end UI/UX experience created for users, to the developers who will write code to make it work. Create clear specs, usability testing, use low-code to design and improve collaboration and communication. If you’ve ever been part of a development team, you’ve experienced the disconnection that designers sometimes seem to have from how things get built. Jason shows how to make it better.
-
Keeping the Creative Fires Lit
Last updated: Wednesday, February 17, 2021
Published in: CODE Magazine: 2021 - March/April
Rod looks at how a new project or tool can spark new interest in getting your work done.
-
CODA: Jazz
Last updated: Wednesday, December 23, 2020
Published in: CODE Magazine: 2021 - January/February
John makes an interesting comparison between writing code in teams and improvising in a jazz band.
-
The Journey to One .NET
Last updated: Wednesday, June 9, 2021
Published in: CODE Focus Magazine: 2020 - Vol. 17 - Issue 1 - .NET 5.0
Product Marketing Manager for .NET Beth Massi talks about her journey from FoxPro to .NET 5 and highlights the great topics covered in this CODE Focus issue.
-
CODA: What Makes a Leader: An Objective Analysis
Last updated: Wednesday, June 9, 2021
Published in: CODE Magazine: 2020 - November/December
What makes a good leader more than just the boss? John offers his insights.
-
The New Normal
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2020 - November/December
Rod writes about how the pandemic is shifting the perspective about what's the "New Normal" for him.
-
CODA: There Are No New Problems
Last updated: Wednesday, June 9, 2021
Published in: CODE Magazine: 2020 - September/October
John V. Petersen points out that today's software problems have really already been solved. The hard part about modern software development is how we go about solving the same basic problems.
-
Talk to an RD: Dr. Neil Roodyn and Markus Egger - Part 1
Last updated: Wednesday, June 9, 2021
Published in: CODE Magazine: 2020 - September/October
Dr. Neil and Markus talk about life in Sydney Australia vs Maui, HI during COVID-19.
-
The Joy of Being a Beginner
Last updated: Wednesday, June 9, 2021
Published in: CODE Magazine: 2020 - September/October
Rod Paddock is spending some of his pandemic time exploring new software technologies including .NET Core, Docker, Vue and Python.
-
CODA: On First Principles
Last updated: Monday, December 7, 2020
Published in: CODE Magazine: 2020 - July/August
John talks about the four basic principles for building great software. (1) Theory matters; (2) People, processes and tools, in that order; (3) Do the right thing for the right reason; (4) Build competent software.
-
CODA: On Forcing Functions
Last updated: Monday, July 24, 2023
Published in: CODE Magazine: 2020 - May/June
John considers how life will change as he writes at the beginning of the COVID-19 pandemic.
-
Soldiering On
Last updated: Monday, December 7, 2020
Published in: CODE Magazine: 2020 - May/June
Challenging times running CODE Magazine right before and during the start of the coronavirus pandemic.
-
Talk to an RD: Ciprian Jichici and Markus Egger
Last updated: Monday, December 7, 2020
Published in: CODE Magazine: 2020 - May/June
Ciprian and Markus talk about what’s coming in artificial intelligence and beyond.
-
On Endings
Last updated: Monday, December 7, 2020
Published in: CODE Magazine: 2020 - March/April
Ted Neward discusses his closing thoughts in his final back-of-the-issue editorial for CODE Magazine.
-
Rodman Visits the World of FX on Hulu’s “Devs”
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2020 - March/April
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.
-
Talk to an RD: Tim Huckaby and Markus Egger
Last updated: Monday, December 7, 2020
Published in: CODE Magazine: 2020 - March/April
Tim Huckaby and Markus Egger discuss privacy and many other issues that significantly change with artificial intelligence.
-
The Importance of Community
Last updated: Monday, December 7, 2020
Published in: CODE Magazine: 2020 - March/April
Sofware developers grow in a community of their peers.
-
On Contributions
Last updated: Monday, December 7, 2020
Published in: CODE Magazine: 2020 - January/February
Good software teams figure out how to let people make their best contribution.
-
Theory Meets Reality
Last updated: Tuesday, March 16, 2021
Published in: CODE Magazine: 2020 - January/February
Some planning for modular development from the past makes a change by Apple for deprecated features much easier to handle.
-
.NET Core: The WOW Factor
Last updated: Tuesday, September 22, 2020
Published in: CODE Focus Magazine: 2019 - Vol. 16 - Issue 1 - .NET Core 3.0
Rod is just as excited as everyone else about all the new tools in .NET Core 3.0.
-
Emotional Code
Last updated: Tuesday, March 16, 2021
Published in: CODE Magazine: 2019 - November/December
Whether you know it or not, your code says something about you. Kate tells you how to read emotions in existing code and how to be a better member of the coding community when writing your own.
-
Sock Sock Shoe Shoe
Last updated: Tuesday, December 29, 2020
Published in: CODE Magazine: 2019 - November/December
Melanie shakes up her routine and discovers something interesting.
-
What Captain Marvel Can Teach Us About Management
Last updated: Friday, October 18, 2019
Published in: CODE Magazine: 2019 - November/December
Dian spends an evening re-watching Captain Marvel with a group of friends and they realize that there’s a lot more to that movie than just a rollicking good film.
-
Women in STEM: An Interview
Last updated: Saturday, November 14, 2020
Published in: CODE Magazine: 2019 - November/December
Whether you’re in the middle of your career or just starting out, women in science, technology, engineering, and math (STEM) have unique challenges. Listen in as Sumeya and Sara interview each other about it.
-
Code Smells Are Universal
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2019 - September/October
Rod sniffs out some questionable code.
-
Managed Coder: On Time
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2019 - September/October
Ted talks about why it is we're always running out of time--or THINK we are.
-
Hertz v Accenture
Last updated: Monday, March 29, 2021
Published in: CODE Magazine: 2019 - July/August
In an interesting court case between rental car giant Hertz and international consulting firm Accenture, claims were filed that one party is in breach of contract. John uses this case to show how even small-shop independent consultants should carry some sort of liability insurance.
-
Is It Time for a Change?
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2019 - July/August
Rod reflects on a long-term project and the quality of life.
-
On Learning Effectiveness
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2019 - July/August
Ted considers leadership that makes a difference.
-
Decades of Thanks
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2019 - May/June
Rod reflects with gratitude on lessons he learned when he first started consulting.
-
On Effective Executives
Last updated: Friday, April 2, 2021
Published in: CODE Magazine: 2019 - May/June
Ted looks at what makes the difference between a good leader and a great one.
-
On Leadership
Last updated: Tuesday, April 6, 2021
Published in: CODE Magazine: 2019 - March/April
Ted discusses the nature of leading and how it affects the team.
-
Part 4: The Tenets of UAT
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2019 - March/April
Rod's big project is drawing to a close, and it's time to consider User Acceptance Testing.
-
On Developing Talent
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2019 - January/February
Ted talks about encouraging--and enabling--your team to grow their skills.
-
Part 3: Merrily We Roll Along
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2019 - January/February
Rod continues the tale of an enormous conversion project.
-
Act II
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2018 - November/December
Rod's project continues and he gives us some good advice about managing a team.
-
On Trust
Last updated: Friday, April 16, 2021
Published in: CODE Magazine: 2018 - November/December
Ted writes about the importance of trust to a team's success.
-
On Transitioning
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2018 - September/October
Ted gives some good advice for what to do when you become a manager for the first time.
-
The Intention of Language
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2018 - September/October
Melanie talks about birdsong, music, and language.
-
Act 1: Into the Great Unknown
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2018 - July/August
Rod tells us about the complexities of a legacy code conversion project.
-
On Bets
Last updated: Friday, April 23, 2021
Published in: CODE Magazine: 2018 - July/August
Ted discusses the general impossibility of having all the information at the onset of a project--or a decision.
-
A Software "Pre-mortem"
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2018 - May/June
Rod's about to embark on a large-scale legacy conversion and he talks about the process before they begin.
-
On Authenticity
Last updated: Tuesday, April 27, 2021
Published in: CODE Magazine: 2018 - May/June
Ted asks the age-old question: When are you finished growing?
-
Ending Malaise
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2018 - March/April
Rod encounters Motivational Difficulties and comes up with a way through them.
-
On Managers
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2018 - March/April
Ted talks about being a manager, having a manager, and the difference between a good and a bad manager.
-
Focusing on What Matters
Last updated: Thursday, May 6, 2021
Published in: CODE Magazine: 2018 - January/February
Rod focuses on what matters
-
Managed Coder: On Fear
Last updated: Friday, May 7, 2021
Published in: CODE Magazine: 2018 - January/February
Ted talks to us about things that scare us and how to get through it.
-
Managed Coder: On Professionalism
Last updated: Tuesday, May 11, 2021
Published in: CODE Magazine: 2017 - November/December
Ted talks about professional behavior and what politics has to do with the workplace.
-
Software Archaeology
Last updated: Tuesday, May 11, 2021
Published in: CODE Magazine: 2017 - November/December
If you’ve ever had to step through legacy code—even your own—you understand what a mystery some of it can be. Chris provides some tips and tricks for figuring it out.
-
Criticism, Feedback, and Reviews
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2017 - September/October
You’ve had reviews, feedback, or criticism—it’s part of dealing with creativity and discipline in any workplace. Melanie gives some advice on receiving and giving negative comments with positive results.
-
Legal Notes: You’ve Been Fired. Now What?
Last updated: Wednesday, May 12, 2021
Published in: CODE Magazine: 2017 - September/October
Leaving a job is always stressful, but it’s worse when it’s not your idea. John looks at the legal implications for the end of a work assignment, and discusses pre-emptive things you should know when you’re signing that next contract.
-
On Objectivity
Last updated: Thursday, May 13, 2021
Published in: CODE Magazine: 2017 - September/October
Ted points out that no matter who you are and what you do, you can't ever truly know someone else's perspective.
-
Choices, Choices, Choices
Last updated: Thursday, May 13, 2021
Published in: CODE Magazine: 2017 - July/August
Rod looks at the many options available to developers these days and having to choose what's best for your clients.
-
On Decisions
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2017 - July/August
Ted looks at how DADA and OODA thought processes can help you make smarter --if not faster--decisions.
-
An Important Milestone
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2017 - May/June
Rod reflects on 100 issues of CODE Magazine.
-
On Interviewing
Last updated: Friday, May 21, 2021
Published in: CODE Magazine: 2017 - May/June
Ted looks at how interviewing practices need to change with the times, just as software does.
-
Managed Coder: On Coding Management
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2017 - March/April
Ted takes a look at what skills are necessary to be a great manager.
-
You're Not Finished Yet
Last updated: Wednesday, December 8, 2021
Published in: CODE Magazine: 2017 - March/April
Melanie talks about the need for testing, editing, and otherwise closely examining your work before sending it out into the world.
-
Making Informed Decisions
Last updated: Wednesday, May 26, 2021
Published in: CODE Magazine: 2017 - January/February
Rod writes about his experiences in the trenches and how enthusiasm for novelty can sometimes cause problems.
-
On Mentoring
Last updated: Friday, May 28, 2021
Published in: CODE Magazine: 2017 - January/February
Ted takes a look at an age-old technique for helping new devs acclimatize to new jobs.
-
On Strong Teams
Last updated: Friday, June 4, 2021
Published in: CODE Magazine: 2016 - November/December
Ted takes a look at what it takes to make a team successful--is there a magic formula?
-
Shokunin
Last updated: Friday, May 28, 2021
Published in: CODE Magazine: 2016 - November/December
Rod visits Japan, where an apprenticeship of 10 years might lead to being qualified for only the most basic of tasks. How committed are YOU to your craft, he asks?
-
Managed Coder: On Experience
Last updated: Thursday, June 10, 2021
Published in: CODE Magazine: 2016 - September/October
Ted talks about how hiring experience might seem expensive, but it could save you money in the end.
-
The Art of Making Art
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2016 - September/October
Rod explores the similarities between making fine art and writing code.
-
On Culture Fit
Last updated: Monday, June 21, 2021
Published in: CODE Magazine: 2016 - July/August
Ted looks at whether or not personality, race, gender, or style have any bearing on whether someone will be successful at work or not.
-
Creative Fear
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2016 - May/June
Rod explores some of the things that hold us back when we want to start a new project, including FEAR.
-
Managed Coder: On Responsibility
Last updated: Wednesday, June 23, 2021
Published in: CODE Magazine: 2016 - May/June
Ted takes a serious look at who's responsible when things go wrong.
-
Parse is Set to Shut Down. Now What?
Last updated: Monday, June 21, 2021
Published in: CODE Magazine: 2016 - May/June
It seems like only yesterday that Facebook acquired Parse so that developers could focus more on the frontend than the backend of their apps. In January 2017, they’re shutting Parse down. Jason tells us what our options are.
-
Legal Notes: HIPAA and What It Means to You
Last updated: Wednesday, June 23, 2021
Published in: CODE Magazine: 2016 - March/April
The HIPAA laws are about more than keeping medical and health information private. John tells you what exactly your security obligations are, whether you are an employee or a freelancer.
-
On Self-Regulation
Last updated: Thursday, June 24, 2021
Published in: CODE Magazine: 2016 - March/April
For an industry that prides itself on its analytical ability and abstract mental processing, we often don’t do a great job applying that mental skill to the most important element of the programmer’s tool chest—that is, ourselves.
-
Legal Notes: Code of Conduct
Last updated: Thursday, June 24, 2021
Published in: CODE Magazine: 2016 - January/February
If you’ve ever been to a conference, you’ve seen a code of conduct. Are they binding? What do they really mean, anyway? John tells us what’s wrong with most of them and how to create one that’s inclusive and legal.
-
Managed Coder: On Motivating
Last updated: Monday, June 28, 2021
Published in: CODE Magazine: 2016 - January/February
Ted looks at meetings to help us determine whether we're motivated to do the work.
-
The Curious Coder
Last updated: Thursday, June 24, 2021
Published in: CODE Magazine: 2016 - January/February
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.
-
Legal Notes: Trade Secrets
Last updated: Tuesday, January 30, 2024
Published in: CODE Magazine: 2015 - November/December
What’s the difference between a trade secret and a patentable idea? What about copyright—how does that work into the equation. John makes it all clear with a focus on trade secrets.
-
Managed Coder: On Motivation
Last updated: Wednesday, June 30, 2021
Published in: CODE Magazine: 2015 - November/December
Ted talks about the difference between being motivated and needing motivation in the first of a series on the subject.
-
Manager’s Corner: The Long View!
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2015 - November/December
Take your company to the next level when you consider all of a client’s requests. No one can see the future, but it’s possible that the unreasonable thing that your client asks for is your best guess at how to grow your own business.
-
Legal Notes: Who Owns the Code
Last updated: Thursday, July 1, 2021
Published in: CODE Magazine: 2015 - September/October
When you work for someone, whether as a direct, full-time employee, as a contractor, or as a statutory employee, who owns the code that you produce? John explains who owns what and why.
-
Managed Coder: On Liberal Arts
Last updated: Wednesday, July 7, 2021
Published in: CODE Magazine: 2015 - September/October
Ted shows us how it doesn't take a CS degree to know how to make great apps.
-
Manager's Corner: Recharging
Last updated: Thursday, July 1, 2021
Published in: CODE Magazine: 2015 - September/October
Mike teaches us the value of taking a vacation--it's good for the whole team!
-
Legal Notes: Employment Agreements
Last updated: Monday, July 12, 2021
Published in: CODE Magazine: 2015 - July/August
Before you sign on the dotted line, be sure you know which rights you retain and which you give up when you accept that great new job. John makes sure that we read the contract and understand what it says.
-
Managed Coder: On Systems Thinking
Last updated: Tuesday, July 13, 2021
Published in: CODE Magazine: 2015 - July/August
Ted talks about getting trapped in old habits.
-
Manager’s Corner: Flat Code
Last updated: Wednesday, July 7, 2021
Published in: CODE Magazine: 2015 - July/August
Mike takes a close look at how to deal with legacy code and the problems of re-using and maintaining source code.
-
Managed Coder: On Process
Last updated: Tuesday, July 27, 2021
Published in: CODE Magazine: 2015 - May/June
Ted takes a look at how to tell if a process is broken.
-
Markus Egger Remembers 15 Years of CODE Magazine
Last updated: Monday, July 26, 2021
Published in: CODE Magazine: 2015 - May/June, Markus Egger Talks Tech
Most people troll the Internet for technical details, yet CODE Magazine manages to soldier on in print (and online). Markus takes a look at where we’ve been and what it took to get to where we are today.
-
Managed Coder: On Core Competence
Last updated: Thursday, July 29, 2021
Published in: CODE Magazine: 2015 - March/April
Ted talks about the importance of identifying core competencies.
-
Manager’s Corner: Motivation
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2015 - March/April
Mike talks about the different kinds of motivation and how, as a manager, to contribute to maintaining motivation among the workers on your project.
-
Musings of a Wandering Developer
Last updated: Tuesday, July 27, 2021
Published in: CODE Magazine: 2015 - March/April
Rod considers the benefits and pitfalls of having multiple clients running multiple tools.
-
Managed Coder: On Brand
Last updated: Monday, August 2, 2021
Published in: CODE Magazine: 2015 - January/February
Ted explains why branding is important, no matter how big or small your company is.
-
The Times, They are a-Changin'
Last updated: Thursday, July 29, 2021
Published in: CODE Magazine: 2015 - January/February
Rod takes a look at the great changes coming because of ASP.NET vNext
-
Managed Coder: On Benchmarking
Last updated: Wednesday, September 1, 2021
Published in: CODE Magazine: 2014 - November/December
Ted explores the myth of benchmarking and how to make sure that yours are valid.
-
Manager’s Corner: Teams and Scalability
Last updated: Monday, August 2, 2021
Published in: CODE Magazine: 2014 - November/December
When your team drastically changes size, you’ll understand Mike’s parallel lessons from writing code.
-
The Mythical Business Layer
Last updated: Wednesday, September 1, 2021
Published in: CODE Magazine: 2014 - November/December
Dino explains the business layer so that even a seven-year-old can understand.
-
Editorial
Last updated: Thursday, September 2, 2021
Published in: CODE Magazine: 2014 - September/October
In this issue, Rod discusses the cost benefit analysis of tools.
-
Managed Coder: On Being an Idiot
Last updated: Friday, September 3, 2021
Published in: CODE Magazine: 2014 - September/October
Ted tells us how everyone is an "idiot" every now and then, and how to make the most of the situation.
-
The Software Comedy: State of the Art
Last updated: Thursday, September 2, 2021
Published in: CODE Magazine: 2014 - September/October
Dino has a somewhat literary take on the things that go wrong in software development. You’ll follow him through the seven rings of Software Hell in a parallel to Dante’s “Divine Comedy.”
-
Manager’s Corner: Words Matter
Last updated: Tuesday, September 7, 2021
Published in: CODE Magazine: 2014 - July/August
Words aren’t the only aspect of good communication. Mike teaches us that the code should stand on its own, now, next week, next year, and for the next decade.
-
On Mental Strength
Last updated: Friday, September 10, 2021
Published in: CODE Magazine: 2014 - July/August
13 Things Mentally Strong Programmers Avoid
-
Manger's Corner: Simplicity
Last updated: Monday, September 20, 2021
Published in: CODE Magazine: 2014 - May/June
Simplicity doesn’t mean more abstract: it means more basic and clear. Mike tells us how to manage projects without introducing unnecessary complexity.
-
On Survivors
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2014 - May/June
In this column Ted discusses real perils of being a part of a startup.
-
Managed Coder: On Negativity
Last updated: Tuesday, December 28, 2021
Published in: CODE Magazine: 2014 - March/April
Ted Neward explains how taking the negative approach just might lead to leaner, cleaner code.
-
Manager's Corner: Meetings
Last updated: Monday, December 27, 2021
Published in: CODE Magazine: 2014 - March/April
If your calendar has more meetings scheduled into it that time to work, you’ll appreciate Mike Yeager’s suggestions for making meetings more efficient.
-
Managed Coder: On Passion
Last updated: Monday, January 3, 2022
Published in: CODE Magazine: 2014 - January/February
Ted Neward's b-monthly column on development. This issue Ted discusses the concept of developer passion.
-
Twenty Years as a Software Engineer
Last updated: Wednesday, December 29, 2021
Published in: CODE Magazine: 2014 - January/February
This editorial reflects on past conferences and looks forward to 2014.
-
Curiosity-Driven Development
Last updated: Monday, January 3, 2022
Published in: CODE Magazine: 2013 - November/December
Nov/Dec 2013 Editorial by Rod Paddock
-
Managed Coder: On Efficiency and Effectiveness
Last updated: Wednesday, April 6, 2022
Published in: CODE Magazine: 2013 - November/December
Nov//Dec 2013 Managed Coder by Ted Neward
-
Manager’s Corner: The Emperor Has No Clothes
Last updated: Monday, January 3, 2022
Published in: CODE Magazine: 2013 - November/December
I’ve been working on a technical assessment of a system for a new client during the last few weeks. As I looked at line after line of the source code they gave me, I saw test-driven design (TDD), inversion of control (IOC), dependency injection (DI), and plenty of other TLAs (three letter acronyms). I saw “convention over configuration.” I saw layer upon layer of abstraction. There was more unit test code than code. Code coverage was very high. Marvelous! I can almost hear some of you salivating.
-
Codes of Conduct
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2013 - September/October
Sept/Oct 2013 Editorial by Rod Paddock
-
Managed Coder: On Conferences
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2013 - September/October
Writing software is hard, particularly when the schedules keep programmers’ “nose to the grindstone;” every so often, it’s important to take a breather and look around the world and discover what we can find-ironically, what we find can often help us write software better.
-
Managed Coder: “If only Aristotle had not Said Otherwise, I Would Believe You”
Last updated: Tuesday, May 24, 2022
Published in: CODE Magazine: 2013 - July/August
July/August 2013 Managed Coder Article
-
Manager’s Corner: It Is What It Is
Last updated: Monday, May 9, 2022
Published in: CODE Magazine: 2013 - July/August
July/August 2013 Manager's Corner by Mike Yeager
-
Your Future is Our Responsibility
Last updated: Monday, May 9, 2022
Published in: CODE Magazine: 2013 - July/August
Rod Paddock July/August 2013 Editorial
-
Managed Coder: On “Done”
Last updated: Thursday, June 2, 2022
Published in: CODE Magazine: 2013 - May/June
Writing software is hard, particularly when the schedules keep programmers’ “nose to the grindstone;” every so often, it’s important to take a breather and look around the world and discover what we can find. Ironically, what we find can often help us write software better.
-
Scripts for All Reasons
Last updated: Tuesday, May 24, 2022
Published in: CODE Magazine: 2013 - May/June
May/June 2013 Editorial by Rod Paddock
-
Managed Coder: On Greatness
Last updated: Wednesday, June 8, 2022
Published in: CODE Magazine: 2013 - March/April
Mar/April 2013 Manager Coder Article
-
Software Development and Filmmaking Parallels
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2013 - March/April
March/April 2013 Editorial by Rod Paddock
-
The Skeptical Coder: Fixing Windows 8 and WinRT
Last updated: Wednesday, June 8, 2022
Published in: CODE Magazine: 2013 - March/April
Here’s a bit of news for you: Despite all the criticism and despite all the naysayers, Windows 8 is actually a very good operating system. Improvements to the desktop are good and welcome. A lot of the underlying tech for WinRT is quite impressive. Microsoft should be applauded for their willingness to invent and change. However, because of a long list of puzzling decisions, and due to a lack of polish and packaging, Windows 8 just doesn’t add up to a good product that serves all the market segments it aims to serve. That’s a tall order, of course, but anything less has to be seen as a dramatic failure for any version of the Windows operating system.
-
Managed Coder: On Skepticism
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2013 - January/February
Jan/Feb 2013 - Managed Coder by Ted Neward
-
The Cloud Networking Effect
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2013 - January/February
Rod Paddock Jan/Feb 2013 Editorial
-
Looking Into the Future
Last updated: Wednesday, May 11, 2022
Published in: CODE Magazine: 2012 - November/December
Rod Paddock Nov/Dec 2012 Editorial
-
Managed Coder: On Blogging
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2012 - November/December
Ted Neward's Nov/Dec 2012 Column
-
Managed Coder: On Prototypes
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2012 - September/October
Sept/Oct 2012 Managed Coder Article
-
You Get What You Pay For
Last updated: Wednesday, December 8, 2021
Published in: CODE Magazine: 2012 - September/October
Rod Paddock Sept/Oct Editorial
-
Don’t Be a Veruca Salt
Last updated: Wednesday, May 11, 2022
Published in: CODE Magazine: 2012 - July/August
Rod Paddock July/August 2012 Editorial
-
Managed Coder: On Warnings
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2012 - July/August
Writing software is hard, particularly when the schedules keep programmers “nose to the grindstone”; every so often, it’s important to take a breather and look around the world and discover what we can find-ironically, what we find can often help us write software better.
-
Managed Coder: On Diversity
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2012 - May/June
May/June 2012 Managed Coder Article by Ted Neward
-
New at CODE Magazine!
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2012 - May/June, Markus Egger Talks Tech
A lot of new things are going on at CODE Magazine, both online and offl ine, and both directly associated with the magazine as well as efforts even more directly related to your development efforts. You may have already seen some of the things we do with CODE Consulting (www.codemag.com/consulting) and CODE Training (www.codemag.com/training), but today I would like to draw your attention to other things.
-
The “Danger” of Dynamic Languages
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2012 - May/June
Back in 2005, when Ruby on Rails started appearing on developers’ radars, there was an explosion of blogs and articles discussing how dangerous these loosey goosey languages were, with their hippy dynamic typing. And many predicted dire fates for companies foolish enough to take the plunge. Regular readers are certainly familiar with Ted Neward, who makes technology predictions each year on his blog. Here’s what Ted said on January 1, 2006:
-
The Times they are A-changin!
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2012 - May/June
-
Managed Coder: On Abstraction
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2012 - March/April
March/April 2012 Managed Coder article by Ted Neward
-
Post Mortem: Xiine for iOS
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2012 - March/April
EPS builds a user interface for the iOS that is very similar to the Android and desktop versions.
-
So Many Choices
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2012 - March/April
Rod Paddock Editorial Mar/Apr 2012
-
Managed Coder: On Being a Consultant
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2012 - January/February
Jan/Feb 2012 Managed Coder by Ted Neward
-
Seeking Scale
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2012 - January/February
Jan/Feb 2012 Editorial by Rod Paddock
-
Managed Coder: Thoughts of a //Build/ Gone By
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2011 - November/December
Nov/Dec 2011 Managed Coder by Ted Neward
-
On Influence
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2011 - November/December
-
Managed Coder: Fear and Loathing of the FTC
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2011 - September/October
On June 27, 2011, <i>USA Today </i>ran an article headlined, “FTC Probe Puts Google On Guard”. In it, Scott Martin, the author, said that “The Federal Trade Commission has formally begun its investigation into Google’s search and advertising businesses, examining whether the company has unfairly used its monopoly. … Legal experts say the FTC inquiry marks a turning point for the company as it will come under heightened regulatory scrutiny.” History does not offer great hope for those companies under that heightened regulatory scrutiny. When IBM faced off against the FTC in the 80s, it marked the beginning of what most analysts considered IBM’s slide into mediocrity, and arguments can easily be made that Microsoft’s day in court against the FTC in the last 90s has led to a similar sort of decline. Given Google’s current status as one of Microsoft’s chief rivals, it would seem that for the Microsoft-allied section of the industry, this would be great news.
-
MVP Corner: Leadership Is a Verb, Not a Noun
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2011 - September/October
Recently I accepted a management/leadership position, one where I can be the proverbial “player-coach.” It’s a position I’ve actually been doing for some time, and it’s now official.
-
Not Found in a College Course Curriculum
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2011 - September/October
Sept/Oct 2011 Editorial by Rod Paddock
-
Post Mortem: Xiine for Android
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2011 - September/October
Digital content is becoming more popular. E-book readers encourage people that like to read, to read even more because they can take all of their books on one lightweight gadget. Even though I still love hard copies of a book (you don’t need power to read it), I have had very good experiences with several digital readers.
-
Managed Coder: How to Solve It
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2011 - July/August
July/August Managed Coder by Ted Neward
-
MVP Corner: Looking Back on the Great VB/C# War
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2011 - July/August
Recently, I received an email comment on a blog post I wrote roughly 3 1/2 years ago. I had completely forgotten about writing the post, but as soon as I saw the title I remembered every word of it. It also got me thinking about who the guy was that wrote it... then and now.
-
On Change
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2011 - July/August
Rod Paddock's July/August 2011 Editorial article
-
Improve Your “Soft-Skills” and Keep Your Job!
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2011 - May/June
What can you do to improve your job prospects in a weak economy? Paul has some thoughts on that.
-
Managed Coder: Advice to a New Programmer
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2011 - May/June
Writing software is hard, particularly when the schedule keeps a programmer’s “nose to the grindstone”; every so often, it’s important to take a breather and discover what there is to find—ironically, what you find can often help you write better software. If you’re new to the industry, trying to figure out what to study, much less what to study next, frequently turns into the “Paradox of Choice.”
-
On Conferences
Last updated: Tuesday, February 27, 2024
Published in: CODE Magazine: 2011 - May/June
Rod gives you some pointers on how to get the most out of conferences and why you should go.
-
Always Be Learning
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2011 - March/April
Mar/April Editorial by Rod Paddock
-
Community Roles
Last updated: Saturday, January 18, 2020
Published in: CODE Magazine: 2011 - March/April
-
Managed Coder: Years and Experience
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2011 - March/April
Mar/April 2011 Managed CODE Article
-
Managed Coder: When Responsibility?
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2011 - January/February
-
We Are Customer Service!
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2011 - January/February
Rod Paddock editorial Jan/Feb 2011
-
Embracing Community: Becoming a Speaker
Last updated: Thursday, February 21, 2019
Published in: CODE Magazine: 2010 - November/December
Chris Williams embracing community Nov/Dec 10 column.
-
Licensing and Obfuscation
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2010 - November/December
Software piracy runs rampant these days! You need to protect your code using a good licensing scheme and obfuscation. If you develop software for a living (and since you are reading this magazine, I assume you are), at some point you will most likely figure out how to protect your investment in that software. Two things you will need to do to accomplish this are to add licensing to your software, and to obfuscate your code so others cannot reverse engineer your hard work. These two tools are absolutely essential in your efforts to protect your software. This article will provide you with an overview on how you can use these tools to protect yourself from piracy.
-
Post Mortem: Desaware’s Licensing System 1.x
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2010 - November/December
Nov/Dec 2010 Post Mortem Article by Dan Appleman
-
Show Me the Money and Other Sundry Stories
Last updated: Wednesday, May 11, 2022
Published in: CODE Magazine: 2010 - November/December
Rod Paddock Nov/Dec 2010 Editorial
-
Managed Coder: The Alphabet of Software Design
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2010 - September/October
-
PostMortem: A Large Mission-Critical Educational System
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2010 - September/October
When you read about history, the stories are mostly about the people involved, and not as often about the tools and technologies people used. In software engineering, the stories about the people involved are known as “human factors” - and it is often the human factors in the life of a software project that make life interesting for software developers.
-
Privacy and the Application Developer
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2010 - September/October
Do you store information about your customers, clients, suppliers, vendors, and your employees on a computer system? If so, you need to be aware of the many different movements that are happening, at least in the United States, about keeping that data secure. Many states are enacting or have enacted legislation requiring businesses to not only safeguard that information, but also force those businesses to notify customers if such information becomes compromised
-
So You Want to Be a Consultant: Risk Management
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2010 - September/October
Rod Paddock Sep/Oct 2010 Editorial
-
Embracing Community: More Advice on Running Your Own Code Camp Event
Last updated: Saturday, January 18, 2020
Published in: CODE Magazine: 2010 - July/August
-
Excel Services in SharePoint 2010
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2010 - July/August
Excel services is yet another important pillar in Microsoft’s business intelligence offering. Business users really like Excel because it is easy to use and they can add complex formulas to Excel to express their logic.They can do so without involving the IT guy. The problem with this scenario, however, is that it becomes very difficult to share some Excel sheets with their coworkers. Usually users prefer to send workbooks via email, but sometimes the workbooks are too large for email, sometimes they have backend data connections, and sometimes workbooks send via email cause version confusion hell.
-
Managed Coder: Yes or No (But Maybe…)
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2010 - July/August
Writing software is hard, particularly when the schedules keep programmers “nose to the grindstone”; every so often, it’s important to take a breather and look around the world and discover what we can find-ironically, what we find can often help us write software better.Philosophy doesn’t just question the imponderables about the universe; sometimes it shows us the limitations of our own, programming-trained mind, and leaves us to question the approaches we take in building software for the rest of the human race.
-
PostMortem: Harms Millennium MedSpa
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2010 - July/August, Markus Egger Talks Tech
July/August2010 Post Mortem by Markus Egger
-
So You Want to Be a Consultant?
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2010 - July/August
-
10 Years of CODE
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2010 - May/June, Markus Egger Talks Tech
This is where you would normally expect our popular “Post Mortem” column: An interesting article that describes a project after it is complete and some interesting points about things that went well and things that didn’t. This month is different, however, because this is the 10-year anniversary edition of <i>CODE Magazine</i>! So while <i>CODE Magazine </i>isn’t a project that is “complete” and we certainly expect the magazine to continue on for a long time to come (both in print and online), let’s take a look back and recap what has transpired!
-
CODE Magazine 10 Years Later
Last updated: Wednesday, May 11, 2022
Published in: CODE Magazine: 2010 - May/June
May/June 2010 Editorial by Rod Paddock.
-
Embracing Community: GiveCamps
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2010 - May/June
What is community? A quick look at the Wikipedia defines community as “a group of interacting organisms sharing an environment” and I think that pretty much nails it. In this column, I talk about the developer community as a whole and highlight some people, organizations and events I think you should check out.
-
Managed Coder: The Intentional Fallacy
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2010 - May/June
Writing software is hard, particularly when the schedules keep programmers “nose to the grindstone”; every so often, it’s important to take a breather and look around the world and discover what we can find-ironically, what we find can often help us write software better.When programming and psychology mix, usually it draws rolled eyes and heavy sighs from the programmer community. But when push comes to shove, knowing a little about how our minds work can only help keep us honest with ourselves, and potentially identify some of our bad habits.
-
Ensuring Quality Code
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2010 - March/April
Every developer needs to test their code, or have it tested by someone.I don’t know about you, but I am horrible at testing my own code. Does this mean that I do not need to test my code? Heck, no! It is always best if you do not rely on your end user to test your code. This can end up with a very frustrated user, and your user can lose faith in your ability to get their project done.
-
Managed Coder: The Beetle in the Box
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2010 - March/April
Writing software is hard, particularly when the schedules keep programmers “nose to the grindstone.” Every so often, it’s important to take a breather and look around the world and discover what we can find-ironically, what we find can often help us write software better.Life as a programmer is difficult enough, but what happens when even the simplest conversation with other programmers on your team (much less the customers) goes awry?
-
Small Building Blocks
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2010 - March/April
Mar/April 2010 Editoral by Rod Paddock
-
Can a Fish Use a Bicycle?
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2010 - January/February
-
Managed Coder: On Certainty
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2010 - January/February
Writing software is hard, particularly when the schedules keep programmers “nose to the grindstone”; every so often, it’s important to take a breather and look around the world and discover what we can find-ironically, what we find can often help us write software better.Psychology seems no less strange a partner to the software craftsman than philosophy, but understanding how we engage in that practice called “thought” and “feeling” improves interpersonal skills, like how to deal with annoying co-workers like yourself.
-
Transitioning from Employee to Self-Employed
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2010 - January/February
An invaluable self-starter kit from Paul, who has gone through this himself. Paul breaks it down into categories and other useful information you should know.If you are considering making a jump from being an employee to being self-employed, the following article will help you make the transition.
-
Managed Coder: On Software Developers
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2009 - November/December
Writing software is hard, particularly when the schedules keep programmers “nose to the grindstone”; every so often, it’s important to take a breather and look around the world and discover what we can find-ironically, what we find can often help us write software better.Philosophy seems a strange partner to the software craftsman, but a brief dip in the waters of abstract thought will often help hone skills later useful to the craft of code, models, and dealing with idiot users.
-
Not a Spectator Sport
Last updated: Wednesday, May 11, 2022
Published in: CODE Magazine: 2009 - November/December
Cover Headlines: VS 2010, C#, VB, EF, Silverlight, ASP.NET, ASP.NET MVC
-
Getting Back to Basics
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2009 - September/October
Our industry is constantly changing. So much so, that it is difficult to keep up sometimes.
-
Managed Coder: Of Software and Philosophy
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2009 - September/October
Writing software is hard, particularly when the schedules keep programmers “nose to the grindstone.” Every so often, it’s important to take a breather and look around the world and discover what we can find-what we find can often help us write software better.Philosophy seems a strange partner to the software craftsman, but ironically a brief dip in the waters of abstract thought will help hone skills later useful to the craft of code, models, and workable software.
-
Smaller Is Better
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2009 - September/October
Rod Paddock Sept/Oct 09 Editorial
-
10,000 Hours to Graceland
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2009 - July/August
Rod Paddock July/August 2009 Editorial
-
Keep Software Simple
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2009 - May/June
A lot of programmers tend to over engineer their software solutions.In the course of my consulting, I have reviewed many applications from many companies. In many cases I find a lot of areas where the software was just too complex. The reasons for this are varied, but seem to be centered around a few main areas: inappropriate use of design patterns, the “not invented here” syndrome, and building a Cadillac when a Chevy would do the job. You can solve these issues in many ways. All it takes is a little bit of re-thinking on how you build software. This article offers guidance on some things you can do to simplify your software development process
-
Open Source Software
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2009 - May/June
Rod Paddock's May/June 2009 Editorial article.
-
Yes, We Can! 2009 Will Be Great!
Last updated: Wednesday, December 8, 2021
Published in: CODE Magazine: 2009 - March/April
Mar/April 09 Editorial by Markus Egger
-
Roundtables vs. Lunch Counters
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2009 - January/February
Rod Paddocks Jan/Feb 09 Editorial
-
A Letter from the Director of Accessibility at Microsoft
Last updated: Wednesday, February 20, 2019
Published in: CODE Focus Magazine: 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus
Accessible technology eliminates barriers for people with disabilities and it enables individuals to take full advantage of their capabilities."-Bill Gates, Chairman, Microsoft CorporationAccessible technology eliminates barriers for people with disabilities and it enables individuals to take full advantage of their capabilities."-Bill Gates, Chairman, Microsoft Corporation
-
Back to Basics
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2008 - November/December
Rod Paddock's Nov/Dec 2008 Editorial
-
MVP Corner: Good Contracts or Good Friends
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2008 - November/December
Nov/Dec 2008 MVP Corner by Juilia Lerman
-
Languages Re-Unleashed
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2008 - September/October
Sept/Oct 08 Editorial by Rod Paddock
-
Boy Scouts, Dungeons and Dragons, and Community
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2008 - May/June
May/June 2008 Editorial Article by Rod Paddock
-
Introduction to Microsoft’s Windows Live Platform
Last updated: Tuesday, February 19, 2019
Published in: CODE Focus Magazine: 2008 - Vol. 5 - Issue 2 - Windows Live
From the consumer products associated with the MSN Butterfly, the Windows Live Platform has steadily grown and evolved.In this article you will discover some of the history behind the Windows Live Platform and explore where it is heading now and might be destined to go in the future. This article will explore the opportunities for you as a developer in this brave (nearly) new world.
-
Reflections on 2007
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2008 - March/April
Rod Paddocks Mar/Apr 08 editorial article.
-
Have You Xiine It?
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2007 - July/August, CODE Focus Magazine: 2008 - Vol. 5 - Issue 1 - Extensibility, Markus Egger Talks Tech
Article on Xiine by Markus Egger July/August 2007
-
Welcome Letter from the VSX Team
Last updated: Wednesday, November 23, 2022
Published in: CODE Focus Magazine: 2008 - Vol. 5 - Issue 1 - Extensibility
Welcome Letter from the VSX Team
-
It’s an Agile World
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2008 - January/February
Jan/Feb 08 Editorial by Rod Paddock
-
Welcome Letter
Last updated: Wednesday, February 20, 2019
Published in: CODE Focus Magazine: 2007 - Vol. 4 - Issue 3 - Data Programability
Welcome letter
-
The Age of Specialists and Generalists
Last updated: Wednesday, May 11, 2022
Published in: CODE Magazine: 2007 - November/December
Nov/Dec 2007 Editorial Column by Rod Paddock
-
Heard on .NET Rocks!: Frank Savage on Programming the Xbox 360
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2007 - September/October
.NET Rocks column for Sept/Oct 2007
-
MVP Corner: Perspectives from a .NET Guy at GDC
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2007 - September/October
Sept/Oct 2007 MVP Corner Article
-
Re-Igniting Creativity
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2007 - September/October
Rod Paddock Editorial for Sept/Oct 2007
-
Heard on .NET Rocks! Dead Head Bill Wagner
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2007 - July/August
Carl Franklin's .NET Rocks July/August 2007 column.
-
My Nightmare, and an Apology
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2007 - July/August
Ken Getz July/August 2007 .FINALIZE() column
-
A Look at Windows Vista from a Developer Perspective
Last updated: Wednesday, February 20, 2019
Published in: The Web View, West Wind
Rick Strahl discusses Windows Vista for developers.
-
A New Foundation: Taking a Look at WCF
Last updated: Thursday, February 21, 2019
Published in: The Web View, West Wind
Rick discusses WCF
-
Are You Ready for IIS 7?
Last updated: Wednesday, February 20, 2019
Published in: The Web View, West Wind
In this article, Rick discusses the new features of IIS 7.
-
ASP.NET 2.0 and Visual Studio 2005: You win some, you lose some
Last updated: Wednesday, February 20, 2019
Published in: The Web View, West Wind
Rick Strahl discusses Visual Studio 2005.
-
ASP.NET AJAX 1.0 is here
Last updated: Wednesday, February 20, 2019
Published in: The Web View, West Wind
Rick Strahl discusses the newly released ASP.NET AJAX 1.0 (MS AJAX)
-
ASP.NET Orcas: Quiet Revolution
Last updated: Wednesday, February 20, 2019
Published in: The Web View, West Wind
Rick Strahl discusses the new ASP.NET Orcas beta release.
-
ATLAS Grows Up
Last updated: Wednesday, February 20, 2019
Published in: The Web View, West Wind
Rick Strahl discusses ATLAS, Microsoft's ASP.NET implementation of AJAX.
-
Beyond HTML: Rich Internet Applications
Last updated: Friday, October 28, 2022
Published in: The Web View, West Wind
Rick Strahl discusses building rich internet applications
-
jQuery Puts the Fun Back into Browser Scripting
Last updated: Wednesday, February 20, 2019
Published in: The Web View, West Wind
Rick Strahl discuss scripting with jQuery.
-
The Client-Side JavaScript Dilemma
Last updated: Tuesday, February 19, 2019
Published in: The Web View, West Wind
Rick Strahl discusses considerations when writing JavaScript
-
Web Application Projects Are Here
Last updated: Wednesday, February 20, 2019
Published in: The Web View, VFP Conversion Papers, West Wind
Rick Strahl discusses Web Application Projects
-
Web Standards: Standards or Stasis
Last updated: Friday, February 22, 2019
Published in: The Web View, West Wind
Rick Strahl discusses the current status of the Web.
-
What's The Resolution?
Last updated: Tuesday, December 21, 2021
Published in: Publisher's Point, Markus Egger Talks Tech, EPS Software Corp
Markus Egger discusses screen resolutions.
-
I Dreamt I Was a Mac, and then I Woke Up
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2007 - May/June
Ken Getz Finalize Column - May/June 07
-
The House that Fox Built
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2007 - May/June
May/June 2007 Editorial by Rod Paddock
-
Being Ultra-Mobile
Last updated: Wednesday, February 20, 2019
Published in: CODE Focus Magazine: 2007 - Vol. 4 - Issue 2 - Mobility, Markus Egger Talks Tech
CoDe Focus Mobile Editorial by Markus Egger
-
How to Be Where Your Customer Wants to Be
Last updated: Wednesday, August 31, 2022
Published in: CODE Focus Magazine: 2007 - Vol. 4 - Issue 2 - Mobility
We all know that applications have evolved, and not just towards Web deployment, .NET Framework development, and mash-up functionality.
-
Welcome from the Mobile and Tailored Platforms Group
Last updated: Wednesday, February 20, 2019
Published in: CODE Focus Magazine: 2007 - Vol. 4 - Issue 2 - Mobility
Welcome to our second CoDe Focus issue on mobile PC development.
-
Process Introspection
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2007 - March/April
Mar/April 2007 Editorial by Rod Paddock
-
Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition - Chapter 2
Last updated: Wednesday, August 31, 2022
Published in: Book Excerpts
“This book excerpt is from Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition, authored by Lyssa Adkins, published by Pearson/Addison-Wesley Professional, May 2010, ISBN 0321637704, Copyright 2010 Pearson Education Inc. For a full Table of Contents: www.informit.com/title/0321637704”
-
Welcome!
Last updated: Tuesday, August 9, 2022
Published in: CODE Focus Magazine: 2007 - Vol. 4 - Issue 1 - Sedna: Beyond Visual FoxPro 9, VFP Conversion Papers
Welcome to the third Fox Focus issue!As I write this (publishing deadlines being what they are) I’ve recently returned from a trip to Europe where I spoke at three different Visual FoxPro conferences in Germany, Amsterdam, and France. I showed off many of the new features coming in Sedna as well as a number of the enhancements being created by the community using the awesome extensibility built into VFP.
-
A Silverlight to Illuminate the Path Ahead…
Last updated: Tuesday, February 19, 2019
Published in: The Web View, Markus Egger Talks Tech
At Mix 2007 in Las Vegas, Microsoft announced Silverlight (formerly known as WPF/E) to much fanfare. Silverlight is very intriguing in concept, as it further travels the path previously laid out by WPF (Silverlight’s big brother), and it aims to bring the worlds of Windows and Web development, as well as the worlds of software development and graphical design, much closer together. As more and more details emerge (and the first released version is now available), it becomes clear that Silverlight is not just an intriguing concept, but it is for real! Markus discusses Silverlight concepts in this article.
-
Native JSON Parsing: What Does it Mean for Your AJAX Applications?
Last updated: Tuesday, February 19, 2019
Published in: The Web View
JavaScript Object Notation (JSON) has become the de facto data transfer standard for client-side Web applications that use JavaScript. JSON is a JavaScript-based object/value encoding format that looks very close to raw JavaScript and can be very easily parsed by JavaScript code because JavaScript can effectively evaluate a JSON string and re-materialize an object from it. Unlike XML there’s no parsing involved in the process, so it’s easy to work with and also relatively quick because the actual parsing (or rather evaluating) of a JSON string is done internally in the JavaScript engine rather than through manual code. The format and data types are also well defined so it’s easy to generate JSON strings in other languages like .NET (although parsing is a bit more complex).
-
REST-Based Ajax Services with WCF in .NET 3.5
Last updated: Wednesday, February 20, 2019
Published in: The Web View
Rick Strahl discusses Rest-Based Ajax Services.
-
Unwrapping LINQ to SQL
Last updated: Wednesday, February 20, 2019
Published in: The Web View
Rick Strahl discusses LINQ to SQL features.
-
Use the ASP.NET MVC Framework to Write Web Apps without Viewstate or Postbacks
Last updated: Tuesday, February 19, 2019
Published in: The Web View
The Web View October 2007
-
What’s Ailing ASP.NET Web Forms?
Last updated: Tuesday, February 19, 2019
Published in: The Web View
Rick Strahl discusses ASP.NET Web Forms
-
Agile Development: Swimming with the Current
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2007 - January/February
Two roads diverged in a wood, and we… we took the one that led straight to hell, where we thought nothing of reconciling ourselves to the sad state of software affairs that followed.
-
Heard on .NET Rocks! Moving VB6 Applications to .NET
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2007 - January/February
Jan/Feb 07 .Net Rocks Column
-
Surfs Up!
Last updated: Wednesday, May 17, 2023
Published in: CODE Magazine: 2007 - January/February
Rod Paddock's Jan/Feb 07 Editorial
-
Ask the Doc Detective
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2006 - November/December
November/December 06 Doc Detective
-
I Have a Dream
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2006 - November/December
Rod Paddock Nov/Dec 2006 Editorial
-
Designing for Database Movability
Last updated: Wednesday, February 20, 2019
Published in: SQL Server Observer
Eventually SQL Server databases in a production environment must move from one server to another. It’s important to plan for eventual database moves when architecting a database solution.Designers and developers often overlook the eventuality that a database will need to move to a different server. This month’s column is the first of three dealing with the issues surrounding database moves. In this first part, you’ll learn about the reasons why you should plan for moving a database when you design and architect your application.
-
How Developers Can Avoid Transact-SQL Cursors
Last updated: Wednesday, February 20, 2019
Published in: SQL Server Observer
Ron Talmage discusses how developers can avaiod Transact-SQL Cursors
-
Methods for Moving a Database
Last updated: Wednesday, February 20, 2019
Published in: SQL Server Observer
Moving a SQL Server database from one server to another is simple-initially. But there are various methods for moving a database, and some have more advantages than others. Investigating the types of moves ahead of time can make planning for a database migration easier.It takes essentially three steps to move a database from one server to another: take the database out of production, copy it to another server, and then bring the copy back into production. While you can choose from many methods to accomplish these steps, it can be difficult to complete the move given all the database’s dependencies. In this article I’ll describe the methods for moving the database. In my next installment I’ll discuss the dependencies and additional related objects that you must also move along with the database data.
-
Moving a Database: Dependencies
Last updated: Wednesday, February 20, 2019
Published in: SQL Server Observer
xIn the past two installments of this series I’ve discussed two key aspects of moving a SQL Server database from one server (or instance) to another. First I covered the advantages of designing databases to make them easier to move, and then I looked at the methods that you can use to move a database. Now it’s time to look specifically at the types of database dependencies that you must account for after you move a database.
-
Performance Counters on the 64-bit Road Less Travelled
Last updated: Wednesday, May 11, 2022
Published in: SQL Server Observer
Ron Talmage discusses performance counters in SQL Server.
-
Scaling Out Database Writes
Last updated: Tuesday, February 19, 2019
Published in: SQL Server Observer
Ron Talmage discusses scaling out database writes.
-
SQL Server 2005: Scaling Up and Out
Last updated: Friday, February 22, 2019
Published in: SQL Server Observer
Ron Talmage discusses SQL Server 2005 in this introductory SQL Server Observer Newsletter
-
SQL Server 2008 Under the Hood: Compression Technologies
Last updated: Saturday, January 18, 2020
Published in: SQL Server Observer
-
SQL Server Database Mirroring Roles: Instance versus Database
Last updated: Wednesday, February 20, 2019
Published in: SQL Server Observer
Ron Talmage discusses the roles of SQL Server databases and instances in high availability scenarios.
-
The x64 Path Less Travelled
Last updated: Wednesday, May 11, 2022
Published in: SQL Server Observer
Ron Talmage discusses 32-bit vs. 64-bit version of SQL Server 2005
-
Axes and Imagination
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2006 - September/October
So what the heck is Rod doing with Stewie and Brian Griffin (of Family Guy fame) you ask? Well, Rod is sharpening his axe.
-
CoDe on the Road: Feature Debut!
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2006 - September/October
Sept/oct 06 CoDe on the Road
-
Wither T-SQL
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2006 - July/August
Rod Paddock July/August 06 editorial
-
RAD in the Time of Agile Development
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2006 - May/June
Rod Paddock - Editorial - May/June 2006
-
.Finalize(): Moving and Downsizing
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2006 - March/April
Ken Getz Finalize Column Mar/April 06
-
.Finalize(): Reenergize
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2006 - January/February
-
The Modern World of Mobility
Last updated: Thursday, December 16, 2021
Published in: CODE Focus Magazine: 2005 - Vol. 3 - Issue 1 - Tablet PC and Mobile PC
Rod Paddock - Editorial for Tablet PC 2006
-
Welcome Letter from the Tablet PC Team
Last updated: Tuesday, February 19, 2019
Published in: CODE Focus Magazine: 2005 - Vol. 3 - Issue 1 - Tablet PC and Mobile PC
Tablet PC Team Welcome Letter Jan 06
-
Heard on .NET Rocks!: Joel Pobar and Brad Abrams on the CLR
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2005 - November/December
.Net Rocks by Carl Franklin Nov/Dec Article.
-
Tragedy and a Call to Action
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2005 - November/December
Rod Paddock Nov/Dec Editorial Article.
-
The Times they Are a Changin'
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2005 - July/August
Rod Paddock Editorial Article July/August 2005
-
VB Paradigm Shift
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2005 - May/June
Rod Paddock Editorial Article May/June 2005
-
What an Amazing Five Years It Has Been!
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2005 - May/June, Markus Egger Talks Tech
Markus Egger 5 Year Anniversary Editorial May/June 2005
-
Grokking .NET
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2005 - March/April
Rod Paddock Editorial Mar/April 2005
-
It's a Blog World
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2005 - January/February
Rod Paddock January February 2005 Editorial Article
-
Best Practices
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2004 - November/December
Rod Paddock Editorial Article November December 04 Issue
-
What Makes an Effective Software Manager?
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2004 - September/October
Rod Paddock Editorial September October 2004 Issue
-
CODE Magazine Philosophy
Last updated: Wednesday, May 11, 2022
Published in: CODE Magazine: 2004 - July/August
Rod Paddock Editorial July August 2004 Issue
-
Great Reasons to Ring In 2005!
Last updated: Tuesday, November 15, 2022
Published in: Publisher's Point, VFP Conversion Papers, Markus Egger Talks Tech
Wow, another year has gone by, and as you read this, you are probably returning to the office after a few more or less relaxing holiday time spent with friends and family and a New Year's celebration. Interesting things have happened in our industry in the last 12 months, but I predict that the next 12 months will be quite a bit more interesting! Seldom before have I been as excited about new technologies and developments as I am now.
-
LINQ Up!
Last updated: Tuesday, February 19, 2019
Published in: Publisher's Point, Markus Egger Talks Tech, VFP Conversion Papers
At PDC 2005, Microsoft announced a new technology called Language Integrated Query (LINQ), which will be available with Visual Studio “Orcas” (the next version of Visual Studio). A lot of exciting new technologies are announced at every PDC, and as a result, LINQ got some attention, but not nearly as much as I think it deserves. LINQ represents the ability to run queries right inside of Visual Basic, C#, or any other .NET language.
-
VFP 8: A Great Tool For Data-Centric Solutions
Last updated: Wednesday, February 23, 2022
Published in: CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0, VFP Conversion Papers
Eric Rudder talks about VFP 8.
-
VFP 8: Visual FoxPro's Biggest Update Since Version 3.0
Last updated: Wednesday, February 23, 2022
Published in: CODE Focus Magazine: 2003 - Vol. 1 - Issue 1 - Visual FoxPro 8.0, VFP Conversion Papers
Ken Levy discusses VFP8.
-
So Many Choices, So Little Time
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2004 - May/June
Rod Paddock Editorial May Junel 2004 Issue
-
Never Give Up
Last updated: Wednesday, February 23, 2022
Published in: CODE Magazine: 2004 - March/April
Rod Paddock Editorial March April 2004 Issue
-
.NET Gripes and XAML Worries
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2004 - January/February
Rod Paddock Editorial January February 2004 Issue
-
An Introduction to Visual Studio .NET Whidbey
Last updated: Tuesday, August 9, 2022
Published in: CODE Magazine: 2004 - January/February, CODE Focus Magazine: 2003 - Vol. 1 - Issue 3 - Whidbey and Yukon PDC Special
When I was asked to write a few pages on what's coming in the next version of Microsoft Visual Studio .NET (code named Whidbey), the biggest issue I had was how to limit this article to a few pages.I opted to list a few categories and drill down into each. I'm not going to cover everything, just some key items in each area. Please note that not all of these changes are implemented in the PDC build that attendees are receiving, and that some of these features are still in the planning stages. That said, here are the categories that I'd like to discuss:
-
Anything To Declare?
Last updated: Tuesday, December 21, 2021
Published in: Publisher's Point, Markus Egger Talks Tech
Markus Egger discusses declarative programming
-
Aux Displays Rock!
Last updated: Tuesday, December 21, 2021
Published in: Publisher's Point, Markus Egger Talks Tech
Markus Egger discusses the new Aux Display feature supported in Windows "Longhorn".
-
Editorial - Thinking about .NET
Last updated: Thursday, December 9, 2021
Published in: CODE Magazine: 2000 - Summer, Markus Egger Talks Tech
Summer 2000 Editorial Article
-
How Microsoft Builds Community
Last updated: Wednesday, November 30, 2022
Published in: CODE Magazine: 2002 - May/June, Markus Egger Talks Tech
During the Visual Studio .NET Launch February 13 at VSLive! 2002 in San Francisco, Markus Egger and David Stevenson of Component Developer Magazine interviewed a panel of Microsoft personnel about the concept of developer communities.In this free-ranging discussion, we learned how Microsoft desires to support and encourage the growth inside developer "ecosystems" by focusing considerable resources on "community outreach."
-
The Web at your service
Last updated: Friday, August 12, 2022
Published in: CODE Magazine: 2000 - Fall, Markus Egger Talks Tech
Fall 2000 Editorial Markus Egger and Rick Strahl
-
Thinking About Services
Last updated: Friday, October 28, 2022
Published in: CODE Magazine: 2000 - Fall, Markus Egger Talks Tech
Markus Egger Fall 2000 Services Article
-
Welcome to Code Magazine!
Last updated: Wednesday, December 1, 2021
Published in: CODE Magazine: 2000 - Spring, Markus Egger Talks Tech
Spring 2000 Editorial
-
Who's On First?
Last updated: Tuesday, December 21, 2021
Published in: Publisher's Point, Markus Egger Talks Tech
Markus Egger discusses the importance of a solid basis of knowledge.
-
Hearts and Minds
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2003 - November/December
Rod Paddock Editorial November December 2003 Issue
-
Microsoft Office System: Connecting People, Information, and Business Processes
Last updated: Wednesday, February 23, 2022
Published in: CODE Focus Magazine: 2003 - Vol. 1 - Issue 2 - Microsoft Office System
Executive Letter
-
Toys, Toys, Toys
Last updated: Wednesday, May 24, 2023
Published in: CODE Focus Magazine: 2003 - Vol. 1 - Issue 3 - Whidbey and Yukon PDC Special
Rod Paddock's Editorial for the CoDe Focus Whidbey issue.
-
State of .NET Development
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2003 - September/October
September/October 2003 Editorial by Rod Paddock.
-
Continuing Education
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2003 - July/August
July/August 2003 Editorial by Rod Paddock.
-
It's the Concept... (Editorial)
Last updated: Wednesday, February 23, 2022
Published in: CODE Magazine: 2003 - May/June
May/June 2003 Editorial by Rod Paddock.
-
We Are Our Environment (Editorial)
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2003 - March/April
March/April 2003 Editorial by Rod Paddock.
-
Looking Forward and Back (Editorial)
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2002 - November/December
November/December 2002 Editorial by Rod Paddock.
-
The Importance of Friends
Last updated: Thursday, December 16, 2021
Published in: CODE Magazine: 2002 - September/October
Rod Paddock Editorial March April 2004 Issue
-
A developer's life...
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2002 - July/August
This page is dedicated to non-technical aspects of our lives as developers.Look here in each issue for commentary and insight into the struggles and joys of balancing life and logic.
-
The Silver Bullet is Found
Last updated: Saturday, December 18, 2021
Published in: CODE Magazine: 2002 - July/August
Rod Paddock Editorial July August 2002 Issue
-
User Groups - The Next Generation
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2002 - July/August
David Stevenson's Column - July August 02
-
All for a Box of Onions
Last updated: Wednesday, February 23, 2022
Published in: CODE Magazine: 2002 - May/June
Rod Paddock Editorial May June 2002 Issue
-
Riding new technology waves
Last updated: Saturday, April 22, 2023
Published in: CODE Magazine: 2002 - March/April
Rod Paddock - March April 02 Editorial
-
Crawl, walk, run. Could be fun.
Last updated: Wednesday, February 23, 2022
Published in: CODE Magazine: 2002 - January/February
David Stevenson Editorial Article Jan/Feb 2002
-
Surprise, Surprise, Surprise!
Last updated: Wednesday, May 11, 2022
Published in: CODE Magazine: 2001 - Issue 2
Issue 2 2001 David Stevenson Editorial Article
-
Keeping Up
Last updated: Tuesday, December 21, 2021
Published in: CODE Magazine: 2001 - Issue 1
Issue 1 2001 Editorial Article
-
Customers vs. Code: Customer Relationships
Last updated: Wednesday, December 8, 2021
Published in: CODE Magazine: 2000 - Spring
Customer relationships are an often-overlooked part of what we, as programmers, do. But customers are essential; after all, they're the ones we are creating systems for. We've heard from many programmers that customers are obstructive, stubborn, and computer-illiterate. Have you experienced similar frustrations? Why do projects often seem like battles, rather than cooperative efforts to solve specific problems?
-
Visual Studio Platform and Extensibility
Last updated: Tuesday, February 19, 2019
Published in: Publisher's Point
As a .NET architect and developer I cannot imagine my everyday work without Visual Studio. I was always in a strange excitement when waiting for a new CTP, Beta or RTM of Visual Studio because I always expected some great new features with every release. During the years I have bought a few third-party add-ins and utilities for Visual Studio to make my development tasks easier and even created small add-ins to produce some useful piece of code. I knew that Visual Studio was extensible; I downloaded the SDKs and tried to get familiar with those hundreds of extensibility interfaces. However, due to lack of good documentation I often got frustrated.