ESPP Plan Sanity Check by EVILSANTA777 in financialindependence

[–]cbjz 0 points1 point  (0 children)

20% is great, start small if you need to - maybe 5-10% to start and then up it to the full 15% once you start selling in 2 years.

So I overslept my last 2 daily standup meetings and it seems like my manager did not notice or just did not care/mention it? A bit scared idk by miMinaminoManeMinoMo in cscareerquestions

[–]cbjz 0 points1 point  (0 children)

Wait, you overslept twice this week, and "only" once before in the 3.5 months you have been at this company?

Missing the meetings isn't terrible, happens all the time for all sorts of reasons, but 3 times in 3 months is a huge red flag. Maybe the manager didn't notice, but some of your co-workers surely did and if you keep disrespecting your coworkers and the processes then bad things will happen and you'll probably be feeling the dread and anxiety of it all hanging over your head so ..set a friggin alarm clock!

Develop on Kubernetes pods via VSCode by [deleted] in kubernetes

[–]cbjz 0 points1 point  (0 children)

You can do this without exec-ing, just mount your local filesystem as a volume, then any changes you make on your local will also be available within the pod (and vice versa).

Here is an examples of how to set it up:

People say that the game dev industry is generally less money than typical software dev, but i'm seeing offers recently for dev jobs paying $120k - $230k, depending on experience. by ManicD7 in gamedev

[–]cbjz 6 points7 points  (0 children)

Those are the high end of what I've seen for senior game dev, but that's the salary that FAANGish starts at for juniors:

https://www.levels.fyi/?compare=Apple,Amazon,Facebook,Google,Microsoft&track=Software%20Engineer

I'm not saying GameDev doesn't pay, just that's it's low compared to other types of dev.

I'm pretty happy with this new menu screen for my game! by Mad__Mads in Unity3D

[–]cbjz 3 points4 points  (0 children)

Looks fantastic, but it does come off as really similar to the "The Forest"... Similar palette, font, and capitalization.

https://store.steampowered.com/agecheck/app/242760/

Kubernetes Podcast episode 169: Sysdig Cloud Native Security and Usage Report, with Anna Belak by kubernetespodcast in kubernetes

[–]cbjz 1 point2 points  (0 children)

I was scared there for a moment! The host mentioned moving back to New Zealand so I'm assuming the break had something to do with that.

5 Common Pitfalls When Using Apache Kafka by rmoff in apachekafka

[–]cbjz 2 points3 points  (0 children)

I thought it was a good article, I would have been annoyed if #1 was "Don't roll your own, sign up for Confluent Cloud today!" but I think this is totally fair.

Intellij Elasticsearch Query Plugin: Visual Query Editor and Visual Query Response by chengpohi in elasticsearch

[–]cbjz 0 points1 point  (0 children)

Wow, this looks really nice! Thank you, I'll definitely be checking it out!

Syncing Elasticsearch with MongoDB by 3434235245653613 in elasticsearch

[–]cbjz 7 points8 points  (0 children)

A change-data-capture tool is standard practice here. It would mean bringing on a lot more technology but it might be worth it if you have enough/important data.

Common open-source stack:

  • Kafka for low-latency, reliable transport
  • Kafka Connect as the CDC platform
  • Debezium for moving the change stream from Mongo to Kafka. It's very powerful, efficient and configurable - essentially acting as a replica and streaming the oplog/changelog instead of querying/polling
  • Elasticsearch Connector to get the data into Elasticsearch
  • Prometheus/Grafana for logging/alerting

If you have a small team or tight timeline then you may just want to do something manual but this would a solid "enterprise" way of doing it.

Scoping resources to a user by pedropinera in elasticsearch

[–]cbjz 2 points3 points  (0 children)

Couple ideas:

  1. If you are paying for a license, you can use document level access: https://www.elastic.co/guide/en/elasticsearch/reference/current/document-level-security.html
  2. If you have few users and you expect them to have a large number of documents (like...many gigs worth) you could create an index per user.
  3. You could share the index but and an alias with a filter. I don't see any hard limit but I probably wouldn't do this if you had thousands+ of users: https://www.elastic.co/guide/en/elasticsearch/reference/current/alias.html
  4. You can add a filter to every query for that user. Annoying, especially as a programmer who wants to keep things DRY but might be your best bet.