Profile avatar
hamishtanner.bsky.social
Carpentry to Code. Dev in training. Can centre a Div, barely. Wanna see yet another Todo list app? Currently learning: Databases. Currently reading: The Redemption of Time. πŸ‡³πŸ‡Ώ in πŸ‡¦πŸ‡Ί
48 posts 185 followers 616 following
Regular Contributor
Active Commenter

About to finish the current book (sci-fi) I'm reading, wanting to move onto something programming related. Any suggestions on programming books for someone at the junior level? #WebDevelopment #SoftwareEngineering #100Devs #Javascript #React #Programming #WebDev

Now moving on to Databases now. Feeling good. On a side note, I saw a guy at the hardware store with a "Will code SQL for food" t-shirt on. Maybe I should have asked him for some pointers πŸ˜‰ I may have some food somewhere... #WebDevelopment #100Devs

I've got some news to share. Bad news: Got roasted for not keeping my PUT route idempotent. Good news: I now know what idempotence is. Funny news: Mac-OS spell checker also doesn't know what idempotence is. #WebDevelopment #100Devs

✨What a dream come true!✨ The co-creator of @typescriptlang.org himself, Anders Hejlsberg, took some time to look at the Doom project! We also had a chance to chat about other TypeScript topics more broadly - and that video will go live in a few days! DREAM. COME. TRUE.πŸš€

I've been working on building my first API this morning, just finished up the GET routes. #100Devs #WebDevelopment

Trying to get into the habit of when building an algorithm, to write it out in pseudo-code first. It really helps to structure my approach and not lose track of where I am in the process.

Doom now runs in @typescriptlang.org types. What a journey this one's been.

Just completed my 100th Kata on Codewars! @codewars.bsky.social #100Devs

I'm a T shaped developer, my code is shaped by my morning Tea!

Completed the currency converter app. I had fun! Built using: Node.js Express.js EJS Axios Frankfurtur API #100Devs #WebDevelopment #SoftwareDevelopment

Working on a currency converter app in order to practice using API's and Axios. #100Devs

Currently learning about API's. Really starting to "open up" now.

Learning to code has brought me to the build x small app to practice y skill/s stage. This has lead to the ubiquity of certain types of apps (calculator pomodoro, todo list..etc). What I've found to be ironic (or perhaps not) is they are really useful apps to actually use for someone who is learning

Thank you shahancd for writing this helpful article. How to Write Clean Code – Tips for Developers with Examples www.freecodecamp.org/news/how-to-... #freecodecamp @freecodecamp.bsky.social

Starting to learn more about API's in a more formal way. My first exposure to API's as a builder, was that a local business wanted a proof of concept created for a pitch that required me to use Google's Routes API and Distance Matrix API. It was a great first experience, creating it from scratch!

In order to help cement some of the things I've learned about what #jQuery can do, I've built a simple interactive web game of Simon. If you're interested in trying it out: hamish404.github.io/Simon-Game-A...

shoutout to the web dev community on bsky, i love how active we are and we’ve found our footing here πŸ’›

I just earned the ability to create kata on @codewars! Check it out! codewars.com/r/220Wdg

Had a nice walk along the Dam. Great scenery.

Happy New Year's everyone! Here's to a better year.

This year, I picked up my Kindle again which I haven't done so since 2017. I didn't even finish one book when I purchased it. Thinking back on it, I haven't finished a book since middle school. I've began slowly reading again and I'm loving it. Can't believe I ever stopped.

Going to get a few coding reps in before the New Year. Nothing big, just a few code wars challenges and JQuery course work.

My smartwatch isn't the most accurate when it comes to tracking my running. However, at the end of each session it asks me whether the distance it recorded was correct or not, if not, I'm asked to input the correct value instead. This process is repeated every time.

Enjoying a beautiful Brisbane day.