551 karma · joined March 10, 2014
I think though the backend really suffers in the sense that is not seen and not heard unless there is an emergency in many cases.
However I feel that front end developer has a clear advantage in that their work can be played with, viewed and commented on by non technical managers and product owners. Also other external praise is usually along the lines of 'this looks great', 'the ui is so smooth' than direct praise of what for the most part is unseen backend work.
Many backend quality improvements for products can be deployed without a product owner ever realising yet a front end and crucially visual change is obvious. The product owner can go play with the new slick drop down menu, they however can't go and easily play with the additional resiliency that you've added to the internal message infrastructure for example.
Like you mentioned though these are generalisations and I too have seen exceptions :)
To be honest you could have just dropped it from your initial post and included the information about the television interview with the shadow chancellor and it'd have added a lot more to the HN community than tired insults all sides use.
I want discourse and intelligent debate from all sides without the slide into the type of vocabulary used in so many other places on the internet.
Overall your point is that you'd like as many heavily left leaning members to be on the show as you believe their views will be torn apart logically. You'd have been better off with something like that because if not your analysis just comes across quite bitter and biased.
I'd be more than happy to check out your resume and give you some feedback if you wanted? You can DM me via Twitter (link in bio) or if you don't have it just let me know and we'll sort out an email.
Java 8 and the current ecosystem can be incredibly lean and devoid of high levels of abstraction. Like today how I took the lovely Sinatra inspired http://sparkjava.com/ out for a spin. I think if Java can shed the memory of it's horrible past (and the enterprise space was truly bad) then it has a lot to offer developers these days.
Both are super tough at the scale they run :)
I'm really struggling to see how to maintain/develop and work on such a complex problem at that scale with a team of only 30.
By day I program so the last thing I want to do when writing down my thoughts and ideas is maintain all of the above that you listed!
For now I'm happy to give my $$ for hosted Ghost as you've gotta vote with your wallet!
I'd consider self hosting again if I was planning on running lots of different domain/content ideas :)
The benefit to switching was really less maintenance and I could concentrate on writing and to invest in the future of Ghost, win/win!
My traffic is pretty low, no hits on HN yet! :) Quick glance at Google Analytics seems I hit about 1.5-2k visitors a month.
I'm really happy I went with them, the culture and idea behind the company appeals to me and the lack of bells and whistles is made up for in a really simple and fun to use editing experience. At least in my opinion it far outshines Medium.
Below is pretty much a default list of dependencies for every web service.
* Spring boot
* Lombok
* Javaslang
* Feign
* WireMock
* RestAssured
* AssertJ/Junit/Mockito
I live in Barcelona and the majority of people live in flats/apartments, my apartment building is like a large family, mixture of retirees, families, young couples and mixed flats of people just out of university. Everyone knows each other and relies on each other, for our neighbours' 90th birthday almost the whole building (10 flats) took her cake and stayed and chatted and had fun. (My partner and myself are both foreigners here and we're still accepted into the culture and events like this. IMO it's really hard to overstate how crucial this sort of interaction and sense of belonging is in a large city. What intensifies this even more is in Barcelona the first floor of a lot of apartment buildings is where there are shops/bars/butchers/restaurants etc. For most of my food and leisure needs (including the gym for example) I don't need to go more than 400m, this also creates social situations where you bump into the same people and staff over and over creating a real village feel.
Here's a great shot of Eixample, a district in Barcelona divided by distinctive grids that lends itself to these 'micro' village communities. http://lh4.ggpht.com/-I28z_xwspR0/UdgqfgPxzCI/AAAAAAAAqCY/Mj...
Sorry that was quite the tangent to go off on!
Essentially what I'm getting at is that peer review from team members is the best metric for what is good and isn't.
We use Lombok on all our Java services and have never had an issue (we do about 33million requests a day across these services so they are real battle tested and used code bases).
Type inference, automatic builders, removal of getters and setters (@Data will automatically add getters and setters to the fields of a class) and (@Value will make the immutable version).
I would never work in Java these days without being able to use Java 8/Lombok/Javaslang/Guava.
https://get.slack.help/hc/en-us/articles/214908388-Do-Not-Di...
Possibility to hunt and fish in the region too?
What's your motivation for wanting remote work? If you've already got an almost passive income then that should allow you to live in the location best for you and find a company close by in the UK/EU.