Console.WriteLine("Hello world!);
Hello world!
console.log("Hello world!");
Console.WriteLine("Hello world!);
std::cout << "Hello world!";
puts "Hello world!"
Rejoice! The famous toy program that programmers create when learning a new language. Consider this post my hello world to you 👋.
This weekend I felt an urge to start sharing. To create “something” that will hopefully hold me accountable to making progress towards building “something”. Like most software developers, I have a lot of ideas but it’s the doing part that can be a struggle.
I ask myself questions like:
- Should I work on that game?
- Should I use Godot, Unity? Monogame? (spoiler: I went with Monogame)
- Should I write that blog post about…
- That hard day as an engineering manager?
- What problems do I see when reviewing resumes / hiring candidates?
- What holds software engineers back?
- Why complexity kills software teams?
but struggle to make any meaningful progress towards taking actions based on my reflections (doing nothing and getting annoyed instead).
I want to break that cycle and start building more. To share more.
To spell it out, I want to share content related to:
- Building a game (my hobby)
- Building software engineering product teams
- The struggles of being a software engineer in the wider tech industry
- Web programming (my day job)
Even if the writing is scrappy, or the thought is still ill formed, I want to write at least one post per week. Time will tell how successful I am at keeping this up, but consider the challenge started?
Without further adieu, Console.WriteLine("Hello Cataclysm Software!");