Click here to Skip to main content
15,886,840 members

Technical Blogs


RSS feed icon

Articles submitted by members via their Technical Blog feed. Want to have the blog entries from your Technical Blog automatically posted as articles on CodeProject? It's easy!

Page 1 of 3
1 2 3


1. Famo.us Guitar Tuner
Famo.us Guitar tuner
(The Code Project Open License (CPOL))
All Topics » »
Keyhole Software Updated: 15 Apr 2014
Rating: ( (No votes))
2. Vacuole Encapsulation
Encapsulation approach to bring data sources and implementations closer together, allowing reflection-like behavior in a format that mere mortals can read.
(The Code Project Open License (CPOL))
General Programming » Performance »
Keyhole Software Updated: 24 Mar 2014
Rating: 4.43/5 ( (3 votes))
3. The Importance of Unit Testing
The importance of unit testing
(The Code Project Open License (CPOL))
DevOps » Testing »
Keyhole Software Updated: 17 Mar 2014
Rating: ( (No votes))
4. Advanced Debugging Techniques in JavaScript – Part 3
This blog goes into more of the Chrome-specific debugging techniques that I use on a regular basis.
(The Code Project Open License (CPOL))
Programming Languages » Javascript »
Keyhole Software Updated: 4 Mar 2014
Rating: ( (No votes))
5. Developers Are Lazy (and How to Use that to your Advantage with Eclipse)
Developers are lazy (and how to use that to your advantage with Eclipse)
(The Code Project Open License (CPOL))
All Topics » »
Keyhole Software Updated: 26 Feb 2014
Rating: ( (No votes))
6. Advanced Debugging Techniques in JavaScript – Part 2
Advanced debugging techniques in JavaScript
(The Code Project Open License (CPOL))
Programming Languages » Javascript »
Keyhole Software Updated: 11 Feb 2014
Rating: ( (No votes))
7. Partitioning SPA Resources and API Implementations in Separate WAR Components
How to partition SPA resources and API implementations in separate WAR components
(The Code Project Open License (CPOL))
API » »
Keyhole Software Updated: 10 Feb 2014
Rating: ( (No votes))
8. Proof-of-Concept Using Spring Roo
Here is a proof of concept using Spring Roo
(The Code Project Open License (CPOL))
All Topics » »
Keyhole Software Updated: 21 Jan 2014
Rating: 4.00/5 ( (1 vote))
9. Advanced Debugging Techniques in JavaScript – Part 1
Advanced debugging techniques in JavaScript
(The Code Project Open License (CPOL))
Programming Languages » Javascript »
Keyhole Software Updated: 8 Jan 2014
Rating: 4.00/5 ( (1 vote))
10. Unit Testing in JavaScript
Unit testing in JavaScript
(The Code Project Open License (CPOL))
DevOps » Testing »
Keyhole Software Updated: 18 Dec 2013
Rating: 4.00/5 ( (1 vote))
11. Scaling Spring Batch – Step Partitioning
Scaling Spring Batch - step partitioning
(The Code Project Open License (CPOL))
Web Development » Spring »
Keyhole Software Updated: 14 Dec 2013
Rating: ( (No votes))
12. Introduction to Scaling PHP Applications – Part 2
This blog will go into advanced topics that need consideration when moving a LAMP stack to a scaled architecture.
(The Code Project Open License (CPOL))
Keyhole Software Updated: 25 Nov 2013
Rating: 4.00/5 ( (1 vote))
13. Introduction to Scaling PHP Applications – Part 1
In the two-part series on scaling PHP applications, this part will focus on replacing Apache.
(The Code Project Open License (CPOL))
Keyhole Software Updated: 18 Nov 2013
Rating: 5.00/5 ( (3 votes))
14. PhoneGap: Utilizing Native Mobile Features with Plugins
PhoneGap: Utilizing Native Mobile Features with Plugins
(The Code Project Open License (CPOL))
Keyhole Software Updated: 5 Nov 2013
Rating: 4.50/5 ( (2 votes))
15. A Few Thoughts About Method Implementation
Practices in development that, while they don’t explicitly violate any standards (whether unwritten or not), they leave behind a "stench" of inexperience or lack of discipline.
(The Code Project Open License (CPOL))
» »
Keyhole Software Updated: 1 Oct 2013
Rating: ( (No votes))
16. Gradle: Do We Need Another Build Tool?
Gradle: Do we need another build tool?
(The Code Project Open License (CPOL))
Keyhole Software Updated: 10 Sep 2013
Rating: 3.00/5 ( (2 votes))
17. An Argument Against Defaulting to Auto-increment Primary Keys
An argument against defaulting to auto-increment primary keys
(The Code Project Open License (CPOL))
» »
Keyhole Software Updated: 6 Aug 2013
Rating: 5.00/5 ( (1 vote))
18. What’s Up with WITH?
It turns out that WITH can be pretty useful in the right situations, simplifying code and providing a more efficient way to access subqueries and temporary table structures.
(The Code Project Open License (CPOL))
Keyhole Software Updated: 23 Jul 2013
Rating: ( (No votes))
19. MongoDB Geo-Spatial Mobile Demo
MongoDB is a scalable NoSQL document-oriented data store that has built-in geo-spatial indexing. Let’s look at its characteristics and then check out a mobile geo-spatial demo application.
(The Code Project Open License (CPOL))
Keyhole Software Updated: 15 Jul 2013
Rating: 5.00/5 ( (1 vote))
20. Friends Don’t Let Friends Use String States
The String State anti-pattern is the use of a Java String to represent the state of an object.
(The Code Project Open License (CPOL))
Keyhole Software Updated: 9 Jul 2013
Rating: ( (No votes))

Page 1 of 3
1 2 3