Rob Cannon

1.1K posts

Rob Cannon banner
Rob Cannon

Rob Cannon

@robpc

Dance photographer who also posts about his day job (web development) and video games. | Former @washingtonpost

Joined Mayıs 2009
568 Following142 Followers
Rob Cannon
Rob Cannon@robpc·
This whole statement is wild. Instead of highlighting this change as something with editorial backing. Bezos leans into "This was my decision and I am the best one to make it." He really makes it sound like his voice now. #WaPo
English
0
0
1
21
Rob Cannon
Rob Cannon@robpc·
"Only my own principles can tip the balance from one to the other." For 10 years of working at the Post all anyone would ask me is "Does Bezos interfere?" As he says, up to now he had a great track record. Gone in an instant. Just wild. washingtonpost.com/opinions/2024/…
English
1
0
1
29
Rob Cannon
Rob Cannon@robpc·
Guy who thought CloudProtect was a better name for the company is just waiting for things to die down just enough to say I told you so.
English
0
0
0
61
Rob Cannon
Rob Cannon@robpc·
Is Rocksmith+ the Duolingo of music?
English
0
0
1
137
Rob Cannon
Rob Cannon@robpc·
And StepFunctions trounce almost anyone on startup times with the possible exception of #AWSLambda under ideal conditions.
English
0
0
0
21
Rob Cannon
Rob Cannon@robpc·
I figured it out. The super power of #AWS #StepFunctions is they are the cheapest way to wait for something.
English
1
0
0
48
Rob Cannon
Rob Cannon@robpc·
Thinking of the millions of dollars, thousands of man hours spent by engineers, designers, and product people at Google to solve this problem and the effective solution was a single law that makes it trivial in almost any email client.
Los@whyislenguage

@RiverTamYDN I set up a filter to move any e-mail that contains the word “unsubscribe” into a folder marked “Bulk E-mail.” My actual inbox gets like 2-4 e-mails a day, and I scan through the bulk once a day and mostly just delete. This has done wonders for me.

English
0
0
1
202
Rob Cannon
Rob Cannon@robpc·
I am not sure why, but the inactive account that had the @robpc handle is no longer on here so I changed it finally. No idea idea why it didn't occur to me to use my domain name as my handle initially.
English
0
0
0
33
Rob Cannon
Rob Cannon@robpc·
@wolfpackwx I only was able to find a solar filter for my 35mm. Focusing was a challenge.
English
1
0
0
21
Rob Cannon
Rob Cannon@robpc·
@wagslane A big use case I've seen for running parts of the backend in WASM is running them at edge. Things like user info, cookie validation, etc that normally has to go to origin could now be served or rendered at edge against a cached origin.
English
0
0
0
49
Lane || Boot.dev
Lane || Boot.dev@wagslane·
The saddest thing to me is that there are people more excited about using WASM on the backend than the front end. I can already write Go on the backend. It's the frontend what needs fixin
English
34
4
205
34.6K
Rob Cannon
Rob Cannon@robpc·
Assembly definitely taught me a lot about how computers work but if you just want to understand the concepts I would recommend playing #TIS100 by @zachtronics. It is a wildly close approximation and it is much easier to visualize how assembly works with its puzzles.
English
0
0
1
152
Rob Cannon
Rob Cannon@robpc·
@premystic The way Lando talks about leaving McLaren makes me wonder if the time he spent watching Danny Ric struggle has him scared of the reverse.
English
0
0
0
175
Buc Nasty 🏁
Buc Nasty 🏁@bucnastyf1·
Hamilton went up against a 2x WDC in the same car Leclerc went up against a 4x WDC in the same car Russell didn't hesitate once racing Lewis (who was coming off a title fight) in the same car This is some of weakest shit I have ever heard
Sky Sports F1@SkySportsF1

"If you want to go against the best driver in the world, it's not the best thing to do" ❌ Lando Norris says it wouldn't have been a 'smart move' to join Max Verstappen at Red Bull ⬇

English
149
530
5.5K
515.3K
Rob Cannon
Rob Cannon@robpc·
@dan_abramov2 @nomadtechie @nulladdict @ryanflorence @deriegle Every barebones example I've looked at uses a custom endpoint to serve them rather than using something like the express static middleware, which makes it seem like it needs the server. Am I misunderstanding what's happening in renderToPipeableStream, etc?
English
0
0
0
352
Ryan Florence
Ryan Florence@ryanflorence·
Remix is dedicated to building incremental bridges to the best frontend innovations the React community has made and continues to make. Everything after step 2 is incremental and optional. 1️⃣ Migrate from react-scripts to vite (hardest step): darraghoriordan.com/2021/05/16/mig… 2️⃣ Migrate to Remix SPA mode (marginal changes needed): remix.run/docs/en/main/f… 2️⃣½: Migrate routes to Remix route modules (incremental) 3️⃣ Turn on ssr: true in Remix Vite and deploy a JS server (no code changes needed to the app directory) 4️⃣ Start using loader/action to take advantage of full stack Remix (or not) (incremental) 5️⃣ As soon as we have RSC (it's coming) migrate loaders/actions to RSC and "use server" modules (or not) (incremental)
English
9
18
249
59.9K
Rob Cannon
Rob Cannon@robpc·
Doesn't feel like Christmas until Game of the Year podcasts start appearing in my feed.
English
0
0
0
62
Rob Cannon
Rob Cannon@robpc·
Starting your day with PRs means you give it your fresh cup of coffee energy rather than your i need to do this one thing and then start dinner energy.
English
0
0
1
23
Rob Cannon
Rob Cannon@robpc·
I think it does a lot to emphasize that the whole team succeeds but working together and supporting each others work. If your review is your most important task then you give yourself permission to focus on it.
English
1
0
0
31
Rob Cannon
Rob Cannon@robpc·
I try to squash and rearrange my commits in a PR into logical groupings which has the same effect without the pain points of stacking. But both require a culture of devs looking at PRs for any amount of time, which is the ultimate issue IMO.
Cory House@housecor

Problem: Code reviews delay feedback. Solution: Stack pull requests. (Open a few small PRs, each based off the previous) ✅ Get feedback early and often ✅ Easier reviews since the PRs are small ✅ Unlike pairing, no need for synchronization

English
1
0
0
113