252 karma · joined July 21, 2015
I always had this mindset that things are all in all improving in the world. It came down crashing with Trump, Brexit and the general trend towards nationalism, especially the AfD in Germany.
I was always aware of climate change, but it used to be so far in the future that I didn‘t lose sleep about it. This changed with recent studies, comments and articles on HN, Twitter etc. which painted a more dire picture of the future, plus the heat-wave in Europe last year.
Our son was born in 2016 and around that time my optimism began to fade. Luckily, the luckiness of parenthood offset the darker moods a little bit.
With climate-change, the sex-talk isn‘t the most unpleasant talk of parenthood anymore.
Deleting most social-media-apps helped me. Unfollowing folks who post and repost triggering material is essential. I‘m usually not for hiding the head in the sand but this about mental health.
Also, sufficient sleep helps the brain to deal with those „oh no..“-moments. Aim for 7-8 hours.
There are lenses you can view those issues through, that may help you:
- You‘re not alone. Most humans also worry, and are also worried. They will have to face the same issues as you. You‘re probably better off than most of them.
- Humanity will adapt. You will adapt. Most changes, also for the worse, don‘t happen over night. (Not talking about wars, catastrophes etc. of course)
- You can make a difference. Every kilogram less CO2 in the atmosphere counts.
A few years ago, I watched German cabaretist Hagen Rether. He said „This right now is probably the best time to be alive. This is it. We have it better than our ancestors and our children.“ I‘m afraid he was right.
I think humanity needs some kind of a wake-up-call. I just hope it‘s not too late by then.
Currently our process consists of three exercises: A small website-layout where the candidate has to fix two styling-bugs and equalize some container-heights (CSS-Part); a Palindrome-Function (JS-Part); and a discussion where we look at a webpage-layout, and go through how they would structure it HTML/Component-wise and talk about general topics that come up. But I like the colleague-like approach of your way and guess that it'll work better in our case.
Can you name an example of an app which the candidate has to extend?
[1] https://open.spotify.com/user/115694390/playlist/6nfksYi3hJx...
It's obviously not an exact science.
If you go with a daily reduction of 1000 kcal, then it doesn't matter if you have an error-margin of 300-500 kcal, you still lose weight.
If you only try to save 500 a day, and maybe are not too exact in your logging, you might not see an effect at all.
Losing weight by counting kcal is a skill which requires practise and consciousness. I need to get to know what kinds of food work for me; how I handle certain situations like sickness or times with travel (anything off routine, really).
After quite a long time of doing it, I believe the reason it works for me personally, is that the accountability towards the calorie-app keeps me off chocolate (big candy-bowl at work which I pass multiple times a day).
My problem is: As soon as I stop counting, the accountability towards the counting-app is lost, and the junk-food is back on the plate. After several months I'm back to ~95 kg and it's on to counting again (usually triggered by too-tight pants).
I cut down personal projects to a minimum after reading "Why we sleep", and it helps with overall well-being.
Commuting via Bike is also a big health-win for me. One hour on most work-days (sometimes the temperature or other circumstances require the car).
Finding the former was more interesting. I started coding a little bit when I was 12/13-ish, but it was never more than the basics. Some QBasic, HTML and Visual Basic. I wanted to do an apprenticeship as a software-dev, but I guess my math-grades were too bad back then, and I was discouraged to pursue the path any further. So by 18 I did one in an unrelated field (banking) and during that started drawing/painting a lot.
I thought I found my calling/passion/etc. and went to an artistic secondary school and studied Design in Munich (Graduated with a BA).
Around the middle of Uni (26), I had posted a painting [1] to ConceptArt.org for critiques. I had spent several hours on that one. One respected and popular member mentioned, that the painting is nicely rendered and all, but it doesn't make sense; it has no message; it's saying nothing.
That comment and lots of thinking made me realize that I actually wanted to _have painted_, and not really to paint. I had nothing to say, there was no purpose I wanted to fulfill by doing art, other than get likes and compliments.
It took some time (years) until I was completely honest to myself regarding art. (Nowadays I do pixel-art, calligraphy and caricatures occasionally, but seldom)
Thankfully, we had a very good HTML/CSS-Intro-Course in Uni, which enabled me to make a website for my friend's band, which helped me get an internship at an agency where I did design and HTML/CSS. I very quickly discovered what I should have known for 15 years: that coding and building digital stuff is my passion.
I am still working there. Now as Senior Front-End-Developer. Every day I am grateful that I can work in this awesome (and well-paid) field, doing work I like and enjoy.
[1] http://radovcic.blogspot.com/2011/01/guitar-girl-ii.html
A bit simpler and great for getting started is Construct3, which is a HTML5-Game-Editor which runs in the browser. They did a great job with the App. https://www.construct.net/
The application: http://readyformozilla.com/
The design-work: http://readyformozilla.com/panorama/
I'm not a fan of apps in browsers, but on a Mac it beats having to start VMWare and Windows by far!
For me, the hugest win over 2 is the ability to run it on the mobile device in parallel and have almost instant testing. Maybe you could add a feature like generating a preview-url at some point?
On my Android it didn't work with the latest updated Chrome, but it works fine with Chrome Canary or Beta, which can be downloaded from the Play-Store.
Also great to be able to pay monthly, even if it's a bit more.
So, 1000x thanks for making Construct!
Seems pretty hefty for a junior-frontend-position.
Full Page Screen Capture https://chrome.google.com/webstore/detail/full-page-screen-c...
At my company, an IT-Consultancy in Germany, the junior-position-baseline is a solid understanding of HTML and CSS, and at least a basic grasp of Javascript. For mid-level-positions I expect "fluency" in all of those areas, plus a good knowledge of standard-tools and accessibility. I also look for a good foundation in either design or CS, depending on the interviewees background.
The interview is the same for every level, though we look for different things of course. We ask the applicants to set up a basic front-end-file-structure and to start coding a design we created specifically for interviews. During that we ask them to think aloud and talk about the reasons they do things the way they do.
The second exercise is a palindrome-function in JS (or on the whiteboard for juniors).
They seem like simple tasks, but you wouldn't believe how many interviews we had where the person couldn't even code an img-tag from mind.
I understand that at Valley-Companies/Start-Ups, Frontend-Development includes many more advanced topics than in our case.
Also, counting calories is not really an exact science, so you want to make sure you stay way below your daily goal, just in case the lunch had 300 calories more than you calculated. This is much easier with lower calorie-goals.
For me a good pace was 1 kg a week, which I could do by sticking to 2000 calories. Most weeks it lost only 0.5 kg but there's still some progress. Luckily, maintaining my weight works just fine with a daily intake of ~3000 cal.
Regarding quick-fixes: You still have to keep tracking your intake long after you reached your goal of course, otherwise the old eating habits will come back slowly but surely. I think this is where most "diets" fail: They hold your hand for a few months, when you need them to do so for the rest of your life.