Details
-
AboutI'm a CS passionate who loves coding, helping people and mental challenges.
-
SkillsHTML5, CSS3, SCSS, JS/TS, Vue.js/React, Ionic and Bash ftw.
-
LocationManchester
-
Website
-
Github
Joined devRant on 10/31/2016
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
If you _have_ to ship all or none of the endpoints then you either have an architectural problem (like @hjk101 said) or your deployment strategy is lacking in something (like a feature flag for the prod, UAT and dev environments for example).
-
Don't forget that your (future) team mates and future you will dislike you if you write code that isn't clear (variable names is part of that).
And naming conventions are there for a reason, to ensure consistency and enhance readability and structure.
If you went through a single code base where files, of the same type, have like e+ coding conventions and styles each; you'll have a harder time reading and understanding it. -
@Lensflare Only in Germany, I've yet to see that being mandated anywhere else.
-
Dev, test/UAT and prod should totally be in separate VPCs (or even separate EKS/ECS clusters depending on the architecture of the solution or the enterprise).
As for the secrets, it depends on whether the team has DevOps staff (the better option IMO) or if the (Sec)DevOps staff are in a centralised team. -
@ScriptCoded That sounds pretty early then! I mean, most people I know work 9am-5pm, and at my office, less than a handful of us come at 7:40-8:30am ish, while everyone else shows up at around 9am (with the odd goofballs that show up at 11, 12 or 1pm; which may be the same kind of people you're ranting about), but the company is spread across 3 continents and there's flexible hours.
-
Sad reality? Lol really? It's like you stole the post from that Progammer FB page that often posts stuff with baseless claims and nothing to back it up.
-
@ScriptCoded Did you get there at 10am?
And is everyone in your office working with only people in the same timezone? -
@TeachMeCode If you think you have to learn every new framework that comes every year to stay relevant, you've not paid attention to what the market or certain industries demand and the State of JS/CSS/... surveys.
Since Deno and now Bun came out, the amount of jobs that were on Node.js barely changed in the areas I've seen, and that holds true for FE with React, Vue, Svelte (Angular and Ember being the notable ones that declined in various job sectors).
I don't know if you're new to the field or working in a startup that craves shiney new things without looking at the long term (like community adoption, ecosystem, job availabilities, etc) but that route will not help you (unless you truly want to be decent at dozens of frameworks and not experienced enough in a few). -
It entirely depends on what you want to do when you get a job.
Do you want to do frontend dev? Then yes.
Otherwise, most likely not. -
@tosensei Genuine question:
Do you genuinely think deploying the software to the client's premises is better (in all cases)? -
@jestdotty Yeah, plus the company has that weird promotion cycle that follows quarters so I may need to wait until January to see if I get another salary increase and a more appropriate title 🙃.
-
@jestdotty Exactly. Especially when several other people had theirs updated after some promotions and either started at the same level I did or were at the same level I was when they joined the team.
It's weird how some higher-ups refer to me with the title I should have (Senior SWE) but on the system, the title is still the same as Grads SWEs. -
@electrineer Damn! That sucks even more (especially if you get more responsibilities).
-
Lol!
-
I felt the same way when I was helping a junior with some CSS stuff and caught myself nearly writing SCSS code in the CSS file 🤣.
Hopefully one day SCSS will be redundant. -
@ostream So you don't know the difference between shitting on a tool vs shitting on and insulting people who use said/another tool.
And as far as I'm concerned, React, Vue and Angular have their use; some projects are better written in one vs the others (especially depending on someone or their team's knowledge/experience in said tools and all the stuff that goes into picking the right tool for the job). -
@ostream I don't know what you smoked or snorted but you seriously need to stop throwing your anger about tools you dislike alongside ad homs to strangers who didn't say anything aggregating to you.
I find it interesting that you even mentioned me in a comment that had nothing to do with what I said.
It's almost like you're trying to out-compete that Andrea Jung guy (or whatever the right spelling was) from a now-defunct social media dev group (which isn't a good look if you want any respect from others in the community).
And stop kidding yourself, you just stated opinions, not the truth. And it's hypocritical of you to talk about hating on tech when you did that yourself. -
@ostream It certainly isn't practical for single people especially as you have to order at least 3 meals to get them delivered (so 6+ meals per package).
It's pretty handy anyway. -
@ostream These prices are for meals that will be for **2 people minimum** (yes you can't order them with only 1 person's worth of portions) and you get the recipe sheet with instructions.
And like @webketje said, it's cheaper the more meals you get or cheaper per person the more portions you get, and services like HelloFresh are about convenience (where you get all of the ingredients needed at the right portions with instructions delivered to you) and for some people, it exposes you to new meals. -
@mysterious-leo7 What's your WCA ID?
-
@AleCx04 That's good then and it sounds like the opposite of UK houses which are good at keeping the heat in but on very hot days, it's a pain (especially in places with no built-in AC units).
-
@gagan-suie I feel you. I have to put up with Windows for work and use a 32" monitor and a smaller display on the laptop.
-
What the actual fuck dude?
First off, not all white people are racist (you'll know if you actually worked or at least interacted with them).
You come across as one of those kids who don't know how to write properly and has a questionable education. -
@AleCx04 45°C+ daily!!? Holly crap, you guys must have ACs turned on year-round.
-
0
I bet it must be a pain to have stuff not showing overly sized or tiny on either monitor (the upside is that you can check stuff in two resolutions which is neat for web dev). -
@retoor Yeah, and pretty much a vast majority of Discord guilds/servers.
-
Your English is abhorrent.
And it's called Rubik's cube! -
Based on your Indian-sounding username, I guess you're an Indian or someone with the same communication "style", as most Indians I worked with or know, who handle online communications as if they were in-person ones (_fun fact_: that isn't how it works for most people across the globe).
I bet you just send "Hi"/"Hello" followed by the person's name and expect them to waste their time saying a greeting and then _only_ then do you ask what you wanted to ask or say what you wanted to say. When you could have simply gotten to the point (i.e. asking what you wanted to ask or saying what you wanted to say).
People like that are the reason https://nohello.net/en/ and https://no-hello.com/ exists.
So a pro-tip for you: when you message a colleague, get to the point instead of wasting their and your time with useless back-and-forths on greetings and treat online messages more like emails. -
@ostream Yeah, and it works pretty well on Manjaro, Arch and Pop! OS.
-
I've been using Rambox (the free version) for years with no issues (apart from that wee bugger saying the current version I have not being up-to-date when I regularly update all of the packages with updates).