29.2 F
Sunday, January 24, 2021
Home Dave Cheney

Dave Cheney

Internets of Interest #15: The Queen of the Skies

If, like me, you’re a commercial aviation otaku, this walkthrough of an enthusiast built 747 cockpit simulator should be highly relevant to your interests. https://youtube.com/watch?v=Ug7xa-7sako&feature=oembed

Complementary engineering indicators

Last year I had the opportunity to watch Cat Swetel’s presentation The Development Metrics You Should Use (but Don’t). The information that could be...

Internets of interest #14: UNIX v0

https://youtube.com/watch?v=pvaPaWyiuLA&feature=oembed Read more over at the Living Computer Museum’s restoration page.

Internets of interest: Warner Losh on the first ten years of UNIX

UNIX turns 50 this year which means 7th edition Research UNIX is that 40. https://youtube.com/watch?v=FTlzaDgzPY8&feature=oembed

Use internal packages to reduce your public API surface

In the beginning, before the go tool, before Go 1.0, the Go distribution stored the standard library in a subdirectory called pkg/ and the...

Be wary of functions which take several parameters of the same type

APIs should be easy to use and hard to misuse.— Josh Bloch A good example of a simple looking, but hard to use correctly, API...

Don’t force allocations on the callers of your API

This is a post about performance. Most of the time when worrying about the performance of a piece of code the overwhelming advice should...

Go compiler intrinsics

Go allows authors to write functions in assembly if required. This is called a stub or forward declaration. package asm // Add returns the sum of...

Stay Connected

- Advertisement -

Latest Articles

Live Stream: Using Maven in IntelliJ IDEA

Register now and join us for the live stream of ‘Using Maven in IntelliJ IDEA’. In this live stream, Java Champion and Java User Group...

Webinar Recording: What’s New in TeamCity 2020.2

The recording of our January 19 webinar, “What’s New in TeamCity 2020.2”, is now available. In this webinar, Marco Behler, the Developer Advocate in...

Webinar – OOPs, I did it again

Join us Thursday, February 11, 2021, 16:00 – 17:00 CET (10:00 AM – 11:00 AM EST or check other timezones) for our free live webinar, OOPs, I did...

CUE: Configuration superpowers for everyone

On this episode we learn how to Configure, Unify, and Execute things. What’s CUE all about? Well, it’s an open source language with a...