This is my opinion is a great way to read HackerNews, more like a newspaper organised by dates which makes it easy to catch up on the news when you’re away on vacation or for a work trip.
Dark mode is a feature request, but these days Dark Reader makes it possible on most browsers, HyperWeb for Safari on iOS can do it for iPhone users
I am a Senior Software Engineer with 12+ years of experience designing and building scalable software systems in the cloud.
In my last role at PagerDuty I was:
- a full-stack engineer; I shipped frontends and backends to millions of users
- a mentor; I supported my co-workers through 1:1 mentoring and pairing/code reviews
- a DevOps engineer; I mitigated incidents and drove down MTTR for mission-critical microservices
- a tech lead; I successfully delivered high-impact projects in collaboration with UX and Product
---
I'm looking for an opportunity to work with passionate people on large-scale, innovative projects.
Thats very true, I used taskfile personally and professionally for a few projects and encoutered some problems I tried to solve with this project. I even tried to contribute there, but it was not that easy, since I am not that fluent in go
maybe problems is the wrong term, lets call it features I was missing.
- without docker images in tasks tooling was not always the same on different machines
- a docker image that can be used for gitlab ci
- caching on CI systems was a huge effort, requiring to specify all .task directories and build directories
- limited includes of other build files, no nesting or loops, making project style taskfiles not possible
- the cwd of includes is not relative to the reference taskfile
and there are some, which are not solved yet in hammerkit, but planned:
- detect changes in cwd during commands, for example with `cd ..`
- a service definition, allowing to use databases with some healthchecks to detect startup delays
- limiting cpu/memory of build steps / limiting tasks that are executed parallel by resource available
FWIW, a little experimented I just ran showed me that with simple layers the cold start time of my little 3MB Go app was <100ms, using the Docker image `amazon/aws-lambda-go:1` instead took ~1500ms.
- - - -
REPORT RequestId: f905d5fe-a64e-48c8-b1f2-6535640a6f82 Duration: 7.55 ms Billed Duration: 1309 ms Memory Size: 256 MB Max Memory Used: 49 MB Init Duration: 1301.10 ms
- - - -
REPORT RequestId: 89afb20d-bc49-4d89-91f0-f1ef62ac99aa Duration: 12.20 ms Billed Duration: 13 ms Memory Size: 256 MB Max Memory Used: 35 MB Init Duration: 85.37 ms
I wrote them again a week later. Still got no response. Then I contacted the HR people on LinkedIn and got mostly rejections - but one interview, actually. So I totally agree, you have to follow-up. Didn't mention that in the article.
It would be nice to look back at a decade of blogging, but I only started like ~3 years ago. It has many, many benefits: Practicing written communication, organizing one's thoughts, build up credibility, learn things in-depth by teaching etc.
Now that I think about it, actually, publishing anything in general. Working out in the open. I often kept side project to myself. I should have just open sourced that (did that for some projects after the fact).