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

-
Different types of documentation for programmers
Justin James goes back to basics in this overview of the documentation types developers should know. Read about "self-documenting" code, UML, and more.
Posted by Justin James | September 15, 2011, 7:20 AM PDT | Latest comment by Justin James
-
Poll: Does the 'five-screen' future affect your development?
Many Web developers are already facing the challenge of designing for five screens. Do you foresee this being a problem for your development work?
Posted by Justin James | September 13, 2011, 6:36 AM PDT | Latest comment by jarzola@...
-
Five UI tips for Web apps
Keep users top of mind when you're developing a Web app's UI. Justin James presents guidelines to follow that will make for a better user experience.
Posted by Justin James | September 9, 2011, 9:39 PM PDT | Latest comment by mshameer
-
Poll: What kind of release cycles do you use?
Are your release schedules planned (short-term or long-term), infrequent, a mix, or ad hoc? Let us know by taking this poll.
Posted by Justin James | September 6, 2011, 10:20 AM PDT | Latest comment by Realvdude
-
Developer news roundup: Microsoft's HTML5 strategy with Internet Explorer
Justin James highlights the latest developer news, which includes stories about PHP 5.3.8, OAuth API, application connectivity challenges, and more.
Posted by Justin James | September 2, 2011, 5:43 PM PDT
-
Static vs. dynamic languages: Why choose one over the other
A discussion with Chip Camden and Justin James about static and dynamic languages leads to talk of Haskell, refactoring, code contracts, and more.
Posted by Mary Weilage | August 31, 2011, 9:43 PM PDT | Latest comment by apotheon
-
Be open-minded about users' browser choices
Justin James encourages his fellow developers to resist the temptation to not support or test their site on a particular browser.
Posted by Justin James | August 29, 2011, 11:51 AM PDT | Latest comment by birumut
-
Generating unique strings in Agile Platform
The OutSystems Agile Platform makes it a snap to create random strings. Justin James describes using the platform to create strings for a password reset system.
Posted by Justin James | August 23, 2011, 6:14 AM PDT
-
Poll: What is the future of desktop app development?
Do you think desktop application development will remain in high demand, will be phased out, or will go away? Share your prediction by taking this quick poll.
Posted by Justin James | August 22, 2011, 1:41 PM PDT | Latest comment by ssabc
-
Legal liabilities that programmers need to consider
In our current business environment, lawsuits are all too common. Be aware of four areas that could pose litigation risks for programmers.
Posted by Justin James | August 19, 2011, 10:56 AM PDT | Latest comment by xmetal
-
Modularization through functional programming
Functional programming, which is often viewed as academic, has gone mainstream. Tony Patton examines functional programming's key features to give you an idea of what it has to offer.
Posted by Tony Patton | August 17, 2011, 6:36 AM PDT
-
The most expensive programming mistake ever?
In this programming news roundup, read about the Ajax Control Toolkit, HTML5 and ASP.NET 4, developers' preference to code on Macs rather than Linux, and more.
Posted by Justin James | August 15, 2011, 3:17 PM PDT | Latest comment by nwallette
-
Putting the MooTools JavaScript library to use
Tony Patton has fallen in love with MooTools. He explains where to get this powerful JavaScript library and describes how to use it.
Posted by Tony Patton | August 13, 2011, 1:01 PM PDT | Latest comment by gregscales
-
Poll: Where does VB.NET stand?
VB.NET is irrelevant to Microsoft's strategy, says Justin James. Do you think Microsoft will maintain VB.NET to keep developers happy?
Posted by Justin James | August 9, 2011, 6:34 AM PDT | Latest comment by deadlycreature
-
Manage blog data via the Blogger Data API
Developer Tony Patton shows how the Blogger Data API makes it easy to manage blog content via code. You can create a new entry, query blogs, and much more with the API.
Posted by Tony Patton | August 8, 2011, 6:54 AM PDT | Latest comment by Mark Miller
-
Use Totango for real-time SaaS usage tracking
After learning about and implementing Totango, Justin James says he's extremely impressed with the real-time application usage tracker.
Posted by Justin James | August 5, 2011, 7:46 PM PDT
-
Poll: Are you disappointed in the language choices in .NET?
Justin James gets the sense that not everyone in the developer community is disappointed by the language choices available in .NET. Take the poll to let us know how you feel.
Posted by Justin James | August 3, 2011, 5:34 AM PDT | Latest comment by Tony Hopkinson
-
Google Labs to shut down: What message does this send?
In this programming news roundup, read about ParaSail, the AppCentral Developer Lab, SOASTA's CloudTest Lite, Revolution R Enterprise vs. SAS, and more.
Posted by Justin James | August 1, 2011, 1:55 PM PDT | Latest comment by Gisabun
-
Five criteria for choosing Web service vendors
These are five things developers should look at when picking a third-party Web service to integrate into their applications.
Posted by Justin James | July 29, 2011, 9:16 PM PDT | Latest comment by mattohare@...
-
Simplify package management with NuGet
NuGet is an open source package management system that makes it easy for you to focus on development rather than managing references. See how simple it is to add a reference or tool with NuGet.
Posted by Tony Patton | July 29, 2011, 3:35 PM PDT | Latest comment by peterrogers
-
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 Justin James
-
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 durgeshteli
-
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 durgeshteli
-
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 durgeshteli
-
Why programmers should study the art of programming
Chip Camden encourages programmers to cultivate a broad and deep understanding of the trade by accumulating a knowledge of its history and keeping an eye on recent developments.
Posted by Chip Camden | May 10, 2013, 8:58 PM PDT | Latest comment by Tony Hopkinson
-
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 Tony Hopkinson
-
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
-
How developers can survive a 'go live' scenario
Something always goes wrong in a "go live" scenario. Prepare your development team, your work environment, and yourself to handle these high-pressure situations.
Posted by Justin James | April 25, 2013, 10:51 AM PDT | Latest comment by Refurbished
-
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
-
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
-
Expand your utility belt with Underscore.js
The JavaScript library Underscore.js streamlines tasks and allows you to do more with fewer lines of code. Get a sense of what you can do with some of its 60+ functions.
Posted by Tony Patton | April 24, 2013, 11:07 AM PDT
-
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
-
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
-
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
-
Improve web page load time with yepnope.js
The yepnope.js library offers a simple approach to asynchronously and conditionally loading web page resources. Here's a basic usage guide for yepnope.js.
Posted by Tony Patton | May 10, 2013, 11:03 AM PDT | Latest comment by mmesford
-
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
-
Long-term technology trends developers need to know
Justin James highlights some factors developers should consider when making tech decisions about languages, Web Services, databases, and more.
Posted by Justin James | April 11, 2013, 8:01 PM PDT | Latest comment by Tony Hopkinson
-
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
-
Long-term trends in development methodologies
Agile techniques, user feedback incorporated into the development process, and the cloud are three trends that warrant your attention.
Posted by Justin James | April 18, 2013, 3:59 PM PDT

































