About:

Rebecca writes code, enjoys hiring dogs, and has a playful personality.

Website:

Specializations:

Interests:

Source code Hiring dogs

Outgoing Links:

Alex Kladov
Subscribe to RSS:
The post discusses the importance of vertical integration in developer tooling, arguing that tight integration between various tools in a development stack is crucial for enhancing developer productivity. It outlines potential wor...
The author recounts a year-long struggle with unreliable WiFi on their iPhone, leading to the purchase of a Ruckus R350 access point that failed to resolve the issue. After further investigation, they discovered DHCP failures and ...
The blog post discusses the challenges of managing phone call notifications on an iPhone, particularly in the context of avoiding scam calls. The author shares personal experiences and outlines various settings that can affect cal...
The author recounts their experience with Aidvantage, their student loan servicer, who mistakenly took $560 from their account despite the loan balance being $0. After a lengthy process involving multiple calls and a refund reques...
The author describes a frustrating issue with their iPhone frequently disconnecting from WiFi, despite appearing to be connected. This problem, which began with iOS 18, also affects the author's partner's iPhone but not their MacB...
The text discusses the issue of command-line tools looking for user configuration files in ~/Library/Application Support on macOS, arguing that they should implement the XDG Base Directory Specification and look for configuration ...
The text explains the IORef trick in Haskell, which allows the implementation of a global variable that can be read or written in any IO action. It also discusses strictness and thread safety in the context of atomicModifyIORef'.
The text explains the git range-diff command, which compares two commit ranges. It helps to check how a branch changed before and after a rebase, or to find differences between a commit on the main branch and a corresponding backp...
The author is upgrading their compiler from GHC 9.6 to GHC 9.10 and found a bug in the compiler. They used git bisect to perform a binary search over the commits to find the bug. The process of bisecting GHC turned out to be easie...
The text announces the creation of git-prole, an ergonomic git-worktree manager. It explains the benefits of using Git worktrees and the challenges of managing multiple repositories. The author introduces git-prole's features and ...
The author paid off their student loans, but their loan servicer took an extra $560 from their bank account, leaving one of their loans with a negative balance. The servicer promised to refund the overpayment, but the process has ...
Mercury has developed a file-watching recompiler for Haskell projects called ghciwatch, which is faster and more efficient than haskell-language-server for large projects. The article explains the reasons for not using haskell-lan...
The text explains the confusion around diff3-style merge conflicts in Git. It provides advice on how to resolve these conflicts and explains the reason behind the confusion.

0Rust for Haskellers

2023-07-07

This text is a brief introduction to the Rust programming language for Haskell programmers. It covers syntax, structure, types, and the similarities between Rust and Haskell. It also provides information on getting started with Ru...

0No Good Soap Dish

2022-09-20

...
The author shares their experience of writing a command-line tool for macOS and the challenges they faced with code signing and notarization. They discuss the complexities of the process, the issues with Gatekeeper, and the lack o...
The author discusses the challenges of getting a consultation for transgender surgery, particularly an orchiectomy, highlighting the extensive requirements and bureaucracy involved. They express frustration at the lack of accessib...
The author discusses their preference for using the Git command-line interface over Git GUIs, and provides a detailed comparison of various Git GUIs available for macOS, Windows, and Linux. They highlight the features and limitati...
The text discusses the user-hostile installation process of NixOS, criticizing the confusing manual and the need for expert knowledge at every step. The author suggests the development of a tool to automate the installation proces...
The text discusses the use of channels in Discord servers and the effects of using a lot of channels. It highlights that channels are used to demarcate topics, but having too many channels can discourage discussions and atomize di...
The author discusses their frustration with the lack of innovation in command line interfaces and presents their vision for a better command line. They propose a type-driven approach to command line programs and argue for building...
Slack's threads are poorly implemented, making it difficult to organize, categorize, and search for threads. The lack of notifications and the inability to add context to threads make it easy to miss important information. The app...

0rustconf

2020-08-18

...
The letter is a plea for better support for disabled students at Brandeis University. The author expresses frustration with the lack of adequate support and accommodations, and calls for institutional-level changes to provide a mo...