Will Marple
520 posts

Will Marple
@willmarple
Full Stack Web Dev and general technologist // Trading, Investing & Crypto Enthusiast // Family Guy
Woodstock, GA Katılım Şubat 2011
329 Takip Edilen175 Takipçiler

@JamieHoward Dang man this is nuts 🤯. You going to make a full game or are you just tinkering?
English

@aarondfrancis Sounds like the db focused route is the way to go. There's likely to be a lot of interest in context management and dbs in months to come. There are systems like GraphRAG and Google Memory Bank coming out, and there will be lots of value in teaching on the underlying concepts.
English

I need your help!
I'm reevaluating my YouTube strategy as I move toward focusing more exclusively on database content.
My current channel is great, but all over the place. I think it makes sense to start a dedicated Database School channel where I *just* teach databases.
From what I've heard / learned, that will help the algorithm figure out who to show the videos to.
Good idea / bad idea?
Next question: the Database School podcast. Should that go on its own channel instead of lumped in with the other database videos? I'm thinking probably so.
The current channel will continue with Laravel / general webdev stuff.
Please help!
English

@heyrobinai Curious why you didn’t include Claude Code in your testing? I also would have included Cursor over windsurf. Augment code is another to look at. Anyway, appreciate the perspective on Warp. I’ve loved it as a terminal, but haven’t tried it as an agentic coding tool yet.
English

@kenwheeler Have a little couth, you could at least have called it the sphincter directory 😂.
English

@thdxr Laravel Herd is the jam for Laravel devs, but dbngin if not. Both super simple solutions that don’t require a container 😅
English

@MariyaHari81424 @connect_js Thank you for the kind words @MariyaHari81424 🙏. And thank you for bringing engagement to the talk! It’s hard to read the room sometimes with the tech crowd, and it was nice to get some smiles and nods coming from your table 🙂
English

🌟Excited to attend @connect_js Tech. There are so many great talks lined up🌟 one is Vue Data Fetching & Management Patterns that Work from @willmarple 🌟
English

@levelsio @DanielLockyer I don’t think I’ve heard of anyone using Opcache quite like this before. Typically, if data fetching from an RDMS is your bottleneck you’d reach for a fast in-memory search layer. I use Meilisearch often and really like it.
English

Upgraded 🌎 Nomads.com to PHP 8.2 with Opcache enabled which has reduced its page load from 1000 to 2000ms to ~250ms (so 4x to 8x faster)
Opcache caches entire PHP files in-memory, and me and @daniellockyer hacked it in a funny way: to keep the entire Nomads data set in the server's RAM memory at all time
Because the entire site is based on its city/country data set from city pages, to country listings, to user profiles of where they travel, it's essential it's always accessible and FAST
Without Opcache, loading that entire data set took about 1 second, with Opcache enabled it takes literally less than 1ms (1/1000 of a second)
And the thing with the site is, unlike other sites, I can't just select ONE city from the db to show, at all times, I kinda need ALL data, because it's a city/country ranking of all the places in the world
But the Nomads.com database is absolutely gigantic and contains millions of constantly (every minute) updated data points, like temperature, air quality, safety scores, crime data, walkability, user likes/dislikes, reviews, review sentiments, even currency exchange rates (which affect cost of living!) etc.
So every hour a robot (PHP cron script) compresses that database into one data set with the final values: for example, there's 100+ data points for the internet speed in a city, so it calculates median them, and thinks the Bangkok internet speed should be 45mbps
That robot then writes a PHP file which is literally the final data set as a PHP array, that file is loaded on every page load
And that updates every hour so the data and the rankings are always fresh
That data set is accessed/used by every page on Nomads for lots of purposes: showing the best cities to live and work remotely, allows for super fast filtering without having millions of users hitting the DB
And with Opcache it's in-memory at all times!



English

@aarondfrancis Love this! Personally I’ve been really loving Herd lately for most of my local needs, but I can think of some really cool process groups I could use this pattern for to supplement what I’m doing with Herd. Particularly around managing a supervisor locally
English

I'm officially TUI-pilled. This is awesome.
Aaron Francis@aarondfrancis
Here's my quick demo of a Laravel-native version of the new "composer dev" command that was just shipped! It's like npx concurrently, but a little bit nicer and more powerful. Lemme know! (Thanks to @joetannenbaum and his @laracasts course for the inspiration.)
English

@willmarple @vueconfus @GantLaborde @willmarple on the off chance either of you see this, there was a TF based camera gesture recognition library demo'd during Will(?)'s lecture. What was the name of it? Thanks!
English

I had such an awesome time speaking @vueconfus! It was an honor to be speaking among so many people in the tech community that I admire 🫶💚, not to mention getting to learn from so many great speakers.
Gant Laborde@GantLaborde
Look at #madewithtfjs on the stage at @vueconfus with @willmarple Cc: @jason_mayes @TensorFlow
English

@t3dotgg I feel that as they’ve grown and added more products, the quality of the documentation and consistency throughout the ecosystem has been a challenge. However, as a dev that implements it regularly, I vastly prefer it over the alternatives I’m aware of.
English

@cnakazawa No question. Install @brave and don’t look back. Been using it for about 3 years now.
English

@ianlandsman Dude I grew up on the space coast. My dad worked on the crews that put the payload in the shuttle. I’ve seen every kind of cool shuttle/rocket launch there was in the 90’s. I’m not here to argue your opinion but subjectively, self landing rockets are cool as $h!t.
English

@MelkeyDev Always diagnose with all non-critical peripherals disconnected. Re-seat the memory and then run diagnostics there. There’s a lot that can fail in a puter, but that’s where I’d start
English

@MelkeyDev Then, also use the same tools drive to run hardware diagnostics on the machine. Start with the hard drive(s). If there’s a failure there you need to see if it’s logical corruption or physical failure.
English

















