HackerTrans
TopNewTrendsCommentsPastAskShowJobs

ejflick

no profile record

comments

ejflick
·28 days ago·discuss
Articles from this site pop up occasionally. Something about the background color causes me to see a medium-sized bright spot in my vision after a few minutes. Due to this, I have to remind myself not to click when I see the URL.
ejflick
·7 months ago·discuss
Was just looking at this article yesterday and it inspired me to try it myself. Trying it out today, my fingers became really sore from trying to navigate. Can't imagine using this for a modern development workflow where there's a lot of jumping around. To make it more ergonomic, I'd just be recreating configuration other window managers give me out of the box.

The author mentions in the footnotes he mostly uses this setup for note taking. That makes sense as he probably remains in one window for extended periods of time.
ejflick
·8 months ago·discuss
I've read his book "Domain Modeling Made Functional" without much prior knowledge of F#. He provides some compelling examples and some of it ended up inspiring how I write OO code. F# seems cool but it felt like it was close to being extinct.
ejflick
·8 months ago·discuss
> Basically your objects are data-only, so there's no benefit.

This makes me wonder why most of us use Java at all. In your typical web app project, classes just feel like either:

1) Data structures. This I suspect is a result of ORM's not really being ORM's but actually "Structural Relational Mappers".

- or -

2) Namespaces to dump functions. These are your run-of-the-mill "utils" classes or "service" classes, etc.

The more I work in Java, the more I feel friction between the language, its identity(OO beginning to incorporate functional ideas), and how people write in it.
ejflick
·8 months ago·discuss
It is unfortunate that this field underestimates the importance of the "people" part in favor of the "computer" part. There's definitely a balance to be stricken. I do believe that languages that are designed for computers have done a pretty decent job at adapting features that are geared more towards the "people" part of the equation. Unfortunately, programmers are very tribal and are very eager to toss the wine out with the cork when it comes to ideas that may help but they've misapplied.
ejflick
·6 years ago·discuss
Location: Taiwan

Remote: Yes (preferred)

Willing to relocate: No. (American citizen but will be remaining in Taiwan for the foreseeable future).

Looking for: Full time...but would be down for part time

Technologies: Java, AWS(SNS,SQS,EC2,DynamoDB), Neo4j, Spring Boot, (always open to learning more!)

Resume/CV: https://www.linkedin.com/in/ericjflick/

Email: [email protected]

About: Backend software engineer for 4 years. Worked at two companies in the past -- one large, one small. Even though I've been primarily a Java person in the past, I'm very much looking to try out different languages and frameworks while working in different parts of the stack! Have been abroad studying at a language school the past year and am looking to get back in the game!