HackerTrans
TopNewTrendsCommentsPastAskShowJobs

jugjug

no profile record

Submissions

One of my dilemmas is whether to challenge the given requirements or not

twitter.com
1 points·by jugjug·vor 4 Jahren·0 comments

More Control with Idempotency

marcel.is
1 points·by jugjug·vor 4 Jahren·0 comments

Tackling Confusion with Spreadsheet Tables

marcel.is
1 points·by jugjug·vor 4 Jahren·0 comments

comments

jugjug
·vor 3 Jahren·discuss
I've been thinking about this, but I don't really know. The podcast is a lot of Clojure, which by itself might be an interesting language to learn. Some people report that learning Clojure was different than other languages, eg Uncle Bob, Gene Kim (see "Love Letter to Clojure") or I think even Paul Graham.

Maybe the Effectively Isolated Serie might be interesting (ep 021-027). Oh, and Cooking Up Composition, about composing functions (ep 093-098).
jugjug
·vor 3 Jahren·discuss
Lately, I have been struck by pragmatism of approaches discussed in https://clojuredesign.club/

For example, one can start separating pure functions from side-effects, aiming for aggressively minimal side-effecting functions. Applying this approach to calling REST APIs, one would first create a full request (including the http method, body, headers, etc) in a pure function, and only then send that request to the wire. With such a split, one can easily unit-test the request construction (it's a pure fn), and also explore the request.

It was mind-bending to me when I first heard it. The podcast is full of such approaches and it seems that Chris and Nate, the hosts, have quite some battle scars to source from.
jugjug
·vor 3 Jahren·discuss
Reminds on Rich Hickey ranting about touch screens in cars [1] in Design in Practice:

> We do not have feature X" is never a valid problem statement. If you need proof of this you only need to look at a modern car which has a touch screen where no one said, "I need to slide my finger on some random piece of glass to a precise point to set my blower in my car while I am driving." No one has ever said that, right? But somebody did say, "We need touch screens because young people will never buy our cars." This is what happens when you are not talking about the problem.

[1]: https://youtu.be/c5QF2HjHLSE?si=M6apr6fG_YaIDOpj&t=1826
jugjug
·vor 4 Jahren·discuss
not mentioned here yet: small bet approach, popularized by Daniel Vassalo https://twitter.com/dvassallo
jugjug
·vor 4 Jahren·discuss
I worked shortly for an airline, breathing carosine weekly, and so then switched back to EV charge-points and solar. I am not sure if it makes real impact, but I feel subjectively better and find more satisfaction on every day basis.

I started as a full-time employee, now I work remotely as a freelancer/contractor.

I am pretty glad for the switch. The type of work I do (data engineering, tech leadership) is quite similar to the airline business; but in the clean-tech side.

For finding a job, maybe remote job listing sites might help [1], or then clean-tech related job sites.

[1] https://twitter.com/insharamin/status/1554160501550358528
jugjug
·vor 4 Jahren·discuss
OP here. I draw them on a tablet. For more, see https://marcel.is/drawings-first-steps/