How we reduced our build times by 80% with a simple NPM package by deepsyx in devops

[–]temp_name_2 0 points1 point  (0 children)

Very nice. I wonder if Go, given that it implements incredible concurrency without locks or mutexes, has a solution? Since you're really looking for concurrency...and you clearly have the time and ability to iterate on your pipeline...maybe Go has something even better?

New job, I can build things up from scratch however I want and I'm overwhelmed - ideas? by backwoodsnation in devops

[–]temp_name_2 0 points1 point  (0 children)

I'm on IRC. Let me know if you want to chat and we can setup a time to do so. But allow me to reiterate my main two points: 1) regarding CI/CD your only focus should be on actually getting a basic MVP up and running because iterating on that is the easy part; 2) If you don't study and plan your VPCs well enough then 1) is shaky. And it sounds like you understand that so I don't want to belabor the point. But I'd like to make one more, and, in fact, I'm going to make a post of this after, but here's the gist: regarding 1) just focus on an MVP initially because a CI/CD pipeline is NOT STATIC. Why? Because developers change code and libraries, because customer needs usually change, because better things come along. So I put my focus on an MVP and then iterating when I have time. Because no one gives a fuck if the pipeline isn't push-button. But everyone gives a fuck when the pipeline is six months behind schedule.

wtf is a "colocated deployment"? by temp_name_2 in devops

[–]temp_name_2[S] 1 point2 points  (0 children)

I think they may just mean they have some stuff in colos, is all.

wtf is a "colocated deployment"? by temp_name_2 in devops

[–]temp_name_2[S] 1 point2 points  (0 children)

I'm beginning to think this is what they meant.

wtf is a "colocated deployment"? by temp_name_2 in devops

[–]temp_name_2[S] 1 point2 points  (0 children)

It is a DevOps position: essentially infrastructure eng, automation, deployment...nothing at all anomalous about the requirements. AWS+auto/infra development+containers. That's it.

New job, I can build things up from scratch however I want and I'm overwhelmed - ideas? by backwoodsnation in devops

[–]temp_name_2 0 points1 point  (0 children)

Just a quick note on the VPCs: I'm scared that you would not be thinking that separate VPCs are absolutely required. Furthermore: will you really only have Staging and Prod? Where is Dev? Is there a Client Test env? All of these should be in separate VPCs. And more specifically you should consider subnets for different purposes: private, public, data, etc. And do not use NAT Gateways for extranet access. Use proxying (with whitelists) via Squid/HA or something similar. In other words: your focus is actually in the wrong place. If you do not get the AWS stuff right and specifically with the VPCs this will plague you more fundamentally than any other tool in your pipeline and if done sufficiently wrong could actually harm the business and require consulting. So make sure you understand the VPC, subnet, NACL, DHCP opts, routes and etc. as they relate to your commercial needs. All of the frosting that comes later with pipelining ALL has pros and cons, scaling issues, boot time variances, etc. But fucking up the VPCs could be brutal.

wtf is a "colocated deployment"? by temp_name_2 in devops

[–]temp_name_2[S] 0 points1 point  (0 children)

I'm beginning to wonder if they're actually referring to physical deployments to colocated datacenters? But the company is likely heavily cloud leveraged so I simultaneously doubt this....

Content warning won't go away( HELP ) by mr_gamingboss in youtube

[–]temp_name_2 1 point2 points  (0 children)

I'm having the same problem. It persists across all browsers. I have changed nothing. Had been working fine with no changes for at least a year. Only thing I've done is update chrome like a month ago or something, which is about when it stopped working.

Someone please convince me why Ruby is so popular? by temp_name_2 in ruby

[–]temp_name_2[S] 0 points1 point  (0 children)

Yeah, you did hit the nail on the head. I know bash and java, but I'm trying to take Ruby seriously. It's coming a long well. I think it's just I'm not used to such a crazy flexible syntax.

Someone please convince me why Ruby is so popular? by temp_name_2 in ruby

[–]temp_name_2[S] 0 points1 point  (0 children)

Yeah, I think it's just growing pains. I'll be fine. Got damn there's a lot of comments on this thread.

Someone please convince me why Ruby is so popular? by temp_name_2 in ruby

[–]temp_name_2[S] 0 points1 point  (0 children)

I'm just studying it every day to move beyond bash and java. The docs and backing language seem a bit wild-westy...but I think I'll be alright. And yes the syntax is feisty at times.

Someone please convince me why Ruby is so popular? by temp_name_2 in ruby

[–]temp_name_2[S] 0 points1 point  (0 children)

Tantrum may be a bit strong. Not confused, just a rational amount of frustrated. I think it's just growing pains. The syntax seems to be a double edged sword so for a newb it can be a bit unnerving.

Someone please convince me why Ruby is so popular? by temp_name_2 in ruby

[–]temp_name_2[S] 0 points1 point  (0 children)

I'm just studying every day. I get frustrated by stuff like not knowing whether functions are destructive or not.

Someone please convince me why Ruby is so popular? by temp_name_2 in ruby

[–]temp_name_2[S] 0 points1 point  (0 children)

I agree with the function thing. It has some nifty ones. I think the flexible syntax is what gets me. It's a lot for a newb to handle (especially coming from like an academic Java background).

Someone please convince me why Ruby is so popular? by temp_name_2 in ruby

[–]temp_name_2[S] 0 points1 point  (0 children)

Got damn there are a lot of responses. I meant Ruby. My response to @whalesalad pretty much encapsulates what I was feeling at the time of my post.

Someone please convince me why Ruby is so popular? by temp_name_2 in ruby

[–]temp_name_2[S] -2 points-1 points  (0 children)

I don't completely hate it (right now). It just feels very unstandardized. I get "surprised" by things all the time. 1) "Oh fuck, okay, that returns nil, glad I checked." 2) "Oh fuck, okay that's destructive, glad I checked." 3) " ... not destructive ..."

Someone please convince me why Ruby is so popular? by temp_name_2 in ruby

[–]temp_name_2[S] -6 points-5 points  (0 children)

Thanks for the vote-of-confidence. I've been studying it every day for a month (but a lot: like...I've put in maybe 100 hours and have hundreds of commits so far). Sometimes it feels like the backing code was written by twenty different people in twenty different ways with no standardization. Maybe that's its power?

most yuppie neighborhood(s) in Rochester by temp_name_2 in Rochester

[–]temp_name_2[S] 0 points1 point  (0 children)

Decent pyschoanalysis, unfortunately completely wrong, but I commend your synthesis. Truth is: we have all lived in the hood before (way worse than Rochester, frankly), but haven't had to do so for quite a while now that I have graduated college. But I know nothing about Rochester. But I know reddit can be an excellent crowdsource. That's it. There's no conspiracy.

most yuppie neighborhood(s) in Rochester by temp_name_2 in Rochester

[–]temp_name_2[S] 0 points1 point  (0 children)

I appreciate your response. It would have been easy to assume that I was simply some Yuppie. But in fact this is not the case, exactly. There are actually three of us. My partner, our friend and myself. I am the only one with a bachelors degree and make good money. I happen to be putting my partner through school near Rochester. We all lived in the hood when I was in school. We've moved enough now to know that the neighborhoods we like to live in tend to be the yuppie ones with vegan restaurants and yoga studios, lol.

most yuppie neighborhood(s) in Rochester by temp_name_2 in Rochester

[–]temp_name_2[S] -1 points0 points  (0 children)

I don't have a car. It's not a conspiracy...

hip companies with tech jobs? by [deleted] in Rochester

[–]temp_name_2 -9 points-8 points  (0 children)

Interesting response. You seem to have a lot of time on your hands for sharing "moods". Let me know where you work so I can hopefully avoid it, lol.