wesnermoise

Software visionary

Articles

Joel Test

Joel Test

The "Joel Test" is a practical framework for evaluating software development teams based on essential practices like source control and bug tracking. Aimed at software developers and project managers, this post explores the test's criteria and its relevance, including notable exceptions in successful projects like Linux.

Static Analysis

Static Analysis

This blog post explores the development of NStatic, a static analysis tool for .NET languages, designed for developers and software businesses. It highlights NStatic's innovative features and strategic release of subproducts, offering insights into software quality assurance and development practices.

Get Your Butt Outta Bed and Build Something

Get Your Butt Outta Bed and Build Something

This blog post offers insights for aspiring entrepreneurs on overcoming procrastination and the importance of transitioning from planning to action. It emphasizes iterative development and early product testing to foster success, sharing personal experiences to motivate readers to start building their ideas.

Google AdSense

Google AdSense

This blog post delves into the benefits of using Google AdSense for monetizing blogs, especially through RSS feeds. It offers insights for bloggers and digital marketers on balancing revenue generation with reader engagement to optimize income strategies.

Thinking in Ifs

Thinking in Ifs

This blog post examines the limitations of traditional programming paradigms, particularly the overreliance on "if" statements, and promotes more abstract, declarative approaches. Aimed at software developers and tech enthusiasts, it discusses how evolving programming languages can enhance cognitive alignment and improve application intelligence.

Big, Bad Microsoft

Big, Bad Microsoft

This blog post explores Microsoft's choice to include an older version of Word in the Works Suite 2006, countering misconceptions about the company's intentions. Aimed at technology enthusiasts, it highlights the commitment of Microsoft employees to deliver value while addressing software compatibility challenges.

Shipping Software with Databases

Shipping Software with Databases

This blog post explores the integration of database technology in .NET applications, particularly focusing on SQL Server Express and alternatives like VistaDB. It is aimed at software developers seeking efficient and manageable database solutions for application deployment.

Microsoft and Google Innovation

Microsoft and Google Innovation

This blog post examines the differing innovation strategies of Microsoft and Google, contrasting Microsoft's incremental approach with Google's focus on disruptive innovation. Aimed at technology enthusiasts and industry professionals, it delves into how company culture and employee expertise influence innovation outcomes.

That's Impossible

That's Impossible

This blog post delves into the misconceptions and challenges of developing AI-driven software, particularly in natural language processing. Targeted at entrepreneurs and tech enthusiasts, it emphasizes the importance of questioning assumptions and leveraging past experiences to innovate in a competitive tech landscape.

Content-Aware Desktop Applications

Content-Aware Desktop Applications

This blog post delves into the evolution of content-aware desktop applications, focusing on advancements in Microsoft Excel and their implications for software development. Targeted at tech enthusiasts and developers, it highlights the shift from basic formatting to a deeper understanding of document content.