Ask HN: What tooling do you use for SQL/DB migrations
My team is growing and maturing, and we want to start keeping migrations and changes to the DB structure in a deployable manner. What tooling have you found that works best for this need?
My team is growing and maturing, and we want to start keeping migrations and changes to the DB structure in a deployable manner. What tooling have you found that works best for this need?
Second, get a therapist. It may seem expensive, and not helpful at first, but as I'm sure you already felt in writing this post, just talking about your thoughts and issues really does help.
Third, it's NEVER too late. I'm 42 and learning and growing daily. I've had to change a lot in the last decade to remain 1) relevant, and 2) in the loop.
I've had to learn to network again, because my original network of friends and colleagues dried up. It's possible, and after you start with a therapist, it'll be easier and more rewarding than ever before.
Finally, and I can't stress this enough, get out and do service for others. Soup kitchens, shoveling snow, cutting grass, whatever you can do. It will give you an immediate jolt of worth, and make the world a better place for all involved.
I wish you luck friend. If you need more talking, let me know utahcon [at] utahcon dot com
Is the timing great? No. That's why it must be well documented the behavior your penalizing. He will almost certainly come back to sue you for wrongful termination if there is no documentation (and you have any value to your shares).
Good luck, cut the dead weight, and move on.
We’re hiring a mid-level software engineer to work on our Android mobile application. This app is the way that tens of thousands of people control their smart Pura fragrance diffuser. From controlling the smart diffuser hardware, to managing fragrance subscriptions, your code will be making a meaningful difference in how people interact with our product.
You’ll be working in a cross-functional team of talented people from across the world where everybody can participate in the solution and make an impact on the product we deliver to customers. Ideally you’ll have worked on Android applications before, but if you’re well-versed in Kotlin or Java and have a curious mind, you’ll pick things up no problem. We believe nobody starts any role as an expert. We want to find motivated people who want to do their best work rather than finding someone who has done it before. As a progressive company, we love to learn new skills, grow, and have fun. Therefore we’re not afraid of adopting new technologies that could help us increase our development speed and deliver the best experience to our customers.
Send resumes to [email protected] and I will get you in the pipeline!
For example, how the early seasons had a 1,2,3 use of the phasers. Zap 'em once, and they are incapacitated, twice and they are dead, and 3... cleans up the mess... They abandoned it later because it was "too convenient".
Also, take notice of the giant wrench that appears from time to time in the background scenes in the base.
Also, there are so many callbacks and references in every episode, you really can spend hours or days drawing lines through story elements to see how long running some jokes are in the later parts of the series.
I have worked for the company I am with for ~5 years, and I usually take a large chunk of time (2-3 weeks) off at the end of the year to recover and reset. Because of the nature of my work I am pretty busy the rest of the year to take more than a few days at a time for any vacation (read: I work while on vacation).
This year my client was particularly pushy and wanted a butt in a seat over the holidays, and because I was the newest on the contract I was selected to be the person who stayed. This bumped my year end reset into the next year (which almost didn't happen at all).
Come the end of May, I realized I was burned out, only by the way of my clients complaining, and not understanding why I couldn't sit down and give a damn about my work.
I realized I had to do something, or else the cycle would continue and I would end up without a job. I reached out to my manager and said what was going on. Told him I am burned out, I need to take a vacation, I need to get right. My manager took this news with grace, told me to tell my client I would be out sick the rest of the week, and to take PTO the following week.
YMMV, but I can tell you that if you are in a good company and they truly value you, you will get the support you need. Many managers are coming around to the idea that people burn out, and that we need time away from keyboards, phones, and having to worry about work, to truly recover.
If your manager isn't receptive to this, that is a good sign you need to take some time, and look for a new position as well. If you can afford the time, take a week or two between jobs (if you end up leaving), to recover and not just head into your new position with the same burn out you are currently experiencing.
I wish you luck, and hope you are able to get the help/rest you need.
Advantage: Amazon
https://www.hashicorp.com/resources/aws-terraform-landing-zo...
and of course the https://github.com/hashicorp/terraform-cdk
I am not sure what I would think of an offering from one cloud provider to support another cloud provider, just seems shady as hell. I could see AWS spinning out an MSP that would handle multi-cloud stuff, because AWS MSP would be "cloud experts", but that might be a stretch too, TBH.
I really see them taking Terraform, and the CDK, and pushing that as their multi-cloud if they were to really lean into that, but there is little to no reward (as I see it) for them doing such a thing. It would just be another tool that will gather dust in a few months while they venture off to exploit another Open Source project in their MSP Cloud providings
func myBlah(thing interface{}){
switch thing.(type) {
case int:
// handle my int
case string:
// handle my string
default:
// default handling
}
}[1] (https://news.ycombinator.com/item?id=20555477)
edit: changed "strict" to "static"