DEV Community

loading...
jakebman profile picture

jakebman

404 bio not found

Joined Joined on  Twitter logo Github logo

All 30 comments

Not an "Easy" Algorithm: Rotating an Array, Three Ways

There's also the reference implementation for C++'s rotate() ...

Math.min returns Infinity?

Here's another one to blow your mind: In Java, Math.abs(I...

The Behavior of `i = i++` in Java

This is definitely a good habit in C++, where you can overl...

3 Ways to Set Default Value in JavaScript

// ✅ Ternary works # Ternary does not work. a = (a === unde...

What’s your favorite JS interview question?

Akash - this is the local variable I was trying to describe...

What’s your favorite JS interview question?

Yup, you're correct. The callbacks are registered very clos...

What’s your favorite JS interview question?

Feel free to run it and prove me wrong, but I believe that it...

"for" vs. "forEach" and the value of documentation

This was originally in perldoc. I think it applies very gen...

Why Java interfaces aren't terrible (just strict)

The author of the other post wrote DynamoImpl interface in ...

Title suggestions for a history of computer science mini web series?!

Other "Bits" titles: Bits to Bytes and Beyond Bits of Com...

Explain sourcemaps

You'll have an issue on a browser that doesn't support your...

What are the great function/method/etc. names in popular libs/languages?

And those were named to fit the model of die (exit, failing...

if (!_if) what

Is there a way to modify getAnimals() to change the default...

Translating Integers Into An English String in Ruby

English is just an instance of a language. Languages have di...

What are the unwritten rules of development?

Blame your code first. Sure - it's possible that there's a...

Count the number of identical objects in List[_]

I disagree. In this context, head is guaranteed to exist, a...

Simple memorization

(Disclaimer - I've never written Ruby, but I'm assuming || ...

Eloquent UUIDs.

My apologies, that is a valid uuid4 method. I implied that ...

Eloquent UUIDs.

I jumped down Kati's throat a little hastily - uuid4() is R...

Eloquent UUIDs.

Please don't use a random algorithm to generate UUIDs. You're...

Using CircleCI 2.0 for iOS

Why are we using pipefail? What does that prevent or allow...

Should a modern programming language assume a byte is 8-bits in size?

If your byte type is supposed to be for integration with no...

[PoC] Partially random passwords: or how to protect users passwords from keyloggers with partially random passwords

If I (the attacker) already have a user's password with the...

Which mainstream programming language has the ugliest syntax?

I like that C++ has the Spiral Rule. I'm worried that it n...

What language features/concepts do insiders of the language love and outsiders hate?

On a Monday, I was asked if I knew Perl. I replied that I k...

How a weak_ptr might prevent full memory cleanup of managed object

To enhance the solution, there should be some additional m...

Programming Fluid Specs

My workplace has an espresso machine. It has a milk steamer...

What Podcast do you recommend for developer to get better.

coding blocks.net is great. They go over software engineeri...

Can I hide the type?

Are you trying to make client code unable to store a variable...

Welcome Thread - v5

Hi! I'm Jake, I'm a mid-level Java developer interested in...

loading...