Details
-
SkillsJS, Java, c++, C, node, angular, Delphi, Pascal, basic, HTML, CSS, PHP
Joined devRant on 12/23/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
-
@C0D4 I hope this will work out for you!
For me and my company it's not so we switched to ts. I like the comfort and safety typescript provides when using it correctly..
We develop a complex web frontend applications using react, xstate etc. and typescript provides a good (but not perfect) way to implement features faster, makes refactoring more safe and easygoing and enables a faster onboarding of new developers.
It simply adds huge business value.
We also get advanced intellisense and documentation of types on top. -
We use TS quite extensively in my company and it helps to catch many type and logical errors on transpile time.
You can do this is js:
function multi(a, b) {
return a * b;
}
// you don't want this to be allowed...
mult(1,'abc');
In TS you can forbid this usage by using types:
function mult( a:number, b:number) : number {
return a * b;
}
// now this peoduces a type error
mult(1,'abc'); -
I have the same problem. But after getting myself walk each hour once, for like getting coffee or talk to my collegues, it gets bettet.
-
Why not just use nitrokey?
https://www.nitrokey.com/ -
Why? (Real question, please explain :-) )
-
First: Learn the basics so you have some basics. (I think you already have)
Then try to find companies that have trainee programs for developers. These are the one who are more willing to invest in their employees.
Try to get People around you (local comunities, Hacker Space e.g.) where you can get knowlede of everyday developer problems and how to solve them.
And the last and most relevant: try to find some companies where these technical tests are not relevant. These companies look for creative motivated and great developers which get their tasks done.
My company hired about 10 new developers im. The last 9 month. We have hired great people. Some of them would not have passed some technical tests but they are great at solving tasks and its fun working in this Team. -
I think you have to do some projects.
First try to understand, what statefull vs stateless means for scalability. Create a playground with some VMs and docker swarm (easier to understand).
Then create some Services which are stateless, scale them.
Then try to scale MySQL...(very bad...)
Create an nginx to load Balance manually & add Cache Headers to images or something.
Then try squid to cache on edges.
That should help you to understand the concepts and get some first experience. -
Man companies have insurance for those cases. Just try to find out if your company has one.
-
We have used nextcloud with groupware addons for over a year now. Pretty stable and you can sync contacts, tasks, calendar with pretty mich every phone/software which supports caldav and carddav.
-
Grav sounds good
https://getgrav.org/ -
Been there... not funny at all. That's why I first run my scripts on dummy datasets.
-
Have a look an react native+nativebase or weex.
It's a good tradeoff between native ui and cheaper and faster development if you know js well.
In my company, most clients don't want native apps because of the higher costs and most also want apps, that run on Android and iOS , not Android only. -
I know it sucks, but sometimes you need the theoretical stuff you lern in university.
I am a frontend/backend web developer and regulary use my knowledge about hash tables, state machines, optimisation theory and also compiler theory...
You never know, which part of your knowledge will be relevant for you in several years. -
No indent at all.
-
Nope. Development is the process of creative problem solving. Your code is just a tool
-
Docker Swarm for running whole stack.
Common docker images extended (domain specific configuration) and pushed into private repository.
All custom applications (frontebd, backend, buildbots) are also build as docker images.
Deployment is done by some bash scripts and docker-compose but migrating to automated build and deployment by jenkins.
Secrets are stored in an encrypted KV vault.