Blog

Build or buy: Is it really even a choice?

Charlie, a senior architect at a medium-sized software development organization, sat at his desk going over the specifications for the latest development project at his company. As he was taking a high-level look at how to break down the work for the first phase of the project, Janice, a hard-charging, early-career developer walked into his

Read More
How to fix Universal Clipboard problems on macOS

While generally quite reliable, Apple’s Universal Clipboard can sometimes stop working for no apparent reason. Here’s how to fix it and get back your cross-device productivity. Universal Clipboard makes copying text between devices easy. Universal Clipboard is Apple’s cross-platform feature that allows users to quickly transfer document elements and files between devices. Part of the

Read More
Magnets Are Switching Up the Keyboard Game

Magnetic switches are emerging as a potential game-changer for mechanical keyboards. By using magnets instead of physical contacts, these switches allow users to adjust the actuation point of each key. While still a nascent technology lacking standardization, magnetic switches could bring a new level of customization to keyboards, TechCrunch writes. Read more of this story

Read More
Query Your C Code

If you’ve ever worked on a large project — your own or a group effort — you know it can be difficult to find exactly where you want to be in the source code. Sure, you can use ctags and most other editors have some way of searching for things. But ClangQL from [AmrDeveloper] lets

Read More
A Brief History of Keyboard Encoding

Photoelectric encoder keyboard configured as ASCII While typing away on our DIN, PS/2, USB or Bluetooth keyboards one of the questions which we rarely concern ourselves with is that of how the keyboard registers which keys we’re pressing. One exception here is when the keyboard can only register a limited number of simultaneous keypresses (rollover).

Read More