truetuna | 3 years ago | on: Apple tells employees to work at the office three times per week starting Sept
truetuna's comments
truetuna | 3 years ago | on: Terraform Provider for Spotify
truetuna | 6 years ago | on: Deploys at Slack
truetuna | 7 years ago | on: Goodbye Docker and Thanks for all the Fish
When I'm working on one service, I often depend on a few other services too. I usually need a storage layer, perhaps API calls to related services, it may even to talk some Amazon services like S3 or SQS. Having a simple way to spin up every dependency locally, even AWS (lots of great AWS API compatible images out there) is really useful if only for local development.
truetuna | 7 years ago | on: Travis CI adds support for testing your projects on Windows
truetuna | 8 years ago | on: Ask HN: Did you switch from React to Vue last year due to the licensing dilemma?
truetuna | 8 years ago | on: Shoutem – A platform to build, publish, and manage React Native apps
Their documentation[2] wasn't great. It was out of date (missing component attributes, icons etc.) and lacked good examples. Often I would have to dig into the source to figure out obscure errors. When I first starting using @shoutem/ui, I couldn't use the latest version of React Native because they locked themselves into an experimental feature[3] which even until now, seems like it hasn't properly resolved.
Again. I can't comment on their platform but I didn't have a good time using their UI library. Had I known this, I would have just gone with NativeBase[4].
[1] - https://github.com/shoutem/ui
[2] - https://shoutem.github.io/docs/ui-toolkit/components/typogra...
[3] - https://github.com/shoutem/ui/issues/241
[4] - https://nativebase.io/
truetuna | 8 years ago | on: Async friendly transformation middleware for Redux
We had a backend and frontend team, both working on the same product but the two teams disagreed a lot and would take weeks to make a small change even if it wasn't a breaking change.
To add to it all, there wasn't a standard to deprecating APIs so even a simple key rename could cause everything to blow up. Things weren't fun so I can see the need for these kinds of tools.
truetuna | 8 years ago | on: It is as if you were doing work
truetuna | 9 years ago | on: Django 1.11 Released
I use flyway now for db migrations and what's great is that I can perform migrations in multiple steps (because it's just SQL). So in this case, I can alter table and add a column with nullable, deploy my app to write to both, migrate data at a later time, deploy app again to stop writing to the old column, update column constraints and remove old column.
Does Django ORM have this kind of flexibility?
truetuna | 9 years ago | on: LocalStack – A fully functional local AWS cloud stack
If you just need to mock SQS, I recommend using elasticmq. I've used it for a few months now and haven't had any problems at all so far.
https://github.com/adamw/elasticmq/blob/master/README.md https://hub.docker.com/r/expert360/elasticmq/
truetuna | 9 years ago | on: Running 1000 containers in Docker Swarm
Theres an open issue (made ~2 years ago) on GH for the 1st example and it still hasn't been resolved.
truetuna | 9 years ago | on: Terraform 0.9
Unfortunately when you inevitably make changes to your CF config, `terraform plan` doesn't help because it's likely you changed something inside the `template_body` and Terraform just knows the string has changed and doesn't tell you what part of the config changed. Parameterising as much as you can helps.
truetuna | 9 years ago | on: Terraform 0.9
truetuna | 9 years ago | on: Tech Interview Torture Chamber
I did exactly this before leaving my previous position. We had a friendly 45min call the next day, just talking about my current situation at the time and he was thrilled I reached out to him directly.
truetuna | 10 years ago | on: Hiring Is Broken – My interview experience in the tech industry
Sometimes the questions aren't even related to data structures or algorithms. I'm OK with those because at least you can somewhat prepare for them. I've once had an interviewer ask me obscure questions about Netscape 6 (this was 2016 btw).
> I much prefer “homework” projects, even if they involve me working “for free”, because I feel like they ask for actual programming skills rather than the “guess the algorithm” lottery of phone screens and whiteboard coding.
Me too but when you're interviewing with 3+ companies at the same time while working at your current job, it gets difficult. There was one time where I had spend my Saturday afternoon maybe 6-8 hours completing their "homework" project. I got a call back from them a few days later for a follow up interview and they flat out didn't even bother to ask about the project I had completed for them. What was the point?
Tech interviews suck.
https://news.airbnb.com/airbnbs-design-to-live-and-work-anyw...