Ryan Nickell

487 posts

Ryan Nickell banner
Ryan Nickell

Ryan Nickell

@rsnickell

Dad and software engineering

Columbus, Ohio Katılım Ekim 2008
96 Takip Edilen44 Takipçiler
Joel Thoms
Joel Thoms@joelnet·
BRB me and Claude are fighting.
English
1
0
1
125
Joel Thoms
Joel Thoms@joelnet·
I miss the times when only smart people could access the internet.
English
1
0
3
222
Ryan Nickell
Ryan Nickell@rsnickell·
@rosehorowitch While it definitely plays a role in the decline for the need of entry level developers, it's not the only reason why layoffs occurred. It took me a while to discover another hidden factor, which has been buried in tax code changes, removal of Section 174. news.ycombinator.com/item?id=442261…
English
0
0
0
77
Rose Horowitch
Rose Horowitch@rosehorowitch·
If the numbers are any indication, we might have passed peak computer science. @TheAtlantic
Rose Horowitch tweet media
English
6
2
4
1.6K
Ryan Nickell
Ryan Nickell@rsnickell·
@slicknet Claude Code works pretty well for me. This is coming from an AI doubter. Should include it on your evaluation.
English
0
0
1
67
Nicholas C. Zakas
Nicholas C. Zakas@slicknet·
AI IDE showdown! I asked both Windsurf and GitHub Copilot to implement an auth flow using Supabase (creating all UI plus making it work). Both used Claude 3.7. The result? Windsurf got this working almost immediately (1 edit). GitHub Copilot couldn't get it working with direct instructions.
English
2
0
7
1.6K
Joel Thoms
Joel Thoms@joelnet·
Look at how this object behaves differently inside the `if` vs the `else` 🤯
Joel Thoms tweet media
Rosemead, CA 🇺🇸 English
2
0
2
303
Ryan Nickell
Ryan Nickell@rsnickell·
@jayclouse This is the transition you can barely explain to those without children. Enjoy all of this!
English
0
0
1
13
Jay Clouse
Jay Clouse@jayclouse·
Achieving goals is great but I’m not sure anything beats your baby initiating a hug.
English
12
0
46
2.3K
Ryan Nickell
Ryan Nickell@rsnickell·
@jayclouse You don't. You snuggle up with them before they grow up.
English
0
0
1
20
Jay Clouse
Jay Clouse@jayclouse·
How do you tell an 8-month-old that Saturdays are for sleeping in?
English
24
0
34
5.1K
Ryan Nickell
Ryan Nickell@rsnickell·
@joelnet I may have to get a blue sky account if you're over there...
English
1
0
1
6
Joel Thoms
Joel Thoms@joelnet·
I wish i could cross post on both X and BlueSky. That way my posts can be ignored twice.
English
1
0
0
177
Aaron Portzline
Aaron Portzline@Aportzline·
#CBJ Kent Johnson not taking part in end-of-practice battle drills. Positive step that returned to practice today, but not yet ready to join the lineup, it would appear.
English
1
4
71
8.2K
Ryan Nickell
Ryan Nickell@rsnickell·
@joelnet Man, there's no room for egos when we all just want to build cool stuff and solve hard problems.
English
0
0
1
14
Joel Thoms
Joel Thoms@joelnet·
@rsnickell Was the classic try-to-sound-smart but not-actually-smart guy. I corrected him out on areas he was wrong and he didn't like that.
English
1
0
0
10
Joel Thoms
Joel Thoms@joelnet·
My greatest achievement in life was having my (then) boss unfriend me on LinkedIn in while I was still working for him.
English
2
0
6
366
Weaver DC 24
Weaver DC 24@24WeaverDC·
Families - our ETA to Weaver is delayed due to a bus maintenance issue. We have been sending updates to parents (4 total so far) over email/WMS DC canvas page. We will share an updated ETA after our students get their to-go Panera. Thank you for your patience and understanding.
Weaver DC 24@24WeaverDC

Families - we are communicating updates about a bus maintenance issue. All students are safe - we are sending emails (linked to the Washington DC Canvas course) as quickly as possible. There have been at least 3 updates there. Thank you for your help and patience! #WMSDC24

English
2
0
4
1.1K
Jay Clouse
Jay Clouse@jayclouse·
It’s happening — I’ve started watching @YouTube during my TV time instead of other major streaming platforms.
English
4
0
20
1.8K
Ryan Nickell
Ryan Nickell@rsnickell·
@joelnet Neither. They both have a high number of issues and pull requests, which isn't a great sign for future changes. Your future self will be maintaining the forked version or be back choosing an alternative.
English
1
0
1
25
Joel Thoms
Joel Thoms@joelnet·
Which one you choose? Why? 🅰️0 Dependencies, Last publish 2 years ago 🅱️41 Dependencies, Last publish a day ago
Joel Thoms tweet mediaJoel Thoms tweet media
English
4
0
1
498
Joel Thoms
Joel Thoms@joelnet·
I just spent the past two days suffering because I throttled my browsers speed to 3G and forgot about it 🤦
English
1
0
2
264
Joel Thoms
Joel Thoms@joelnet·
@rsnickell In the first example, let is used, but it has to be declared outside of the try/catch (because it is used further down in the code) and assigned in the try/catch block. In the 2nd, there is no creation of the value above, then setting below, because of hoisting with var.
English
1
0
0
16
Joel Thoms
Joel Thoms@joelnet·
Pick one. 1️⃣ let (outside) or 2️⃣ var (inside). Why?
Joel Thoms tweet mediaJoel Thoms tweet media
English
11
0
6
2.5K
Ryan Nickell
Ryan Nickell@rsnickell·
@joelnet I suppose more context would be helpful. And why var vs let? My preference would be let for reassigned variables.
English
1
0
1
17
Joel Thoms
Joel Thoms@joelnet·
@rsnickell Assume the example has other necessary code in the try/catch and we're trying to solve for the variable.
English
1
0
0
132
Joel Thoms
Joel Thoms@joelnet·
Hard Disagree. It's 100% on the C++ wrappers. The wrapper builds differently on Mac/Windows/Linux. I'm also using an AppOptics wrapper that doesn't include a Mac build. So for local development we have to run it inside a Linux docker container. It also doesn't support ARM architecture, so the Linux Docker container has to emulate X86. The build times are also magnitudes longer in local development and on the CICD pipelines.
English
1
0
1
45
Joel Thoms
Joel Thoms@joelnet·
I'm just tired of Node C++ wrappers. I am just tired.
Joel Thoms tweet media
English
2
0
5
363
Joel Thoms
Joel Thoms@joelnet·
I can't take it anymore! I'm done! I AM DONE!!!
Joel Thoms tweet media
English
3
0
8
436