wesnermoise

Software visionary

Articles

What's Wrong With Reason?

What's Wrong With Reason?

This blog post examines the tension between reason and faith, particularly in relation to creationism and scriptural interpretation. It appeals to readers interested in the philosophical and religious implications of reconciling scientific understanding with deeply held beliefs.

SBIR (Small Business Innovation Research) Grants

SBIR (Small Business Innovation Research) Grants

This blog post delves into SBIR grants, offering insights for entrepreneurs and innovators in the technology sector seeking funding for research and development. It shares personal experiences with proposal writing and discusses the competitive nature of government grants, highlighting both challenges and opportunities.

Books and Software

Books and Software

In "Books and Software," Charles Petzold examines the financial advantages of software development over book writing, emphasizing higher profit margins and recurring revenue. This insightful analysis is tailored for authors and software developers navigating the evolving publishing landscape.

Specifications

Specifications

This blog post explores enhancements in the NStatic tool, focusing on scalability improvements and new specification syntax for C# developers. It highlights the integration of keywords for better code assertions and breakpoints, aiming to elevate code quality through static analysis.

Scalability

Scalability

This blog post explores scalability challenges faced during the development of the NStatic tool, highlighting performance issues related to code base size and function complexity. It offers valuable insights for software developers and engineers focused on optimizing code analysis and transformation techniques.

Ribbon UI

Ribbon UI

This blog post explores the advantages of Ribbon UI in user interface design, particularly for developer tools like NDepend. Aimed at developers and UI designers, it emphasizes usability and familiarity, advocating for a visually appealing interface that enhances user experience.

LISP

LISP

This blog post delves into the charm of LISP programming through Randal Munroe's XKCD comics, highlighting its elegance in functional programming. Targeted at technology enthusiasts and programmers, it illustrates how humor can clarify complex programming concepts.

Omniscient Debugging

Omniscient Debugging

This blog post delves into Omniscient Debugging, a revolutionary approach by Bill Lewis that allows developers to track every state change in a program's execution, enhancing debugging efficiency. Targeted at software developers and computer scientists, it discusses the integration of this method with existing debugging tools.