Programming

rxcg: A Simple Text Matcher C Code Generator for IoT

Create a file with regular expressions in it, feed it to this tool, and presto! – you have instant, dependency free C code you can use to match said expression from any input stream.

Introduction

Update: Generates more compact code in most cases.

I’ve written so many regular expression engines and code generators for them, it’s pretty much instinct at

Read More

Why the number input is the worst input

I’ve been writing code for at least 15 years. While I’ve used a lot of technologies and built a lot of stuff over the years, the thing I have done the most is the front end, i.e. HTML, CSS, and JavaScript. And of all the things I’ve built on the front end, the thing that I’ve built most often is

Read More

Measurable and meaningful skill levels for developers

Understanding and supporting developers’ skills is something I think about a lot. Let me explain why.

First, I spent many a good hour of my youth learning BASIC on a Commodore 64 (shout out to cassette tape memory drives!) and then a 30 pound IBM “Portable.” I remember so vividly renumbering my lines of code by hand only to realize

Read More

San Francisco? More like San Francis-go (Ep. 468)

se-stackoverflow

July 29, 2022

Ben and Matt discuss how tech workers’ preference for remote work is driving a near-exodus from cities like San Francisco, while smaller cities like Tulsa, Oklahoma are literally paying remote workers to relocate.

Avatar for Eira May

Ben and Matt discuss how tech workers’ preference for remote work is driving a near-exodus from cities like San Francisco, where the office

Read More

The Overflow #136: Sufficiently advanced code completion

Welcome to ISSUE #136 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams. This week: Observability is not just for DevOps, open-source licenses that can change the terms on you, and reversing deletions might not be worth it.

From the blog

How observability is redefining the roles of

Read More