-
7 votes
-
What diagramming tools do folks use?
I've gotten very tired of fighting the GUI of my company's self-hosted charts.io instance, so I've been looking around at diagramming tools. I saw D2 posted on Hacker News, which seems like an...
I've gotten very tired of fighting the GUI of my company's self-hosted charts.io instance, so I've been looking around at diagramming tools. I saw D2 posted on Hacker News, which seems like an interesting option, but I'm curious if anyone around here has a beloved tool to recommend.
I think my main use-case would be diagramming how components of a software system go together, although sometimes I'm interested in making wiring diagrams and stuff, too. Something that lets you specify overall dimension constraints for diagrams would probably help, since I often need to throw a diagram into a PowerPoint.
39 votes -
'I destroyed months of your work in seconds' says AI coding tool after deleting a dev's entire database during a code freeze: 'I panicked instead of thinking'
74 votes -
hare-update assists in addressing breaking changes in your code
5 votes -
Be aware of the Makefile effect
15 votes -
Qalculate! - the ultimate desktop calculator
42 votes -
Getting started with tmux
4 votes -
KeenWrite 2.10.0: R meets TeX
4 votes -
A big list of Mastodon resources
11 votes -
An introduction to jq, the command-line JSON processor
14 votes -
Multi-format text editor with chain-of-command processing
A while back I developed a desktop-based text editor (Scrivenvar) that uses the Chain-of-Responsibility design pattern to help me author fairly involved text documents. The editor's high-level...
A while back I developed a desktop-based text editor (Scrivenvar) that uses the Chain-of-Responsibility design pattern to help me author fairly involved text documents. The editor's high-level architecture resembles the following diagram:
https://i.imgur.com/8IMpAkN.png
Am I reinventing the wheel here? Are there any modern, cross-platform, liberal open-source (LGPL, MIT, Apache 2), text editor frameworks (such as xi or Visual Studio Code), that would enable (re)development of such a tool?
Scrivenvar is written in Java, but to my chagrin, Java 9+ no longer bundles JavaFX. The text editor was based on MarkdownWriterFX, itself based on JavaFX. This means there's no easy upgrade path, so I'm looking to rebuild the editor either as a cross-platform desktop application or as a web application.
8 votes -
What tasks on your computer have you automated?
After using Shreddit to delete my Reddit history periodically for some time now, I finally decided to make a cron job to automate it on a weekly basis. I use it to delete every post and comment...
After using Shreddit to delete my Reddit history periodically for some time now, I finally decided to make a cron job to automate it on a weekly basis. I use it to delete every post and comment that isn't whitelisted, which right now is just a tiny subreddit for a musician I like that I solely moderate and a pinned post explaining why I have a bunch of karma but barely any posts.
After setting this up, it got me curious as to what tasks other people automate in their lives in order to streamline their workflows and eliminate minor (or major) routine tasks.
So, what do you automate, and how did you go about doing it?
18 votes -
TabNine: Code autocompletion with deep learning
12 votes -
What's your "must have" software for a MacBook Pro, especially for programming?
Just got my first MacBook Pro, and I've been setting things up. Wondering what people's "must have" software on MacOS is and what programming tools you might recommend. I've heard that I should...
Just got my first MacBook Pro, and I've been setting things up. Wondering what people's "must have" software on MacOS is and what programming tools you might recommend. I've heard that I should definitely install
homebrewso that I can have a real package manager like I've got on Linux.19 votes -
A Few Billion Lines of Code Later: Using Static Analysis to Find Bugs in the Real World
4 votes -
End-user programming
12 votes -
Timeliner: A personal data aggregation & personal data backup utility for Facebook, Google, Twitter, etc…
9 votes -
Lambda World 2018 - What FP can learn from Smalltalk by Aditya Siram
6 votes -
Contrast Ratio: Easily calculate color contrast ratios. Passing WCAG was never this easy!
6 votes -
A LastPass CLI, for you LastPass users who also heavily use a command line.
9 votes