5,743 karma · joined March 2, 2011
jacob@jacobrask.net https://github.com/jacobrask http://twitter.com/jacobrask
Gothenburg, Sweden.
I just started contributing to an open source project with a lot of JavaScript without any modules or even IIFE wrappers, everything is global. Just 1 year ago I would solve the problem with a new build system but now I'll just gradually introduce ES6 features, and I will not do any module refactorings because in 6 months I can probably just introduce standard modules without any build step.
When modules ship, 90% of what you need for a SPA will be available natively in browsers. If you are building a complex product, complexity will naturally increase, with build steps for various reasons.
You could say the same about any regulation, if you cannot manufacture something at a reasonable price without polluting more than allowed, you need to change your prices or adjust your business model.
A significant number of the drivers are recently arrived immigrants with little chance to get another job. They definitely don't read Breakit. They are not in a situation to pick-and-choose. They might get by on a small wage by working crazy hours and sharing a cheap apartment with dozens of others in the same situation.
What's important is how much you need to download to be able to do the first meaningful interaction. Downloading 5mb of JavaScript and CSS for your cool dashboard graph might be fine, but you should not need to download that much just to get some reasonable layout or have a look at the possible menu alternatives.
Going through all code at once would destroy all relevant vcs history and git blame. Maybe before each substantial edit on a file first run it through prettier and then make your real changes in a separate commit?
We had to postpone upgrading libraries to wait for definition updates or write and maintain them ourselves. This was in the early stage of a project though, we needed to get a quick first version out in 2 weeks and it just wasn't worth the hassle.
Has this situation improved - I understand typings are no longer installed with a 3rd party tool/registry?
Textalk Media is building Prenly, a powerful toolkit for all kind of publishers that wants to simplify their digital publishing, improve readability and accessibility, and strengthen their relationship with their readers.
We're looking for a frontend developer experienced in web application development with modern JavaScript. Experience with one or more of the technologies we use in our products is a big advantage. Our frontend and backend developers work in close cooperation with several developers working full stack.
Our toolkit consists of three products:
Prenly Admin, admin and CMS written in React and Redux. Prenly Web Reader, web application written in React. Prenly Native Reader, mobile apps for iOS and Android written in Swift and Java.
All products have backends written in modern PHP.
Read more at https://www.prenly.com/careers/front-end-developer or feel free to contact me directly at jacob@textalk.se.
Isn't this standard advice, to just give them your money and avoid escalating the situation?
> Controversial or sensitive subjects and events, including subjects related to war, political conflicts, natural disasters and tragedies, even if graphic imagery is not shown
I rarely play ping pong or do non-work related stuff at work now, because I feel I want to make the most of my working hours. I go home around the time I often get a slight down time around 15:00 anyway, so I feel I'm very focused when I'm at work.
I think I will have a hard time adjusting back to 100% when my youngest child turns 8, but I know people who have negotiated down their working hours to play more video games so it will probably be fine.
What makes you compare the EU to the US, and not say, the Americas?