- Follow this blog:
- RSS
- Email Alert
Software Engineer
Mary Weilage
TechRepublic Staff
Mary Weilage

-
Poll: Do you use the cloud for your development work?
Developers, take this one-question poll to let us know if you are using cloud-based tools and files in your work.
Posted by Justin James | December 3, 2012, 4:03 PM PST | Latest comment by JohnMcGrew@...
-
CSV Reader is a lifesaver for parsing CSV files
Justin James describes how a great CSV parser that is on CodeProject saved him lots of coding and debugging.
Posted by Justin James | November 29, 2012, 11:06 AM PST | Latest comment by mattohare@...
-
Poll: Developers, do you pair up with business users?
Answer this one-question programmer poll to let us know whether you ever work one-on-one with business users, and if so, whether you like this approach.
Posted by Justin James | November 26, 2012, 11:19 AM PST | Latest comment by Tony Hopkinson
-
Try F# site: A top-notch programming resource
Microsoft Research's Try F# tutorial site is the best resource Justin James has tried for learning F#. Read about the site's highlights, as well as its weak spots.
Posted by Justin James | November 23, 2012, 10:04 AM PST | Latest comment by HardCoded
-
Poll: Do you use language interoperability in .NET or Java?
Take this one-question TechRepublic poll about using language interoperability in .NET or Java.
Posted by Justin James | November 20, 2012, 11:46 PM PST
-
Speed up development by slowing down
When Justin James realized his work was getting buggy, he took a step back and figured out why. Learn how his experience could help you from making the same mistake.
Posted by Justin James | November 19, 2012, 11:29 AM PST | Latest comment by Tony Hopkinson
-
Poll: Is Ruby on Rails suitable for the enterprise?
Take the developer poll, and let us know if you agree with Justin James that Ruby on Rails is best suited for public-facing Web applications.
Posted by Justin James | November 16, 2012, 9:25 AM PST
-
Wirify provides wireframes with one click of the mouse
Wirify is a great bookmarklet for using existing sites as a base for building new applications, as well as for saving and reusing your designs.
Posted by Tony Patton | November 15, 2012, 11:39 AM PST
-
Test developer candidates with Codility
Codility does a great job at filtering out bad developer candidates, and it will give you insight into how candidates approach development.
Posted by Justin James | November 8, 2012, 1:10 PM PST | Latest comment by EHankinson
-
Poll: Are you likely to develop for Windows Phone 8?
Take this one-question poll to let us know if you plan on doing any Windows Phone 8 development.
Posted by Justin James | November 6, 2012, 6:59 AM PST
-
Don't make development decisions based on mistakes during A/B tests
Jason Cohen's recent presentation about the science of statistics highlights why it's so important for developers to use metrics properly.
Posted by Justin James | October 31, 2012, 10:54 AM PDT | Latest comment by Gemmz
-
Develop applications that empower users
Kathy Sierra's recent presentation on user empowerment reminds Justin James that developers need to consider how an application will make their users better.
Posted by Justin James | October 29, 2012, 7:02 AM PDT | Latest comment by Sterling "chip" Camden
-
Poll: Does office environment matter to developers?
Tell us whether you think the office environment is of importance to a development team by taking our one-question poll.
Posted by Justin James | October 23, 2012, 6:50 AM PDT | Latest comment by Slayer_
-
ASP.NET development interview questions and answers
Development hiring managers and potential interviewees may find these sample ASP.NET proficiency interview Q&As useful.
Posted by Tony Patton | October 22, 2012, 9:46 AM PDT | Latest comment by Akanksha Kalla
-
SOLID design principles improve object-oriented development
Justin James highlights how five principles -- single responsibility, open/closed, Liskov substitution, interface segregation, dependency inversion -- help guide object-oriented developers.
Posted by Justin James | October 19, 2012, 1:45 PM PDT | Latest comment by lupino.eu@...
-
Poll: Is object-oriented programming too complicated?
Let us know whether you think object-oriented programming is a good way for most developers to write software.
Posted by Justin James | October 17, 2012, 11:07 PM PDT | Latest comment by anil_g
-
WebMatrix 2 simplifies Web application development
Tony Patton takes WebMatrix 2 for a test drive. Find out what this free IDE from Microsoft offers to determine whether it will fit your web development needs.
Posted by Tony Patton | October 12, 2012, 4:45 AM PDT | Latest comment by todd_dsm
-
Poll: How big of a project would you build with JavaScript?
Would you build small, medium, or large enterprise class applications with JavaScript? Answer this question by taking our poll.
Posted by Justin James | October 11, 2012, 1:41 PM PDT | Latest comment by Snak
-
Business of Software 2012 highlights, letdowns, and a controversy
Business of Software features presentations and workshops from some of the most successful people in the world of software startups, including Kathy Sierra, Gail Goodman, and Bob Dorf.
Posted by Justin James | October 9, 2012, 7:52 AM PDT
-
Poll: Would you recommend a career in programming?
Not everyone is cut out for the competitive software development industry. Let us know whether you advise others to pursue a programming career.
Posted by Justin James | October 4, 2012, 2:02 AM PDT | Latest comment by RMSx32767
-
C# developer interview questions and answers
Software development hiring managers and potential interviewees will find these open-ended C# proficiency interview questions and answers useful.
Posted by Tony Patton | August 13, 2012, 1:53 PM PDT | Latest comment by robonmatt
-
JavaScript interview questions and answers
Development hiring managers and potential interviewees may find these sample JavaScript proficiency interview Q&As and code snippets useful.
Posted by Tony Patton | December 14, 2012, 1:07 PM PST | Latest comment by belli_bettens@...
-
ASP.NET development interview questions and answers
Development hiring managers and potential interviewees may find these sample ASP.NET proficiency interview Q&As useful.
Posted by Tony Patton | October 22, 2012, 9:46 AM PDT | Latest comment by Akanksha Kalla
-
When to use functional programming languages and techniques
If a project requires lots of concurrency/parallelism, its own language, or lots of math, you should think functional programming.
Posted by Claudio Caballero | May 21, 2013, 10:30 AM PDT | Latest comment by Mark Miller
-
SQL Server database developer interview questions and answers
Development hiring managers and potential interviewees may find these open-ended SQL Server proficiency interview Q&As useful.
Posted by Tony Patton | September 28, 2012, 5:41 PM PDT | Latest comment by sqlservermasters
-
Migration paths: Replacing Java for internally developed programs
Due to the unique and entrenched position Java holds in the business world / detail a variety of migration paths away from Java, for desktop applications as well as applets
Posted by James Sanders | May 31, 2013, 5:45 AM PDT | Latest comment by wdewey@...
-
The art of the small test program
When your application fails, Chip Camden suggests creating a Small Test Program because it will help vendors and developers help you. Here's what is involved in creating such programs.
Posted by Chip Camden | June 6, 2013, 6:49 PM PDT | Latest comment by phscnp
-
How to prevent code rot
Software developers call neglected code that stops working code rot. Chip Camden explains why this often occurs and how to avoid such trouble.
Posted by Chip Camden | June 13, 2013, 5:58 PM PDT | Latest comment by venerable Architect
-
Let users pick a file to open via OpenFileDialog in VB.NET
Whenever you need to allow a user to open a particular file without forcing the user to type the full path and file name, you can use the OpenFileDialog class. OpenFileDialog has a number of...
Posted by Irina Medvinskaya | August 23, 2007, 3:01 PM PDT | Latest comment by Tokinabo
-
Streamline CSS development with LESS
LESS is a dynamic stylesheet language that extends standard CSS. The result is leaner code that is easier to maintain.
Posted by Tony Patton | May 16, 2013, 9:07 AM PDT | Latest comment by maszsam@...
-
How to test Web services with soapUI
SmartBear's soapUI is a fantastic tool for testing and demoing Web services. Follow these instructions on how to use soapUI to perform Web service testing.
Posted by Justin James | August 27, 2012, 10:39 AM PDT | Latest comment by web-testing-services
-
Configuring SQL Developer for MySQL
I rant against Oracle products a lot in this blog, but I have to admit I actually like a few of their products. One of them is SQL Developer. Strangely though, the feature I kind of like best is...
Posted by Rex Baldazo | November 27, 2007, 5:56 PM PST | Latest comment by MariposaLibre
-
Write a resume that will land you a programming job
Justin James lays out what he sees on a developer's resume that makes him say "wow!"... and what makes him say "ugh!"
Posted by Justin James | October 8, 2007, 10:10 PM PDT | Latest comment by aliyadesouza
-
Seven traits of effective programmers
Being a great programmer involves more than writing code that works. Justin James lists the hallmarks of programmers who rise to the top ranks of their profession.
Posted by Justin James | May 4, 2013, 9:18 PM PDT | Latest comment by cmckinney@...
-
Two approaches to redirection in ASP.NET
ASP.NET provides a few ways to move to different pages. Tony Patton looks at these options and provides commentary on when you should use which approach.
Posted by Tony Patton | October 14, 2008, 5:00 AM PDT | Latest comment by mandlaanilbabu
-
Avoid getting buried in technical debt
Ward Cunningham wrote in 1992 that shipping first-time code is like going into technical debt. Chip Camden explains that the usefulness of the technical debt metaphor is awareness.
Posted by Chip Camden | May 24, 2013, 1:24 PM PDT | Latest comment by mdwalls
-
CSS interview questions and answers
Development hiring managers and potential interviewees may find these sample CSS proficiency interview Q&As and code snippets useful.
Posted by Tony Patton | January 10, 2013, 12:12 PM PST
-
Creating a Web service with VB.NET
VB.NET allows you to use Web services as if they were entirely local objects since most of the marshaling between the client and the server is taking place in the background. This tip shows you...
Posted by Irina Medvinskaya | October 4, 2007, 12:05 PM PDT | Latest comment by nimblebits
-
Learn how to use the DateTimePicker control in VB.NET
Visual Studio .NET's DateTimePicker control offers a convenient way to allow users to make a date/time selection. In this quick tip, Irina Medvinskaya creates a sample that uses the DateTimePicker...
Posted by Irina Medvinskaya | July 26, 2007, 10:58 AM PDT | Latest comment by harshalj90
-
Develop PowerShell code within Visual Studio
Former PowerShell skeptic Tony Patton describes how the PowerGUI Visual Studio Extension brings PowerShell development into Visual Studio.
Posted by Tony Patton | March 16, 2012, 2:30 PM PDT

































