ccnokes Profile Banner
Cameron N Profile
Cameron N

@ccnokes

Followers
484
Following
2K
Media
81
Statuses
995

Software engineer focusing on front-end web development. Cheesecake aficionado.

Utah, USA
Joined December 2011
Don't wanna be here? Send us removal request.
@ccnokes
Cameron N
5 months
Came across a fun #javascript gotcha
0
0
0
@ccnokes
Cameron N
4 years
Page transitions look like a game changer. This is a great explainer too!
@jaffathecake
Jake Archibald
4 years
I've been dying to share this for weeks now… Introducing the page transition API! It's still in-development, but you can play with it today. I'm really happy with where this API is heading. I hope you like it too! https://t.co/R0ssmYgeKC
1
0
1
@eggheadio
egghead.io
4 years
How many of you know enough command lines to navigate and move files around… but that’s about it? No shame in that! @ccnokes has put together two courses on Bash that will teach you how to automate common development tasks. https://t.co/y34LRDJhFl
egghead.io
Humans were never meant to repeat joyless tasks in a precise manner, over and over and over. Computers are meant precisely for these types of tasks. ...
1
3
14
@ccnokes
Cameron N
4 years
I’m realizing that one of the main challenges of growing your career is finding projects that are the intersection of importance, visibility, good timing, and your competency and passion. It’s hard to get all those things lined up. #softwaredevelopment
0
0
4
@ccnokes
Cameron N
4 years
I've found plain old function declarations to be less typing and I think their hoisting behavior leads to less bugs and less re-ordering functions so you can be sure you don't use one before it's defined.
0
0
1
@ccnokes
Cameron N
4 years
Why do many #javascript developers prefer function expressions to function declarations?
1
1
1
@ccnokes
Cameron N
4 years
TIL in #javascript that a class can extend a function. Actually I think I knew that but had never tried it before. Years of transpilation and TypeScript has made it hard to remember how some plain JS things work (or don't).
0
0
1
@ccnokes
Cameron N
4 years
I struggled with this one today. Wordle 225 4/6 ⬛⬛⬛🟨⬛ ⬛🟩⬛🟨⬛ ⬛🟩🟩🟩⬛ 🟩🟩🟩🟩🟩
0
0
0
@ccnokes
Cameron N
4 years
TIL that #Javascript querySelectorAll supports commas for multiple query selectors. E.g. querySelectorAll('.one, .two') will get both of those selectors.
0
0
1
@ccnokes
Cameron N
4 years
TIL that #javascript Array.sort does a lexicographic sort by default. So a default sort on an int array with negative numbers will make you sad. You have to pass a callback to get them sorted numerically.
0
0
2
@ccnokes
Cameron N
4 years
#ねこあつめ
0
0
0
@ccnokes
Cameron N
4 years
TIL that you can annotate #Javascript types using #Typescript syntax. Yay, plain JS is bearable again!
1
5
10
@ccnokes
Cameron N
4 years
The immutability aspect of #React is hard with big objects. One property change on 1 object in a list of big objects triggers a lot of renders. Bailing out of all those updates requires big data structure changes and normalization.
0
1
0
@ccnokes
Cameron N
4 years
Having some fun using @PushoverApp with a @Raspberry_Pi. I feel lame for being in software development all these years and I've never played around with anything like this.
0
0
1
@ccnokes
Cameron N
5 years
Simple code is appealing but can be deceiving -- if it glosses over non-happy path use cases like error handling, is it really "simple"? It's just incomplete and will become a future bug report. #webdevelopment #javascript
0
2
1
@ccnokes
Cameron N
5 years
There are way too many "How to build X in React" articles that really have nothing to do with React as a UI library. You can build a static site, Electron app, chrome extension, etc without React and React isn't a necessary or central part of it. It's all HTML in the end folks.
0
0
2
@ptitdam2001
Damien Suhard
5 years
The 30-second guide to publishing a TypeScript package to NPM https://t.co/hlxhbk2izz via @ccnokes
0
2
1
@ccnokes
Cameron N
5 years
TIL that history.pushState does not trigger a popstate event (or any event) and that the history API is pretty incomplete. I'd like to live in a world where browser vendors give developers good, basic tools.
0
0
0
@ccnokes
Cameron N
5 years
For #SoftwareEngineering career development questions and guidance, I've really liked "The Manger's Path". I've never worked for an org that had clear cut descriptions of roles and how to get there, so this has filled in some gaps for me.
0
0
0