HNHacker News
TopNewBestAskShowJobs

JohnCrickett

11 karma · joined August 28, 2015

I write Coding Challenges to help Software Developers level up:

https://codingchallenges.fyi/challenges/intro

I'm a software engineer and sometimes a manager of software engineers. I've worked as both a senior individual contributor (Staff+) and a senior manager (VP Engineering, Head of Software Development).

I've worked across many tech stacks. I've spent most of the last six years building distributed systems with Python and Flask deployed on AWS using CloudFormation and some CDK.

Recently there has been some TypeScript/JavaScript, React and Next.js on the frontend with Node.js and Express on the backend. Deployed on AWS using CDK.

For most of my career before that I worked in C++. I'm coming the full circle now and currently learning Rust.

submissionscomments
JohnCrickett··on Ready, Spec, Ship Hackathon
Build any real-world application using Kiro. The theme is open. Create something that solves a genuine problem.

Good prizes and free Kiro credits for all entries.

JohnCrickett··on Ask HN: Those making $500/month on side projects in 2024 – Show and tell
Build an audience first, then build the product that they want.
JohnCrickett··on Ask HN: Those making $500/month on side projects in 2024 – Show and tell
I started the Coding Challenges newsletter March 2023 to share the real-world projects I use to learn a new programming language.

It's evolved from then and now has 40+ real-world projects you can build to level up as a software engineer.

You can find the coding challenges here: https://codingchallenges.fyi/challenges/intro

After many requests I built a few paid courses, which I'm slowly adding to around the day job.

JohnCrickett··on Become a Well Connected Software Developer to Advance Your Career
In our careers, relationships matter. Becoming well connected and networking properly can lead to career growth when one might least expect it.

Here's some tips from a leading VC.

JohnCrickett··on Level up your Coding Skills building real-world applications
Great to hear!
JohnCrickett··on Level up your Coding Skills building real-world applications
Awesome, glad you enjoyed it and thanks for the feedback!
JohnCrickett··on Level up your Coding Skills building real-world applications
I share weekly Coding Challenge aimed at helping software engineers level up their skills through deliberate practice.

These are challenges that I’ve used or am using as exercises to learn a new programming language - Rust most recently - or technology.

Each challenge involves writing a full application or tool. Most of which are based on real world tools and utilities.

The challenges are picked to be small enough to completed in a week or two and yet large enough to be complete working projects.

I'd love your feedback on the challenges!