You need to learn how to communicate with other developers and understand their ideas and arguments. Same goes for customers, and management. Therefore my suggestion is to invest time in building up a good working…
It should be used when it fits the problem to hand. Why do you think it should be more common?
I can't speak to finding part-time gigs but outside the US, it is common for contractors to earn multiples in the order of 2-4x the equivalent employee salary. Monetarily, it's almost always worth it to make the jump to…
Seems like a weird nitpick, given that Clojure is a parasitic language by design. In addition to the JVM it also runs on GraalVM, Node, BEAM and .NET.
My experience with MX switches was that they were terribly underwhelming, they felt cheap and in the case of MX browns they somehow made my keyboard accuracy decrease. Topre switches, on the other hand, have been worth…
I fully agree. If I see those names attached to a project I take it with an extremely healthy dose of scepticism (and usually run the other direction). I'm somewhat glad I made it out the other side; as a babe in arms…
It's not exactly what you're asking for but if you want to grok distributed systems and managing workloads then learning some Erlang/Elixir (OTP runtime) really helped me, as you can "code along" with your book of…
Try reading Designing Data-Intensive Applications.
Client-side databases are relatively popular in ClojureScript land. DataScript and Fulcro both come to mind immediately. DataScript is an immutable in-memory database that uses Datalog to describe queries and Fulcro is…
You're missing nothing. Class based OOP is essentially a set of arbitrary ontologies forced upon you by library authors. Your interpretation is no more or less meaningful than the others.
While London and Londoners are very friendly, I would recommend considering secondary cities in the UK as a destination, for example Manchester, Bristol, Edinburgh or Cambridge. The pay is usually comparable to all but…
You need to learn how to communicate with other developers and understand their ideas and arguments. Same goes for customers, and management. Therefore my suggestion is to invest time in building up a good working…
It should be used when it fits the problem to hand. Why do you think it should be more common?
I can't speak to finding part-time gigs but outside the US, it is common for contractors to earn multiples in the order of 2-4x the equivalent employee salary. Monetarily, it's almost always worth it to make the jump to…
Seems like a weird nitpick, given that Clojure is a parasitic language by design. In addition to the JVM it also runs on GraalVM, Node, BEAM and .NET.
My experience with MX switches was that they were terribly underwhelming, they felt cheap and in the case of MX browns they somehow made my keyboard accuracy decrease. Topre switches, on the other hand, have been worth…
I fully agree. If I see those names attached to a project I take it with an extremely healthy dose of scepticism (and usually run the other direction). I'm somewhat glad I made it out the other side; as a babe in arms…
It's not exactly what you're asking for but if you want to grok distributed systems and managing workloads then learning some Erlang/Elixir (OTP runtime) really helped me, as you can "code along" with your book of…
Try reading Designing Data-Intensive Applications.
Client-side databases are relatively popular in ClojureScript land. DataScript and Fulcro both come to mind immediately. DataScript is an immutable in-memory database that uses Datalog to describe queries and Fulcro is…
You're missing nothing. Class based OOP is essentially a set of arbitrary ontologies forced upon you by library authors. Your interpretation is no more or less meaningful than the others.
While London and Londoners are very friendly, I would recommend considering secondary cities in the UK as a destination, for example Manchester, Bristol, Edinburgh or Cambridge. The pay is usually comparable to all but…