HackerTrans
TopNewTrendsCommentsPastAskShowJobs

CarrotCodes

no profile record

Submissions

Staying Organised with a Spicy Brain

lopcode.com
4 points·by CarrotCodes·2 yıl önce·3 comments

Self-hosting Mastodon on AWS using Nomad

carrot.blog
2 points·by CarrotCodes·3 yıl önce·0 comments

Building a routing system for Pellet, a Kotlin web framework

carrot.blog
1 points·by CarrotCodes·4 yıl önce·0 comments

Building Pellet – Structured Logging

carrot.blog
2 points·by CarrotCodes·4 yıl önce·0 comments

Building a Live-Updating List of Patreon Sponsors

carrot.blog
2 points·by CarrotCodes·4 yıl önce·0 comments

Life as an autistic person

carrot.blog
3 points·by CarrotCodes·4 yıl önce·0 comments

comments

CarrotCodes
·2 yıl önce·discuss
Glad the post helped! I totally agree about the notebook price, it is expensive, but I also enjoy using it all the time so it still feels worth it for me.

I have a formal diagnosis and informally discussed ADHD with the same professional but it was secondary :) I'm a bit reluctant to medicate when I feel like I have enough systems to "cope", but it's something I might try in the future.
CarrotCodes
·4 yıl önce·discuss
I agree, the whole rectangle being a link feels better - I've just pushed the change up. Thanks for the feedback!
CarrotCodes
·4 yıl önce·discuss
https://www.carrot.blog

I enjoy writing about server-side Kotlin (and a bit about livestreaming). I've found the process of writing about side projects to be really helpful in getting perspective, after being buried in them for a while. Hope folks enjoy reading :)
CarrotCodes
·4 yıl önce·discuss
I think it's often better to "pick your poison" in terms of cloud providers and commit to it, with a rough migration plan that you can execute if you have to. There'll be common patterns in your systems that can be repeated if a large-scale lift-and-shift has to happen for some reason. But it's never easy, and I've found different clouds to have their own idiosyncrasies that make migration difficult - larger migrations will inevitably take time, effort, and lots of planning.

If you're looking for alternatives, or something lighter weight than Kubernetes, I've used Nomad (plus Terraform and Ansible) and some shell scripts to get repeatable clusters deployed and migrated between cloud providers: https://www.nomadproject.io/
CarrotCodes
·4 yıl önce·discuss
I'll usually want to use a custom domain, like carrot.blog, in front of a GitHub Pages site. But it's not strictly necessarily if you're OK with something.github.io
CarrotCodes
·4 yıl önce·discuss
I'm a big fan of the GitHub Pages + Jekyll + Cloudflare "stack" for getting a fast, cheap (free, usually) website or blog up and running.

If you're strong in a particular ecosystem you can switch Jekyll out for something like Hugo, but Jekyll continues to be rock solid for my purposes, and there's usually a guide or plugin for additional features.
CarrotCodes
·5 yıl önce·discuss
Daisy is a Kotlin (server side) message processing library based on some boilerplate I’ve written a number of times privately https://github.com/CarrotCodes/Daisy

I’ve been thoroughly enjoying using Kotlin for backend development for a few years, and gave coroutines a chance this year. Feels great to open-source something that’s been privately useful, and hopefully contribute to the wider ecosystem.