@barrierfreeca In principle there are ideas here. But for the record most blind users do not layer Dragon atop JAWS. The vast majority will be navigating with the keyboard alone and typing. Most won’t be super anxious to go to a voice only interface.
I’m not sure that anyone ever knew, but if you see these tactile strips (more common in Europe in my experience), try to stay clear. They are helpful for those who are blind and using a white cane to navigate. A tactile path to follow.
@PovilasKorop Neither. If I have a model with that many relationships, I am making a delete action or service. Model observers hide functionality and you don’t know whether it’s in a txn or not, so if I’ve delete fails for some reason it’s hard to know how to recover….
pls pls pls pls pls pls pls pls don't open a pr or issue on my open source project that says something like:
"i ran claude code on this repo and here's what it found…"
@kristijan_kralj I have found this use case is not so much about changing databases, but some level of abstraction is often needed to make pieces of the puzzle testable, too.
@UnlearnDev That SendOrderConfirmation job might try to run before the database transaction has actually been committed. The commit could fail, but also the order won’t exist yet if that job is running from a queue outside the current request.
@gonedark@aarondfrancis Is this primarily because Laravel itself has made progressive update so relatively “easy?” That might be short sighted because lots of the upgrades are also switching to new best practices / helpers to simplify old code. But how to sell it….
Not the Friday night we planned. Full incident report on the Laravel Cloud outage - what happened, what we tried and what we're improving.
https://t.co/g7yZ3sFxbH
Some of you will be old enough to remember this. Defragging - and it actually did serve a purpose. It was essential for optimizing slow, mechanical hard drives by rearranging scattered data into contiguous blocks. By doing so increased data load times (since the physical head of the hard drive didn't have to move that much).
However, what I remember most was the almost hypnotical satisfaction of seeing all those little blocks flashing, being organized, and just "knowing" that it was good for my computer.
In times when you fiddled around with autoxec.bat and config.sys, when every little Kilobyte of RAM mattered, and when hard drives were measured in Megabytes, not Terrabytes, the weekly routine of defragging almost felt like cleaning up your room.
@folaoftech Intro to programming, perhaps, with someone who has extremely low vision. Magnification is high and the red crosshairs help to locate the mouse pointer on the screen. At that level though, one should be seriously considering non-visual tools instead of magnification.
@getmysa@joshuagreen551@ZGreen83792 The ability to take into account a remote temp sensor. My thermostats are near the doors to rooms, clustered around the center of the house. The actual temp in winter near the window, 20ft away, can be 5 degrees colder!
TIL that tying session validation (in a PHP app) to a user's host name (via gethostbyaddr() on their IP) is a poor idea because, surprise, some ISPs do not return consistent names for the same IP. May this save someone else hours of pain.