Article 1
Rails Survey results:I'm glad this was done, but it really is missing some much more useful and critical questions.• Are you using Action Mailer?• …Action Mailbox?• …Active Storage?• Where do you put...
View ArticleArticle 0
Great Reddit post that exemplifies why you, as a developer, really need to understand how your dev environment works. Do not just assume a tech company has done a good job....
View ArticleArticle 1
Just wrote about achieving some benefits of static typing in Ruby by not making everything some hash blob of symbols and methods that take options...
View ArticleArticle 0
Check out the related posts at the bottom. They are a reminder that Ruby is an awesome language for creating data types, and it's strong type system—despite being dynamic—can be a huge boon to creating...
View ArticleArticle 2
NEVER EVER connect your TV to the internet. EVER. Some day, they will probably ship with 3g modems in them and we can all break out the aluminum foil. Until then, there's no reason to put your TV on...
View ArticleArticle 1
NGL “Don't connect X to the internet" is generally good life advice. Most stuff doesn't need to be on the internet and usually becomes worse when connected.I have an EV charger. When connected to the...
View ArticleArticle 3
It seems like where #WebComponents discourse goes wrong is meeting the JS framework people in the wrong place. I often see JS framework people start with the assumption that OF COURSE HTML is generated...
View ArticleArticle 2
For example, you can create a custom element that you put around any <input type=submit> or <button> that will make the form submit via ajax and handle the response. Works with any UI....
View ArticleArticle 1
Work Texts Accidentally Sent to Me By My Wife“We should really tweak the language on this grant proposal, but I think it's looking good"Work Texts Accidentally Sent To My Wife From Me:wq
View ArticleArticle 0
I don't know if this is the right way to use custom elements, but if you squint at this, it's a way to put one tag around a table and have it sortable and filterable.When doing front-end, it's this...
View ArticleArticle 4
I just really do not understand sign-up forms asking for first and last name. I mean, why ask for my name at all? But if you need a name for some reason, why do you need first and last separated out?Is...
View ArticleArticle 3
I'm trying out TextExpander to allow Firefox to expand text since it doesn't seem to support MacOS's system text replacement feature.TextExpander, for being so geeky, has a super hostile onboarding.1 -...
View ArticleArticle 2
It does work!Almost the entireity of the UI is a clickable area that opens a web browser to a page that loads slowly without any indication, but I was able to get this to work.This app so far feels...
View ArticleArticle 0
Web Components Re-Use Logic - Which is What You Want.Here is a walkthrough of building a custom element to turn any <table> into a sortable and filterable table.#WebComponents#WebDev/cc...
View ArticleArticle 2
Follow-up to yesterday's #WebComponents post where I use MutationObserver to ensure my custom elements work properly, even of the DOM changes out from under...
View ArticleArticle 1
Just bought a 43” TV for my parents which cost $250. I carried it to the register with one hand. Sometimes the future is pretty cool.
View ArticleArticle 0
To get someone interested in #WebComponents, you must first get them to stop generating HTML on the client. If the starting point is “I take JSON and turn it into HTML inside a web browser” than Web...
View ArticleArticle 0
My wife works 1 or 2 days a week answering a helpline for a cancer nonprofit. It has a name similar to a bank. Google’s info box for the bank shows the non-profit’s number. So, my wife spends easily...
View Article