Category Archives: Tools

Tools

Creating an Emacs package: ‘password-menu’

TL;DR This post documents the development journey and some implementation details of a relatively simple Emacs package and is arguably overkill for such a small piece of functionality. On the other hand, some of these details may be useful for … Continue reading

Posted in Emacs, Tools | Tagged , | 1 Comment

Exploring Clojure (and FP vs OOP)

I’ve always viewed functional programming (FP) from afar, mostly because object-oriented programming (OOP) is the dominant development methodology I’ve been using (Java, Ruby, C#, etc.) for many years.  A majority of the articles I’ve read on FP have statements like … Continue reading

Posted in Clojure, Programming, Tools | Tagged , , , , , | 1 Comment

Creating a Minimally Sized Docker Image

This is a follow up to the Publishing a Static AngularJS Application with Docker post. Relative to the size of a standard Ubuntu Docker image I thought the 250MB CoreOS image was “lean”. Earlier this month I went to a Docker talk by Brian … Continue reading

Posted in Programming, Tools | Tagged | 3 Comments

The Bumpy Road to a New Development Laptop

My 6 year old Lenovo T400 finally gave up the ghost. It didn’t totally die (it probably never will, thank you IBM), but the screen was starting to flicker and it reliably rebooted itself whenever I was doing something useful. Very … Continue reading

Posted in Programming, Technology, Tools | Tagged , | Leave a comment

Guest Article: Static Analysis in Medical Device Software (Part 3) — Formal specifications

The third and last guest post by Pascal Cuoq on software verification. This part is about formal specifications. Continue reading

Posted in Software Quality, Tools | Tagged , | Leave a comment

The Challenges of Developing Software for Medical Devices

Developing Software for Medical Devices – Interview with SterlingTech gives a good overview of the challenges that especially face young medical device companies. In particular (my emphasis): Make sure that your company has a good solid Quality System as it … Continue reading

Posted in FDA, Medical Devices, Programming, Software Quality, Tools | Tagged , | Leave a comment

2009 Ultimate Developer and Power Users Tool List for Windows

This is a great list. I linked to it in 2007, but somehow forget in 2008. Anyway, there’s probably at least one tool you may not have seen before that would be worth trying out. Scott Hanselman’s 2009 Ultimate Developer … Continue reading

Posted in Programming, Tools | Tagged , | Leave a comment

Top 10 Concepts That Every Software Engineer Should Know

Check out Top 10 Concepts That Every Software Engineer Should Know. The key point here is concepts. These are (arguably) part of the foundation that all good software engineers should have: Interfaces Conventions and Templates Layering Algorithmic Complexity Hashing Caching … Continue reading

Posted in Programming, Technology, Tools | 1 Comment

One Reason Why Linux Isn’t Mainstream: ./configure and make

Bare with me, I’ll get to the point of the title by the end of the post. I primarily develop for Microsoft platform targets, so I have a lot of familiarity with Microsoft development tools and operating systems. I also … Continue reading

Posted in Open Source, Programming, Tools | 3 Comments

2007 Ultimate Developer And Power Users Tool List For Windows

If you do any Windows development work and haven’t seen it yet, this list is a must have: Scott Hanselman’s 2007 Ultimate Developer And Power Users Tool List For Windows

Posted in Tools | Tagged , | Leave a comment