The joys of creating Xcode project files
Meson's Xcode backend was originally written in 2014 or so and was never complete or even sufficiently good for daily use. The main reason f...
The latest blog posts to take off on Hacker News. 521 posts.
Meson's Xcode backend was originally written in 2014 or so and was never complete or even sufficiently good for daily use. The main reason f...
Introduction to `lmgrep`: what is it and what it isn't. My a motivation to build it.
Trying out this newsletter thing... It's sort of astonishing to think about how much value I've gotten from Twitter over the last few years. At its best, my...
If you develop for the web, you’ve probably heard of OpenStreetMap, an open data alternative to Google Maps. Despite the wide name recognition of OSM, you may have questions like how do I make a web map with OSM data? and how can I host maps myself? There are popular guides on how to work with planet files, PostGIS…
10 Google search operators every developer should know: exact-match quotes, OR, minus, wildcards, site:, filetype:, number ranges, before: and after:.
After long months of work by a dedicated team of enthusiasts, today we are proud to announce the release of the beta version of Zellij
Microsoft Excel the programming language is evolving. With the recent release of LAMBDA, users can now define new functions in the program’s formula language. Learn about the capability and its role in the transformation of spreadsheet formulas.
Changing directories is an extremely frequent activity during my everyday work as a knowledge worker running calculations, analyzing data, and developing code from the terminal. In fact, changing directories is the basic mode of operation to walk between different tasks, context, or work spaces.
In this blog post, I will show you the process of combining and converting a list of markdown files into kindle supported ebook (.mobi) format.
Welcome to the world of Git. I hope this document will help to advance your understanding of this powerful content tracking system, and reveal a bit of the simplicity underlying it — however dizzying its array of options may seem from the outside.
Announcing Visual Studio 2022, the next major version of Visual Studio. Read about our vision for empowering developers everywhere.
A description of advanced tips and tricks for effective Internet research of papers/books, with real-world examples.
It’s been almost a year that Keivan Beigi shut down the AppGet project in response to shenanigans by the Windows App Model team. Microsoft…
I'm afraid I'm not accepting new requests for review. I have reviewed all the ones I've received before 2022-03-24.
We’re thrilled to finally share our next giant leap with the release of the Zorin OS 16 Beta today. We paid close attention to your feedback when …
Are you particularly well versed in a field? Why not write a book? I've summarized the 4 main steps to writing and publishing your first technical book.
Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version
As of 1.9.0, GitHub Actions is available in your terminal. Two new top-level commands, `gh run` and `gh workflow`, provide insight into workflow runs.
New GitHub Light Default, GitHub Dark Default and GitHub Dark Dimmed themes matching the official github.com themes are now available in VS Code. To start using the new themes, go…
Secure, orchestrate, and manage your company’s infrastructure secrets with 1Password Secrets Automation.
List of text to diagram tools
This programmer does not like the PSD File Format:
I recently updated Pixel Wheels banner image on Google Play. That triggered a review of the game: shortly after the update I received a message telling me Pixel Wheels was "not compliant with Google Play Policies". What nefarious activity does the game engage in? Sneak on users? Mine bitcoins?
At Channable we use Nix to build and deploy our services and to manage our development environments. This was not always the case: in the past we used a combination of ecosystem-specific tools and custom scripts to glue them together. Consolidating everything with Nix has helped us standardize development and…
Due to COVID, I haven’t been getting my usual amount of exercise this year. To help with that, I decided to take a chance and order an under-desk exercise bike to get some extra cardio. The bike I bought is decent: it has good tension, stays in place, operates quietly, and offers Bluetooth connectivity for tracking…
Typing shortcuts on international keyboard layouts is broken. Here is how developers can fix it.