| Oct 14 |
With SQLite, composing a basically fixed collection of small, targeted, prepared queries in your application layer into the data you need is the way to go. It makes apps so much easier to read and maintain *plus* it makes keeping db indexes lean and maximally useful easy.
|
8 |
0 |
0 |
945 |
272 |
. |
| Oct 13 |
v1.0 will be so fun and so fast, you’ll love it. But I can’t wait to show you all what we are cooking for this ORM for v1.1. It truly makes me giddy
|
14 |
0 |
0 |
1.5k |
148 |
. |
| Oct 12 |
I wrote a reply tweet today that is *exclusively* to make one person chuckle. Here’s to hoping they get as much of a kick out reading it as I did writing it.
|
0 |
0 |
0 |
871 |
157 |
. |
| Oct 11 |
So, when you see "workflow" in the Acidic Job docs, it might be articulating a somewhat different concept that what you are used to. I plan to shape some of these thoughts here and add a section to the docs to better describe the kind of workflow Acidic Job supports.
|
1 |
0 |
0 |
431 |
267 |
. |
| Oct 11 |
By building on top of Active Job as the enventual consistency engine, we don't need to tackle that technical complexity. By focusing exclusively on mixed IO, cohesive operations, we can tune a solution to a specific problem space.
|
0 |
0 |
1 |
448 |
230 |
. |
| Oct 11 |
What is a workflow? For me, a workflow is *exclusively* the orchestration of a single logical operation that requires side-effects across multiple different IO backends. To make such an operation resilient, such workflows *must* also be executed within an eventual consistency env
|
12 |
0 |
3 |
1.4k |
280 |
. |
| Oct 10 |
RT @skryukov_dev: Inertia.js 2.0 beta is out, and I have something for the Rails community as well!
Pre-release Inertia Rails docs are now…
|
0 |
16 |
0 |
0 |
140 |
. |
| Oct 10 |
As I push towards the first beta for v1 and the release of Acidic Job Pro, I would love to talk to more people—bootstrappers, indie hackers, and CTOs—about why resilient workflows are indeed necessary for their apps and how Acidic Job could best serve them. Please do reach out!
|
0 |
0 |
0 |
358 |
278 |
. |
| Oct 10 |
This is what Acidic Job (https://t.co/UL1gf4iGc9) provides.
|
2 |
0 |
1 |
381 |
59 |
. |
| Oct 10 |
Temporal is valued at $1.5+B! Investors understand how critical such infrastructure is for modern software businesses. But the modern Rails app doesn't need an orchestration platform for a vast distributed system; it needs well-modeled, resilient workflows in background jobs.
|
0 |
0 |
1 |
87 |
276 |
. |
| Oct 09 |
In addition to the open source gem, I am also working on some amazing features for companies large and small. If you are a developer or a company that has mixed IO jobs that are business-critical, I'd love to chat as I finalize the feature set and architecture for v1. Reach out1
|
9 |
0 |
0 |
567 |
279 |
. |
| Oct 09 |
Now that my big push to make the SQLite story in Rails 8 the best possible is done (Rails 8 is *awesome*), I am turning my attention back to Acidic Job to make it the single best tool for building resilient background jobs (yes, I am taking on large VC-backed companies).
|
11 |
0 |
1 |
599 |
271 |
. |
| Oct 09 |
I later found myself curious what the fastest and simplest way to merge two Arrays was. I benchmarked Array + Array and Array << Entry (benchmark script here: https://t.co/M8XoGRnbyW). Here are the results: https://t.co/n8MH4MwsZP
|
8 |
1 |
4 |
1.9k |
236 |
. |
| Oct 09 |
People fairly regularly ask me to allow Acidic Job to support DAGs (directed acyclic graphs) and not just a linear chain of steps. I have yet to find a single use-case that would actually *require* a DAG. If you have a clear and concrete example, I'm all ears.
|
2 |
0 |
0 |
844 |
260 |
. |
| Oct 09 |
RT @dhh: I continue to get ever-more excited about SQLite. We have a bunch of projects cooking at 37s that seek to push the frontier of how…
|
0 |
37 |
0 |
0 |
140 |
. |
| Oct 08 |
Just pushed version 0.3.1 of the Prompts gem. Updated the version of @hopsoft's `fmt` gem; doesn't erase past screens/frames but simply scrolls them out of view; and, you can name form fields. If you are building CLIs that need user input, check it out!
https://t.co/a4MFyLQ9Dk
|
42 |
2 |
3 |
2.1k |
278 |
. |
| Oct 06 |
Which type of programmer are you?
|
3 |
0 |
2 |
841 |
33 |
. |
| Oct 06 |
I confess that I am a “vertical engineer.” I love trying to find the highest leverage solution to a problem. I love doing things as simply as possible. I’ve worked with some “horizontal engineers” tho, and I have learned so much from them.
|
8 |
0 |
2 |
708 |
239 |
. |
| Oct 05 |
Who here has ever nerded out on Durable Execution? I’m going to be deep diving (again) this month and would love to bounce ideas off some folks
|
9 |
0 |
4 |
1.6k |
143 |
. |
| Oct 04 |
RT @_williamkennedy: If you have an existing Rails app and want to use Solid Cache with SQLite locally but are running Postgres, don't worr…
|
0 |
2 |
0 |
0 |
140 |
. |
| Oct 01 |
RT @tropical_rb: In the last edition, we brought speakers that you all loved just as much as we did.
And since Tropical On Rails is made b…
|
0 |
3 |
0 |
0 |
140 |
. |
| Sep 29 |
RT @adrianthedev: Rails World is not just a conference. It’s a freaking festival to what @Rails stands for.
It’s the testament that Rails…
|
0 |
19 |
0 |
0 |
139 |
. |
| Sep 29 |
RT @DirkMargheim: Extremely proud to see my eldest son, @fractaledmind, speaking at #RailsWorld. He makes an appearance in the recap video…
|
0 |
1 |
0 |
0 |
139 |
. |
| Sep 28 |
RT @dhh: Our primary priority for Ruby on Rails is getting you from 0-1. Once you've become rich beyond belief, you can afford to tackle wh…
|
0 |
113 |
0 |
0 |
140 |
. |
| Sep 28 |
Enjoyed this post?
Subscribe to @fractaledmind for my mix of frontend, backend, SQL, Rails, and random content.
|
2 |
0 |
0 |
560 |
113 |
. |
| Sep 27 |
RT @dhh: Hotwire Native is now shipping! Huge level-up over the previous combo of Strada and Turbo Native, especially for getting started w…
|
0 |
42 |
0 |
0 |
140 |
. |
| Sep 27 |
Preach
|
12 |
1 |
1 |
1.2k |
6 |
. |
| Sep 27 |
RT @dhh: Kamal 2.0 has been released! Now with a own bespoke Kamal Proxy, which brings auto SSL certificates and multiple-apps-on-a-single-…
|
0 |
78 |
0 |
0 |
140 |
. |
| Sep 27 |
RT @pberkenbosch: Awesome talk by @fractaledmind on SQLite. Perfect delivery and great content. #RailsWorld
|
0 |
1 |
0 |
0 |
107 |
. |
| Sep 27 |
RT @dhh: Solid Queue 1.0 has been released! This clean-sheet database backend for Active Job is already running 20 million jobs per day for…
|
0 |
34 |
0 |
0 |
140 |
. |
| Sep 27 |
RT @adrianthedev: SQLite on Rails sounds so cool! @fractaledmind shows us how that’s a reality now at #RailsWorld 💪 https://t.co/xc63u5bZXv
|
0 |
3 |
0 |
0 |
139 |
. |
| Sep 27 |
Fire alarm in the hotel at 2:30am 🚨🚨. Told all is ok and to go back to the room. But the siren is still blaring. Hope it ends soon and I can get back to sleep
|
11 |
0 |
2 |
1k |
158 |
. |
| Sep 27 |
RT @rmcastil: Yet another comparison between Redis and SQLite. It’s important to challenge your mental model. We had to with @wafrisorg #Ra…
|
0 |
3 |
0 |
0 |
140 |
. |
| Sep 27 |
RT @rosapolis: https://t.co/VFKYJbGLRX ← what I was doing before the conference 😅
|
0 |
29 |
0 |
0 |
81 |
. |
| Sep 26 |
Closing day one at #RailsWorld with a fireside chat with @tobi, @dhh, and @yukihiro_matz https://t.co/AK86edKooy
|
46 |
3 |
0 |
2.1k |
112 |
. |
| Sep 26 |
RT @kentcdodds: Here's my story about when I migrated from postgres and redis to SQLite: https://t.co/Gy6A8Ij4B7
It's pretty great
|
0 |
1 |
0 |
0 |
131 |
. |
| Sep 26 |
RT @excid3: So many good new things dropping in Rails 8. https://t.co/JYm50elbss
|
0 |
6 |
0 |
0 |
80 |
. |
| Sep 26 |
Kicking off #RailsWorld with @ddh’s keynote! https://t.co/rjK2mbRH4K
|
12 |
0 |
0 |
685 |
68 |
. |
| Sep 26 |
Ready for #RailsWorld with @yukideluxe and 1,000 of our #RubyFriends! https://t.co/sqxtojnAbo
|
29 |
0 |
0 |
1.3k |
93 |
. |
| Sep 25 |
Here in Toronto on this fresh new day getting excited for #RailsWorld. What are people doing today? Let’s meetup later.
|
23 |
0 |
1 |
1.5k |
119 |
. |
| Sep 24 |
Landed in Toronto for #RailsWorld!
|
27 |
0 |
0 |
1.2k |
34 |
. |
| Sep 24 |
Sitting in the Newark airport waiting for our flight to Toronto for the last leg of our trip to #RailsWorld. We’re close now!
|
22 |
0 |
2 |
929 |
125 |
. |
| Sep 24 |
Michael does a great job of articulating how their use-case fits like a glove with SQLite’s strengths. No data store is a silver bullet. Think clearly about your problem and constraints and then decide which trade-offs work best for you. But SQLite is indeed pretty great.
|
13 |
2 |
0 |
1.2k |
272 |
. |
| Sep 24 |
On my way to #RailsWorld! https://t.co/T3JfIDOV1m
|
49 |
0 |
3 |
1.7k |
49 |
. |
| Sep 23 |
I have never been more excited for a new Rails version than I am for Rails 8. And #RailsWorld is going to be such a blast, such a celebration of this community.
|
42 |
1 |
0 |
1.8k |
160 |
. |
| Sep 23 |
I have to confess, I am pretty dang jealous that Laravel devs get to use this as of today. @calebporzio continues doing God's work for making it not just possible, but enjoyable to build top-flight UIs using server-driven application architectures. This is an insta-buy!
|
30 |
0 |
3 |
2.4k |
270 |
. |
| Sep 23 |
RT @adrienpoly: 💪 Can #SqliteOnRails + cheap VPS handle the load?
Let's prove this out. With @fractaledmind and @marcoroth_ we want to fi…
|
0 |
15 |
0 |
0 |
140 |
. |
| Sep 23 |
Did you know that there is an archive of most of the recent talks and presentations given in “Ruby land”? If there are topics you want I learn more about or people you want to hear more from, go to https://t.co/6ENbMFMyoj.
But, we also want to do an experiment and push the load for the app to see how well it stands up under as much load as we can throw at it. So, go click around and explore for a few minutes. Also, retweet and let everyone know that today is a great day to explore Ruby videos.
|
23 |
12 |
0 |
2.2k |
500 |
. |
| Sep 22 |
RT @XadenRyan: I think @flavorjones is doing some absolutely amazing work on sqlite3-Ruby and doesn’t get enough credit. This was an extrem…
|
0 |
6 |
0 |
0 |
140 |
. |
| Sep 21 |
RT @nicoerlichman: What happens when the full @postrbconf group gets together #friendlyrb https://t.co/HlYVvTILAk
|
0 |
5 |
0 |
0 |
113 |
. |
| Sep 20 |
RT @lucianghinda: Papanasi on Rails
- friends know what it is
#friendlyrb
|
0 |
2 |
0 |
0 |
75 |
. |
| Sep 20 |
RT @julian_rubisch: By the way, did you know that Stephen is on the RailsReviews consultant roster? Check it out.
👉 https://t.co/WEeUi54gyS
|
0 |
1 |
0 |
0 |
140 |
. |
| Sep 19 |
RT @YuriSidorov: What happens at #friendlyrb after lunch https://t.co/3GarRDd0xa
|
0 |
4 |
0 |
0 |
80 |
. |
| Sep 19 |
RT @tomrossi7: How about a little dancing with your Ruby? 🤣 No pressure @AmandaBPerino! #friendlyrb https://t.co/3TWsbJENTI
|
0 |
4 |
0 |
0 |
123 |
. |
| Sep 19 |
RT @nicoerlichman: #friendlyrb is not all #ruby and programming https://t.co/HM29aCSQo6
|
0 |
2 |
0 |
0 |
87 |
. |
| Sep 19 |
RT @friendlyrb: Enlitenment configures:
- SQLite connections
- Solid Queue
- Solid Cache
- Solid Cable
- Litestream
- Solid Errors
by @frac…
|
0 |
2 |
0 |
0 |
140 |
. |
| Sep 19 |
RT @friendlyrb: Here is the moment @fractaledmind made the repo public
#friendlyrb https://t.co/IamywyWsJh
|
0 |
1 |
0 |
0 |
106 |
. |
| Sep 19 |
RT @friendlyrb: "I spent the last year to figure it out and then sit down and encoded it to just run this script"
"Very happy to unveil th…
|
0 |
2 |
0 |
0 |
140 |
. |
| Sep 19 |
RT @alexanderadam__: TIL that you can link your #rails #database to a #git #branch: https://t.co/itDu2XMywg
|
0 |
1 |
0 |
0 |
107 |
. |
| Sep 19 |
RT @swlkr: sqlite
the codebase is tite
try as you mite
you can't fite
say nighty nite
sqlite is rite
|
0 |
1 |
0 |
0 |
102 |
. |
| Sep 18 |
Closing out day 1 @friendlyrb with a panel discussion on Ruby at scale.
#FriendlyRB https://t.co/kGKoegwdzM
|
24 |
6 |
2 |
1.3k |
108 |
. |
| Sep 18 |
Did yo know Stripe has a 20 million line Ruby monolith? Did you know they have opened an engineering site in Bucharest? I didn’t know either! But I do know that @stripe is a great member and supporter of the Ruby community!
#FriendlyRB https://t.co/NKaSt4LwcT
|
57 |
8 |
2 |
1.8k |
261 |
. |
| Sep 18 |
The after-lunch talk @friendlyrb is all about building games in Ruby with Dragon Ruby by @juliancheal https://t.co/MrOOjXvv3o
|
12 |
1 |
0 |
634 |
125 |
. |
| Sep 18 |
@tomrossi7 Finally, maximize for happiness, not profit. https://t.co/0V3qcBHqzB
|
2 |
0 |
0 |
224 |
79 |
. |
| Sep 18 |
@tomrossi7 To get where you are going, remember that software isn’t all software. How are you doing marketing or support? Great customer support can be a great way to build word-of-mouth marketing, for example. https://t.co/cFg44mmYTF
|
1 |
0 |
1 |
242 |
234 |
. |
| Sep 18 |
In order to gather data and information, run experiments. Try things, stay simple, gather feedback. https://t.co/j3U4obGGIF
|
1 |
0 |
0 |
68 |
123 |
. |
| Sep 18 |
Be careful when making decisions about how you will optimize mass, because you will never know less than you do right now. So slow down and gather data and information. https://t.co/8FEvSkjrAn
|
2 |
0 |
2 |
105 |
192 |
. |
| Sep 18 |
To optimize mass, have a mantra. What is your guiding light, articulated clearly and cleanly. This clarifies focus. https://t.co/qWuTk5kNwU
|
2 |
0 |
1 |
61 |
139 |
. |
| Sep 18 |
Lesson one: optimize mass. Only add what you need. You want to be a speed boat competing against cargo ships. https://t.co/LcuhDa23un
|
3 |
0 |
1 |
140 |
133 |
. |
| Sep 18 |
The talk before lunch @friendlyrb is @tomrossi7 on the lessons he has learned running a SaaS
#FriendlyRB https://t.co/Ykp8XMn6zq
|
14 |
3 |
2 |
1.2k |
129 |
. |
| Sep 18 |
@wanderluster_xo is showing us actual code, actual EXPLAIN output, and clearly explaining (pun intended) how to correctly make use of composite indexes when you have a complex query.
|
2 |
0 |
0 |
197 |
182 |
. |
| Sep 18 |
Next up @friendlyrb is Nabeelah Yousuph talking about how one database index massively improved performance
#FriendlyRB https://t.co/WnzxCkDjIP
|
18 |
3 |
1 |
1.4k |
144 |
. |
| Sep 18 |
Next up is @GregMolnar talking about the top 10 OWASP security issues https://t.co/pRP4bYC0zk
|
15 |
2 |
0 |
703 |
93 |
. |
| Sep 18 |
@rosapolis If you want to learn more, @rosapolis has compiled a great collection of resources: https://t.co/7k2vNX7s1C https://t.co/IQUuwA71VK
|
3 |
0 |
0 |
216 |
142 |
. |
| Sep 18 |
@rosapolis Wonderful take-aways from the talk https://t.co/5IEbrxWHZo
|
4 |
0 |
1 |
227 |
69 |
. |
| Sep 18 |
#FriendlyRB off to a great start with a talk by @rosapolis on strings https://t.co/YHlh8SkScO
|
14 |
1 |
1 |
749 |
93 |
. |
| Sep 18 |
Time to start @friendlyrb today!
#FriendlyRB https://t.co/vjBAy8nBl8
|
5 |
2 |
0 |
331 |
70 |
. |
| Sep 18 |
RT @GregMolnar: Good morning friendly folks!
With @rosapolis @fractaledmind and Kyle and Jorge. #friendlyrb https://t.co/ypdab9Qs8s
|
0 |
3 |
0 |
0 |
132 |
. |
| Sep 17 |
RT @rails: The Rails 8 feature set perfectly complements SQLite's power in creating resilient, high-performance production apps, but still…
|
0 |
7 |
0 |
0 |
139 |
. |
| Sep 17 |
Boarding the flight to @friendlyrb https://t.co/xzYdjvscbZ
|
14 |
1 |
1 |
627 |
58 |
. |
| Sep 17 |
It is the dead middle of the night, but I am up and at ‘em to start my journey to @friendlyrb for the week. Incredibly excited for this amazing conference. Come say hi if you see me there or simply around on the streets of Bucharest 👋
|
16 |
2 |
1 |
876 |
234 |
. |
| Sep 16 |
Had a lovely time @euruko with so many amazing #RubyFriends. Here is a small subset: @fxn, @stevediaconou, @marcoroth_, and @m_isabegovic (the organizer) https://t.co/BTKJj4QyT8
|
48 |
3 |
2 |
2.4k |
177 |
. |
| Sep 16 |
Jumping into a space to talk about #EuRuKo2024 that just finished up this week. Come join!
https://t.co/D3edtsPvCV
|
1 |
0 |
0 |
492 |
115 |
. |
| Sep 14 |
Just some #RubyFriends exploring Sarajevo after @euruko ended. Having a lovely Saturday with @rushing_andrei, @joeldrapper, and @juliancheal
|
26 |
0 |
1 |
1.4k |
140 |
. |
| Sep 13 |
RT @marcoroth_: Published the slides from my @EuRuKo 2024 talk here:
https://t.co/sgZK76pGIV
#euruko #euruko2024
|
0 |
9 |
0 |
0 |
114 |
. |
| Sep 13 |
RT @obie: At @euruko finally understanding how SQLite works thanks to the brilliant @fractaledmind — thank you!!! https://t.co/4kbsPp8Vef
|
0 |
4 |
0 |
0 |
137 |
. |
| Sep 13 |
City pitching for the next @euruko happening now!
|
5 |
0 |
0 |
490 |
49 |
. |
| Sep 13 |
More AI as @rushing_andrei is now giving us an intro to AI Agents https://t.co/1WvUp6tyiu
|
8 |
1 |
0 |
722 |
89 |
. |
| Sep 13 |
Next up is @obie talking about patterns of application development with AI, specifically how to get started in this space by incrementally taking advantage of these tools. #EuRuKo2024 https://t.co/1Txy9u4aju
|
6 |
1 |
0 |
883 |
207 |
. |
| Sep 13 |
RT @rushing_andrei: Woohoo! I'm looking forward to seeing folks at my "Intro to AI Agents 🤖" talk this afternoon at #EuRuKo! It starts at 1…
|
0 |
1 |
0 |
0 |
140 |
. |
| Sep 13 |
RT @inazarova: And day 3 of #EuRuKo commences with @pragdave’s keynote 💙 https://t.co/yzP9lflC8u
|
0 |
3 |
0 |
0 |
96 |
. |
| Sep 13 |
Day three starting off with @pragdave. @euruko is GOATed. https://t.co/kpDAKbesN9
|
26 |
3 |
1 |
1.1k |
81 |
. |
| Sep 12 |
Day two @euruko opens with @koichisasada goving a retrospective on 20 years working on YARV. https://t.co/TPOqMovTkv
|
1 |
0 |
0 |
543 |
116 |
. |
| Sep 12 |
My blog post on the how and why of SQLite performance was on Hacker News (again) yesterday: https://t.co/OLkl33SOI2
And the comments were both positive and constructive 😱 Happy to see more people using SQLite in web apps. And Rails 8 will give you all of this *by default*!!
|
47 |
1 |
1 |
2.5k |
275 |
. |
| Sep 11 |
I love this stack for the new managed AnyCable Pro. #SQLiteOnRails w/ Phlex and @avo? This is a GOATed Rails stack. @palkan_tula and @inazarova are building something really excellent & powerful with AnyCable and AnyCable Pro. Resilient, scalable real-time has never been easier. https://t.co/Mb4LJxl8un
|
35 |
8 |
2 |
2.2k |
307 |
. |
| Sep 11 |
And @inazarova closes out day one of @euruko with her keynote on real-time features using AnyCable and AnyCable Pro. https://t.co/rlq09IDfVw
|
9 |
1 |
0 |
870 |
140 |
. |
| Sep 11 |
To start things off @euruko we have @fxn giving is a retrospective of Zeitwerk. https://t.co/2B5Cuw2j3j
|
27 |
2 |
0 |
1.5k |
103 |
. |
| Sep 11 |
#EuRuKo2024 is kicking off with a big crowd. Looking forward to this GOAT conference with so many excellent #RubyFriends! https://t.co/d9FdKnkzD2
|
35 |
1 |
0 |
1.3k |
145 |
. |
| Sep 10 |
Arrived in Sarajevo for EuRuKo!
|
10 |
0 |
1 |
757 |
31 |
. |
| Sep 10 |
RT @aarondfrancis: @steve_tenuto @xata This course is a big one 😅
With over 100 videos (over 11 hours of content) it's going to level up y…
|
0 |
6 |
0 |
0 |
140 |
. |