I turn problems 🤯 into magic ✨ using computers. 🧙‍♂️💻 Certified Software Sorcerer.

Brisbane, Australia
Joined January 2015
I've been so excited about my new job and getting to use my dev skills that I've been finding it hard to unwind. It's important thought youtu.be/BKQVqzhnP8I
1
So I had enough of a server to start the client of my little Typescript project. i present my implementation of a protected route for react-router-dom in TS. The plan is to use a redux store to hold the user for the the user prop.
1
So the app is supposed to be a place for a friend of mine to write the rules for a RPG adapted from FATECORE he is developing as discord is not super convenient. CRUD actions for sections or chapter headings working now. the more i use TS the more i like it.
Got my typescript api to auto deploy to heroku from github. #gitflow #FeelsGood Also got my mongoose models working with TS after figuring out that you have to declare the type of "this" in functions. That was a headache for a bit. Haha. No pics this time, on the train.
So after receiving some constructive criticism last week, it became apparent that I was only using JWT's coz they're trendy. Ripped out that in favour for a cookie based session solution. More adventures in Typescript to come!
2
Couldn't help myself, I'm now storing my user's and jwt's in mongo. Criticism welcome if anyone more experienced in TypeScript x Node.js wants to pick apart my noob code. github.com/xxKeefer/omen-gui…
1
My TypeScript project is coming along, more faffing around & now I 🔐authenticate with ✨JWT to an 💩Array. This week I'll move that into a 🍃MongoDB.
2
after much faffing around i was able to get eslint configured with prettier and typescript. made a hello world server in TS. hahaha first foray into typescript baby steps.
3
Daniel John ★★Keefer retweeted
Celebrating our last day at @CoderAcademy_au ! Meet new #webdevelopers class of 2021! @alikillenit @KatrinaMarq @xxKeefer @theartydev @jasonkim7288 @Impicklerick12 @PeelRasel @simo_sultan @Chris_White_12 #CodeNewbie #Classof2021
3
3
3
18
Can't believe it, submitted my final assignment. I've finished the boot camp. crazy. Looking forward to interning somewhere and find a place in the industry. 🧑‍💻 Congratz to all my other devs in my @CoderAcademy_au cohort. 🥳🎊
1
17
new version of my portfolio is up. keefer.tech/ going to add some animations later, feedback appreciated. ps: react-svgmt is an awesome package
2
Customised my shell prompt with Starship.rs last night. Can highly recommend if you want a bit of functional flair. You can find a tonne on Github but here's my .toml config for it: gist.github.com/xxKeefer/947…
1
It's so silly but i love that my admin routes i just wrote worked like with minimal bug hunting. i'm learning. 🧑‍💻
3
Daniel John ★★Keefer retweeted
🤯🤯🤯 THIS IS A NATIVE BROWSER FEATURE!? 🤯🤯🤯
#HTML/#UX tip for today: Setting `autocomplete="one-time-code"` will allow your user to fill the input field with the auth code they've just received - without the need to manually copy it from a message.
29
295
31
2,080
Woooo! Woke up super early because I fell asleep putting baby to bed, but put it to good use! After some struggles got PPMv2 deployed! ppmv2.netlify.app/ Only the guest features currently work, go have a go! my Spotify ID is 12179586444 if you want to compare playlists!
2
3
The backend API is hosted on Heroku, while the frontend React app is on Netlify. It was a bit of a struggle to get it up but finally got it. Next time i do MERN i think i'll structure the files differently and deploy both at once though.
1
Daniel John ★★Keefer retweeted
R2D83 #100DaysOfCode Day 3 of Express js hackathon at @CoderAcademy_au Successfully finished "Get The Edge" project with a presentation. Thank you Thomas for working with me. 🙂
3
2
4
23
Thanks again to @simo_sultan for being my partner in crime. Super stoked at stealing 2nd Place for @CoderAcademy_au's Express Hackathon! I didn't think we'd do it by rewriting our vanilla JS app from last time in the MERN stack but there you have it! Learnt so much over 3 days!
1
1
1
10
GitHub Universe 2020: 54 sessions across 3 days, customizable tracks, all virtual. December 8-10. githubuniverse.com Looks like the Student sessions on Day 1 & 2 could be interesting, keen to see it.
1
4
Yo! freecodecamp.org is awesome. If your learning, you'd be silly not to go take a squiz. #technewbie #beginners
5