Today I learned about these amazing providers of free, open access textbooks:
[#]Education #Textbooks #Learning #OpenAccess
=> More informations about this toot | View the thread
It took me until today to realize that the relationship between "Web Developer" and ("Front-End Developer" / "Back-End Developer") is the same as between "Systems Analyst" and ("Product Owner" / "UX Researcher").
What used to be a single role became two more-specialized roles with deeper expertise.
[#]SoftwareDevelopment #SDLC #Teams #Programming #WebDev #FrontEnd #BackEnd #SystemsAnalyst #ProductOwner #UX #UX_Researcher
=> More informations about this toot | View the thread
From https://roadmap.sh/r/rails-developer-roadmap
=> More informations about this toot | View the thread
"One-Person Framework"
[#]Ruby #Rails #WebDev #FullStack #Programming #HTML #CSS #JavaScript #HTTP #REST #OOP #DesignPatterns #Architecture #CI #CD #SDLC #Containers #Docker #Kamal #TDD
=> More informations about this toot | View the thread
Reading Dryer’s English this morning, I learned that “interpolation” was a word from English syntax before programming.
Ruby:
"I have #{count} pennies.”
English:
“I prefer [John] Adams to [Benjamin] Franklin, frankly,” interjected the mayor.
=> More informations about this toot | View the thread
Rails model classes with well-separated concerns ARE Clean Architecture. Even though the book spent a bunch of time dunking on layered architecture and marrying frameworks, the last chapter of the book described a Component model that encapsulates individual responsibilities and exposes a single interface to the rest of the application. In a dynamic language like Ruby, there are no .jar files to do this; but an ActiveRecord class with multiple concerns does essentially the same thing.
=> More informations about this toot | View the thread
Mildly useful but rude replies, by decade:
=> More informations about this toot | View the thread
@ManningPublications Can you please add a High Contrast mode to the LiveBook reader? I'd like it to have a pure white background, and a pure black background. It would make it easier to read on low-contrast displays, especially e-ink displays. My manning subscription would be so much more valuable to me if you did this.
=> More informations about this toot | View the thread
https://www.aha.io/engineering/articles/making-streaming-apis-easy
=> More informations about this toot | View the thread
From the vault: Six years ago, I made this! https://codepen.io/Kerrick/pen/WPMZxm
[#]ThrowbackThursday #TBT #JavaScript #CSS #HTML #Calculator
=> More informations about this toot | View the thread
Ruby and #Rails #jobs don't just have a junior problem. They also have a cross-training problem. Companies claim to have trouble hiring senior software engineers. Their job ads reveal why.
They aren't just asking for seniors--they're asking for years of experience in their specific tech stack. If you're having trouble finding workers but you're turning down people with 10+ years of experience in other languages who want to move into #ruby, you're missing out!
=> More informations about this toot | View the thread
How to use Kamal 2 to deploy a Rails 8 app using Postgres (on the same server or a different one) to production and operate it, including server hardening
[#]Ruby #Rails #Kamal #PostgreSQL #Linux #Docker #DevOps #SysAdmin
https://rameerez.com/kamal-tutorial-how-to-deploy-a-postgresql-rails-app/
=> More informations about this toot | View the thread
“A bouquet benefits from filler; an idea does not.”
https://tracydurnell.com/2024/12/17/in-praise-of-the-hundred-page-idea/
=> More informations about this toot | View the thread
The writer’s job isn’t accepting sentences.
The job is making them, word by word.
Volunteer sentences,
Volunteer subjects,
Volunteer structures.
Avoid them all.
From “Several short sentences about writing” by Verlyn Klinkenborg (2012).
This is extremely relevant now, in the time of #GenerativeAI, #GithubCopilot, and #ChatGPT.
=> More informations about this toot | View the thread
Did you know about the ARIA extension for digital publishing called DPUB-ARIA? I didn't!
https://kb.daisy.org/publishing/docs/html/dpub-aria/index.html
It includes things like role="doc-subtitle", role="doc-toc", role="doc-noteref", and more!
[#]HTML #Accessibility #ARIA #Writing #Publishing #WebContent
=> More informations about this toot | View the thread
I’ve never understood or written #ruby bindings to other languages. But now, I’ve found motivation. The #taffy UI library written in #rust looks amazing, and #stretchable is a #python binding for it. Can anybody recommend books, videos, or other resources to learn the skills I’d need to write Ruby bindings for it?
https://crates.io/crates/taffy
=> More informations about this toot | View the thread
@marcoroth Thank you for making stimulus-use!
=> More informations about this toot | View the thread
I created my first three #StimulusJS controllers last night. I named them Rhizome, Phantom, and Muse—and I have zero regrets.
Rhizome propagates under the right circumstances by creating adjacent clones of itself.
Phantom disappears without a trace.
Muse gives you suggestions which you can either be inspired by or accept wholesale.
=> More informations about this toot | View the thread
Having worked with #Angular in-depth for 2 years now, I can articulate what I don’t like about the #framework.
[#]JavaScript #JS #FrontEnd
=> More informations about this toot | View the thread
Can any #Ruby on #Rails #devs tell me why this is a terrible idea before I go base my entire #CSS architecture on this in my next rails app?
[#]NewToRails #LongTimeFrontEndDev
=> More informations about this toot | View the thread
=> This profile with reblog | Go to kerrick@ruby.social account This content has been proxied by September (3851b).Proxy Information
text/gemini