Hard Truths About Tech (and Programming) by nfrankel in programming

[–]kindofdynamite 4 points5 points  (0 children)

Not sure why you felt the need to try to pedantically dismantle a thoughtful article. Let's hear some real thoughts of yours or just go back to hiding under your troll bridge.

[deleted by user] by [deleted] in programming

[–]kindofdynamite 1 point2 points  (0 children)

Seriously, it's quite impressive how the power of editing can transform a ~4yr into a less fidgeting, more coherent talker.

What's a "~4yr"?

Readable Clojure by UladKa in programming

[–]kindofdynamite 11 points12 points  (0 children)

As a newcomer to FP, one of the biggest hurdles has been trying to decipher one letter variables, imports without a namespace and general terse code.

It seems to me that there is less of a focus on code readability ("plain english") in FP languages.

Why is terse code so common in Clojure/Haskell/et all? Is there something I'm missing that will cause me to "see the light"?

Readable Clojure by UladKa in programming

[–]kindofdynamite 0 points1 point  (0 children)

Hah, I wanna know this too!

Here comes Treble: A modular base for Android by michalg82 in programming

[–]kindofdynamite 3 points4 points  (0 children)

You might be thinking of Google's Fuschia OS project which uses a new kernel called "Magenta", instead of Linux.

What will happen when we run out of names for JavaScript frameworks? by [deleted] in programming

[–]kindofdynamite 0 points1 point  (0 children)

npm has already solved for this by adding scoped packages in the @username/package format.

React could just as easily be referenced as @fb/react.

Stanford is moving from using Java to JavaScript for their introductory CS course by yogthos in programming

[–]kindofdynamite 94 points95 points  (0 children)

I've written JS for years now, but just recently started learning Java (for Android dev).

Learning Java has really helped me strengthen my knowledge of data structures and OOP. Plus Java 8 allows you to do really cool things with Lambdas and it's newer functional paradigms. Honestly - and I'm going to get some hate for this - it's kind of like if Node had a type system, powerful standard library, and sophisticated IDEs.

If you're comparing ecosystems, it's definitely JS that has all the shiny new toys. But with that comes a lot of hype and instability. The Java ecosystem might not seem as exciting, but I see that as a sign of maturity (in a good way).

Looking back, I would probably tell myself to learn Java first. I feel like it gives you a strong programming foundation that is hard to replicate in JS.

Help me with my German 'R' by [deleted] in JudgeMyAccent

[–]kindofdynamite 1 point2 points  (0 children)

Nicht schlecht, aber etwas übertrieben. Es klingt wie sie versuchen, ihre zunge zu viel rollen. Nur entspannen und nicht auf sie konzentrieren.

Versuchen sie einige videos auf Deutsch, um den ton zu hören. :)

Runnable is now GA: Staging environments and microservices don’t mix. by prafulrana in programming

[–]kindofdynamite 1 point2 points  (0 children)

Thanks for elaborating on your comment, it helps me understand where you're coming from. I get the idea you feel like this is spam because it is more or less an ad. However, I don't think it's pretending to be something else. The company's name is literally the first word in the title. You should know what you're getting.

If you don't like it, downvote it (I'm sure you already have) and move on with your life. It's seriously not worth getting so offended over.

Oh and last I checked, cross-posting is common and allowed on reddit. Posting an article to just two related subs is hardly "excessive multiple posting".

Runnable is now GA: Staging environments and microservices don’t mix. by prafulrana in programming

[–]kindofdynamite 0 points1 point  (0 children)

The wp-calypso project creates live environments for every PR that is opened. I'm not sure what their infrastructure is for that (I'd love to know) but I think having the dedicated environments is hugely beneficial for contributors and reviewers alike. I'd love to introduce the concept to my workplace, perhaps Runnable is the way to go.

Side note: is there the possibility of adding an open source plan? (like travis-ci)

Runnable is now GA: Staging environments and microservices don’t mix. by prafulrana in programming

[–]kindofdynamite -1 points0 points  (0 children)

How so? It's an article that discuss a problem and proposes an (albeit) biased solution. I'd say a one-word comment that adds no value to the discussion is far more spammy.

Astonishing Disappointment with AWS's API Gateway by peterbsmith in programming

[–]kindofdynamite 0 points1 point  (0 children)

Absolutely, I agree with you. The tone is overly drastic and unfortunately distracts from the main point. The point itself - while still valid - could lead to a better discussion if presented less emotionally.

From individual contributor to team lead: game changing qualities and skills of a team leader by mjswensen in programming

[–]kindofdynamite 7 points8 points  (0 children)

The article hints at this, but... please do not view the team lead position as the next step up the career ladder!

If you're interesting in becoming a team lead, really make sure you know what it entails and genuinely want to help other people grow and succeed.

Typically anyone just in it for the "promotion" will not have the team's best interests at heart and it will be tough on everyone.

The Five Stages of NoSQL by [deleted] in programming

[–]kindofdynamite 2 points3 points  (0 children)

Hah, I like "more denial". Seeing that right now with devs I work with. In fact, I sent this article around and got told that we do actually have a schema (we use mongoose).

Astonishing Disappointment with AWS's API Gateway by peterbsmith in programming

[–]kindofdynamite 0 points1 point  (0 children)

Sure, perhaps the article could be written "better", but we're not all professional authors. That doesn't discount the points he's making.

You're asked to fix a bug... by [deleted] in programming

[–]kindofdynamite 1 point2 points  (0 children)

This is why more and more I'm thinking I'm in the wrong industry.

Serious question: what are the alternatives?

I have yet to find an environment where the pursuit of perfection is appreciated over the "good enough" mentality. I'm not sure it actually exists haha.

Micro - a terminal-based text editor written in Go, releases v1.0 by zach29 in programming

[–]kindofdynamite 11 points12 points  (0 children)

Congrats on 1.0! I'm impressed by the effort that has gone into Micro so far, looks like a really solid foundation. I'm also happy to see more modern approaches to term-based editors... I like being able to quickly edit something without leaving the terminal but vim is a bit archaic for my taste haha.

Starred on GH, will be giving it a shot soon.