Here's an index to my ramblings.
Mainly it's the response that I enjoy the most. Always read the comments, there's gold in them there comments.
As I now have a weight of material I thought it would be good to have a cross-reference/index. I will update this as I go along.
1 - LabVIEW Design - An introduction
2 - LabVIEW Smells - Anti-patterns
5 - Design is not black and white!
6 - CODE Smell: if not EASY and not SIMPLE or not UNDERSTANDABLE=COMPLEX LOGIC!
8 - LVOOP and how it got fixed in my head
10 - Databases with Jonny and Stevey
11 - Encapsulating Encapsulation
14 - As requested:-A typical SSDC Project
17 - Cohesion for VIs and your State Machine
23 - Rapid Modification and Debugging
32 - SMORES, SMURF or SCRFFMRDM
43 - LabVIEW Taboos I don't understand
58 - Damn! My Silver Bullet Appears To Be Made of Crap
94 - LabVIEW Life Lessons #4 - Program Slow/ Debug Fast
95 - LabVIEW Life Lessons #5 - KISS, KISS and KISSER
97 - LabVIEW Life Lessons #7 - Research First!
114 - Software Design an Electronic Design Analogy
117 - Gateways - A Design Concept
118 - Functional Programming / Immediately Testable VIs
119 - A Pessimistic Approach to Software Design
131 - A Strategy For Dealing With .NET and LabVIEW
134 - The Difference Between P and D
135 - Complexity happens when you don't take care of the small things
142 - State Machines Done Right
144 - A Holistic Approach to Software Design
145 - Project Biased Design vs API/Tool Biased Design
147 - Creativity Needs Discipline
150 - Let's Talk Technical Accounting
151 - Software Design and Italian Cooking
156 - Your Block Diagram Should Be "At a glance readable"
160 - Thinking about Design Thinking
161 - Centrist Approach to Process and Design
166 - Transitions are Important! - State Machines Done Right
167 - Human Language is Important, Even in Graphical Programming
168 - Fear of Change is a Code Smell!
177 - Self-Managing Designs Make Your Life Easier
179 - Parsing State Machines: An Iterative Design Process
187 - A Good Design ....... Is Self-Explanatory
190 - A Good Design ...... Does One Thing Only
196 - The Concept of Block Diagram Time
26 - Deploy Part 1 of 2 (or maybe 3)
28 - I'm not being critical but... (Re-use) Part 1
36 - Recovery Part 1 Virtual Private Server
37 - Recovery Part 2 of 3 Local Backups
38 - Recovery Part 3 of 3 Bug Reporting
64 - Synchronizing Multiple Chassis
65 - Synchronizing Multiple Chassis #2
66 - Datalog VIs - LabVIEWs forgotten feature
68 - On the subject of screen sizes 1 of 2
69 - On the subject of screen sizes 2 of 2
74 - Tree Control - A Little Present
76 - A Tidy Project is a Happy Project
81 - Open Document Text Document
88 - Controversial thoughts on reuse
91 - LabVIEW Life Lessons #1 Project Portability
124 - Project Portability #2 Modbus Library Case Study
136 - I'm not being critical but... (Re-use) Part 2
139 - I'm not being critical but... (Re-use) Part 3
143 - I'm not being critical but... (Re-use) Part 4
159 - I want Semantic Zoom and I want it now
163 - A neat trick for dealing with Large Table Data
174 - Databases - MySQL and SQLite
181 - Open Document Format Session
185 - User Interface Playtime Session
186 - UI Playtime Session Follow Up
188 - Database Playtime Session
189 - Database Playtime Session Follow Up
192 - Encrypted SQLite - A Gift
201 - ODT Update - Now with extra table-age
204 - Debug Driven Design/Development - Why?
205 - Debug Driven Design/Development - What?
7 - Types of LabVIEW Programmer
15 - Process Smells - how an organisation can affect your project
20 - Foolishness as a software tool.
22 - Software Life Cycles....the truth! (IMO)
55 - Function Point Analysis - The Emery Scale
71 - 12 Things That Make a Project Fail
73 - Things That Make a Project Succeed
82 - Agile - The Tail Wagging the Dog(ma)
92 - LabVIEW Life Lessons #2 Delivery is all
93 - LabVIEW Life Lessons #3 Work Without Fear
96 - LabVIEW Life Lessons #6 Versions
98 - LabVIEW Life Lessons #8 - Push Risk Forward
99 - LabVIEW Life Lessons #9 - People
100 - LabVIEW Life Lessons #10 - Quality vs Deadlines
109 - Risk, Judgement and Mitigation #1
110 - Risk, Judgement and Mitigation #2
122 - SSDC Document Deep Dive - Code Review Checklist
125 - What's the ROI of all this Process Stuff?
127 - Saying "I Don't Know" will make you a better engineer
149 - Rescue Job (Code Review) - Process Description
158 - The Egotistical Programmer
169 - Profit, Doors, Science, Windows
209 - Coupling and cohesion apply to the real world too..
212 - Cut yourself some slack!
213 - Software Engineers are a Management Conundrum
30 - I'm not being sycophantic but....
35 - Disaster - Public Service Announcement
52 - it's quiet.......too quiet
72 - Random Review of the Year 2015
77 - Where LabVIEW has Taken Us
108 - NEWS - European CLA Summit a Great Success
111 - NIWeek 2017 (the reason I have been quiet)
120 - LabVIEW is neither easy or optional!!!!!
121 - LabVIEW is Easy/Optional A Closer Look
133 - Another Year another Great CLA Summit
140 - Jolly Boys Outing to Galway
146 - GDevCon#1 My Personal Postmortem of the event
154 - Floated Index to Articles
164 - DSH Workshops/GDevCon News
165 - Some thoughts on GDevCon#2
182 - #VIWeek (Making Trouble Again)
193 - Review of the year 2020 (spoiler - it sucked), but we're still here
203 - Review of the year 2021 (Spoiler - less sucky than 2020)
210 - Review of Year 2022 (travel is back!!!)
211 - DSH Workshops Publishing - A new book announcement
214 - USA we're coming to you!
215 - Community Training Initiative
13 - The Universal Test Framework
19 - Mildly Offensive Corporate Wear
31 - LabVIEW for the Internet Age
39 - VI Naming - Best Name Ever!!
83 - File Dialogs - This is annoying me!
90 - Open Source System Reference Design
102 - Levels of Programming Enlightenment
105 - The Trouble With Women in Engineering .....
106 - Diary Monday Jan 23rd 2017 to Sunday Feb 5th 2017
116 - Rules for a More Interesting Life
123 - Why Are Businesses Dictatorships?
137 - GDevCon an Experiment in Democratic Management
148 - Business Travel Done Right
176 - Useful Circuits #1 Battery Backup cRIO Systems
184 - National Instruments is now NI - Thoughts
191 - Stop Using Images of Bad LabVIEW Software Please ...
208 - What's the point of having events?
I hope they've been a distraction
Much Love
Steve
Steve
Opportunity to learn from experienced developers / entrepeneurs (Fab,Joerg and Brian amongst them):
DSH Pragmatic Software Development Workshop
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.