Open in app

Sign In

Write

Sign In

Peter Naulls
Peter Naulls

16 Followers

Home

About

May 20, 2022

DeLorean Dirty Dozen and More

For potential buyers and new owners alike, the 12 (and counting) most serious issues on a DeLorean. Introduction Any comprehensive guide about DeLorean issues would be extraordinary lengthy. Instead, this is meant to be a reference for newcomers evaluating a car — especially in the case of a car you might…

14 min read

DeLorean Dirty Dozen and More
DeLorean Dirty Dozen and More

14 min read


Published in DeLorean DMC12

·Dec 1, 2020

DeLorean Seller’s Guide

This is very much a work in progress. This was originally posted to DeLorean Fanatics Facebook group. Introduction I’ve been asked by a few people recently how to sell a DeLorean. …

Delorean

3 min read

Delorean

3 min read


Published in Adventures in Software Development

·Jan 3, 2020

Java — Now and Then

Back in 1995 (or thereabouts, perhaps it was a little earlier), Java hit the scene, and it was the hottest thing in programming. This was a time when Pascal was still seriously taught in College (or at least, it was in mine). …

Programming

3 min read

Java — Now and Then
Java — Now and Then
Programming

3 min read


Published in East Bay Vegan

·Jan 3, 2020

Vegans and Cholesterol

Note: I am not a doctor or nutritionist, just someone who does a lot of research. You should do your own. All cholesterol in food comes from animals — and by all accounts, way too much of it. …

Vegan

4 min read

Vegan

4 min read


Published in Adventures in Software Development

·Dec 27, 2019

But it worked before — stability and assumptions

Never underestimate the role of luck in correct software operation Yes, I made that up, and yes you can quote me. There’s a dirty secret in software development — much of it’s made with shortcuts, assumptions, incomplete testing and bad design. With time and effort, all that can be polished…

Linux

3 min read

But it worked before — stability and assumptions
But it worked before — stability and assumptions
Linux

3 min read


Published in Adventures in Software Development

·Dec 20, 2019

Embedded Software and the pursuit of perfection

“Perfection is the enemy of good” “Optimize later” “It’ll be OK” / “It’s good enough” “It’ll never happen in the field” Every hear any of these phrases? I’m sure you have. Every hear of them in reference to software? Perhaps. …

Programming

3 min read

Embedded Software and the pursuit of perfection
Embedded Software and the pursuit of perfection
Programming

3 min read


Published in Adventures in Software Development

·Dec 13, 2019

Version and Derision

You’ve seen version numbers in software. 1.0, 2.1, 1.1.0 and sometimes much more complex schemes. Sometimes they get confusing — is 1.1.10 newer than 1.1.2? Yes. Is 4.1a newer than 4.1? It depends. Usually though, schemes make sense within the context of the software itself, with approximately increasing versions. Back to the 1990s Most…

Version

3 min read

Version and Derision
Version and Derision
Version

3 min read


Published in Adventures in Software Development

·Dec 6, 2019

The Upgrade Paradox

Computer systems sometimes need to be upgraded in part or in whole. To fix bugs, plug security holes or add features. You’ve all seen this. On embedded systems, the approach is to often upgrade the entire system — all the software running at once. There are countless ways this can…

Software Development

4 min read

The Upgrade Paradox
The Upgrade Paradox
Software Development

4 min read


Published in Adventures in Software Development

·Nov 30, 2019

That one time without the mutex

Every developer who starts with threading soon learns about the necessity of locking structures. The reason is pretty simple — if your program has two threads of execution, and there’s any chance at all one of them will alter the structure, then you need to lock between them. The exact…

Programming

3 min read

That one time without the mutex
That one time without the mutex
Programming

3 min read


Published in Adventures in Software Development

·Nov 27, 2019

Effective Bug Reporting

“It doesn’t work”, and other ineffective bug reporting techniques in an age of agile development. When I started my software career in the late 1990s, the ideas of bug reporting weren’t new, but in the 20 years since, much has changed with agile development, newer software systems and ideas about…

Software Development

6 min read

Effective Bug Reporting
Effective Bug Reporting
Software Development

6 min read

Peter Naulls

Peter Naulls

16 Followers

Vegan, IoT, Coffee, Lego and DeLoreans

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech