Dan Boyle

975 posts

Dan Boyle banner
Dan Boyle

Dan Boyle

@nerdswhosell

Using my nerdly skills to make real apps people want to use.

Edge locations the world over Katılım Ocak 2023
119 Takip Edilen46 Takipçiler
Wil Reynolds
Wil Reynolds@wilreynolds·
Google SERP is now reminiscent of what Yahoo looked like when they Google launched a box you could type into. All we wanted was an answer, Yahoo cluttered it up and Google emerged.
Wil Reynolds tweet media
English
2
2
24
1.1K
Wil Reynolds
Wil Reynolds@wilreynolds·
This is why Google will lose to chat search. 99% of the pre-scroll SERP isn't dedicated to my task. I wanted to login.
Wil Reynolds tweet media
English
14
6
79
11.1K
Dan Boyle
Dan Boyle@nerdswhosell·
@BraydenWilmoth Looking forwrad to learning more on this. Why R2 for images and not Cloudflare Images?
English
0
0
0
147
Brayden
Brayden@BraydenWilmoth·
Couple of weeks ago I was working on a Slack clone with Durable Objects. Great example of: - Multiple DO bindings at once - 1 DO for auth - 1 DO creating N channels - R2 image upload - Websocket realtime collaboration Was relatively easy to build & plan on sharing soon!
Brayden tweet media
English
10
11
214
17.3K
Dan Boyle
Dan Boyle@nerdswhosell·
@rauchg Ha... I literally just went through this similar series of steps having bought a new computer. It is funny!
English
0
0
0
8
Guillermo Rauch
Guillermo Rauch@rauchg·
new computer: bash is for installing zsh npm is for installing pnpm safari is for installing chrome xcode cli tools is for installing brew terminal⁠.app is for installing ghostty
English
188
114
3.5K
342.4K
Dan Boyle
Dan Boyle@nerdswhosell·
@wiesson @sveltejs @astrodotbuild @solid_js I’m building and app with Svelte right now. And it’s just so much easier to think with Astro… but totally when it comes to using a framework in Astro. I have a site that uses Solid. So for that whatever you like the most
English
0
0
1
133
Dan Boyle
Dan Boyle@nerdswhosell·
Any devs out there... why use @sveltejs when you can just use @astrodotbuild ? And I guess this goes for any SSR related framework... looking at you @solid_js START. Unless you're going client only. I'm beginning to think Astro is the best decision. Prove me wrong.
English
7
1
19
1.6K
Dan Boyle
Dan Boyle@nerdswhosell·
@WordOnTheBirds If anyone is interested... read a book called The Real All Americans. It's the beginning of football and when the game started... this was the only play that existed. Great book... you won't be able to put it down.
English
0
0
0
22
Word On The Birds
Word On The Birds@WordOnTheBirds·
“I am not a fan of this play. There is no skill involved, and it is almost an automatic first down on plays of a yard or less.” — Packers CEO Mark Murphy
Word On The Birds tweet media
English
722
51
2K
326.3K
Dan Boyle
Dan Boyle@nerdswhosell·
@JoyanneHawkins I've noticed a similar style drop in our traffic. It's best to make sure you can buy traffic profitably. It feels like the entire Internet is becoming pay to play.
English
0
0
0
26
Joy Hawkins
Joy Hawkins@JoyanneHawkins·
😀 We optimized this page and claimed several top #1 positions. 😩 But despite that, traffic has dropped by 31% in the past 28 days, mostly on mobile. Why? Because Google introduced more AI-driven Overviews for these queries. The traffic decline I'm seeing for small business sites is unlike anything I've ever experienced before.
Joy Hawkins tweet media
English
17
16
133
14.9K
Dan Boyle
Dan Boyle@nerdswhosell·
@BraydenWilmoth I have not built with DOs in a hot minute. But I remember the docs recommend having Cloudflare generate the id for the DO... you store that id in a KV store for easy lookup and then connect... this is supposed to be faster for DO routing. True?
English
1
0
0
103
Brayden
Brayden@BraydenWilmoth·
Durable Objects are not hard. Just different than what you might be use to. Incoming Request -> Worker -> Durable Object Worker routes your request to the correct DO so you can make one DO per user if you wanted. This is an entire working example of both the Worker + DO... Example: You have a Durable Object with an idFromName of "march_madness". It's a chatroom of everyone talking about March Madness. Everyone who connects to this DO instance has access to the same SQL storage... all those messages about their busted brackets. Even better, everyone can connect via WebSocket to that chatroom and be notified when a new message is sent. Jordan says "Duke can win it all" and everyone else gets that message through WS instantly. You set an alarm to check every 5 minutes if any games have concluded and post their final scores in the chat. Think of this like a CRON being able to wake this Durable Object up if it's not active and execute some arbitrary code (they usually spin down after a little bit of inactivity.. 30s, 60s, some amount of time... but can wake themselves up). TLDR; They are super powerful for many use cases & they come with multiplayer support out of the box. Why do I talk about them so much? Because every time I make a new one I'm blown away at how easy it was for me to do without opening up AWS or worrying about the infra setup needed to deploy my code. It just works. Didn't need a node server, domain setup, database spun up, and websockets figured it. That's all Day 0 with DO's.
Brayden tweet media
English
11
12
172
25.2K
Dan Boyle
Dan Boyle@nerdswhosell·
@SarahLevinger Right now I'm mainly an X creeper... but in each niche I read it's all the d_mb hype crap. But what should you expect when its simple to yell in the microphone?
English
0
0
1
13
Sarah 🦕
Sarah 🦕@SarahLevinger·
Is it just me…or is everyone basically saying the same thing? 😅
English
42
2
80
15K
AJ Dillon
AJ Dillon@ajdillon7·
The best cheesesteaks in Philly are at __________ ? #firstday 🤓📚
English
1.9K
132
5.6K
943.4K
Dan Boyle
Dan Boyle@nerdswhosell·
@thomaspaulmann I'm sure somebody said it down there... ZSA Voyager. But it's split.
English
0
0
0
61
Thomas Paul Mann
Thomas Paul Mann@thomaspaulmann·
What are your top mechanical keyboards? Testing out a few for some special project 😏
English
94
3
120
38.2K
Dan Boyle
Dan Boyle@nerdswhosell·
@That_Hurts Breaks my heart a little seeing that logo all over him. Hope he kicks ass unless he's playin the birds.
English
0
0
2
335
That Hurts
That Hurts@That_Hurts·
Slay’s opening press conference with the Steelers: 1. Hilarious he’s still correcting reporters for calling him Darius 2. Steelers got a helluva mentor in our guy. He genuinely cares about the development and well being of the younger guys
English
34
107
3.8K
698.4K
Dan Boyle
Dan Boyle@nerdswhosell·
Morning Hustle: Finally got to continue rebuilding an app feature in Svelte so I can turn it into a product. Honestly... I sometimes struggle with building an app and using SSR. But I'm coming around to it. Today I've got to wrap copy like a mad man. #morninghustle
English
0
0
0
18
Dan Boyle
Dan Boyle@nerdswhosell·
Morning Hustle: Creating test data so I can better test special cases. I really need to build some dev tooling too. Also got my personal site nearly finished. Launching this weekend. #morninghustle
English
0
0
0
18
Dan Boyle
Dan Boyle@nerdswhosell·
Morning Hustle: Went fast but got nearly done with a personal project. Still have not fixed a bug because... too busy to have time to test post fix. Sheesh. Tonight. #morninghustle
English
0
0
0
18
Wes Bos
Wes Bos@wesbos·
Send me a photo of your desk RIGHT NOW. We're rating + roasting your setups on an upcoming video.
Wes Bos tweet media
English
1.1K
156
6K
1.1M
Dan Boyle
Dan Boyle@nerdswhosell·
Morning Hustle. It was a hustle this morning. Got data rendering in my personal site. Yay. Have a last minute bug fix in my app. But need test and launch tonight. Have a bug I can't figure out and need to work with the user personally to trouble shoot. #morninghustle
English
0
0
0
15
Dan Boyle
Dan Boyle@nerdswhosell·
Morning Hustle: Working on @sanity_io queries for a new site. Hopefully done tomorrow. Found a bug in my app I have to fix tonight. And recovering from a little too much vino last night. Ugh. #morninghustle
English
0
0
0
10
Kiran Patel
Kiran Patel@pate1kiran·
Darkmode deserves some love from this current skeuomorphism trend! Includes a flashlight+clickable buttons cuz why not 🔦
English
70
65
1.8K
93.8K