Blog: beyond java (Stephan Rauh)

225 blogs updated: 29 min. ago
Graal – Towards the Holy Grail of Polyglot Programming
Anybody ordered a new JVM compiler? Whoever ordered it now it's there, and it's exciting! But wait: is it a compiler? No, it's not. It's mor...
26-03-2018 21:40:40 beyond java (Stephan Rauh) Advanced
Should You Embrace "var" in Java 10?
Java 10 is there! And the most controversial feature of it is the var keyword. Should you embrace it or not? If you're a regular reader of B...
23-03-2018 23:38:47 beyond java (Stephan Rauh) Advanced
Console.log Surprises with Internet Explorer 11 and Edge
Like countless other developers, I decided to monkey-patch console.log to implement the logger of our Angular application. You may or may no...
19-03-2018 17:18:49 beyond java (Stephan Rauh) Advanced
What About Monkey Patching? Is it as Dangerous as They Say?
Monkey patching is modifying a third-party class. It's a great tool, coming in handy all the time. Only it's frowned upon by the experienced...
09-03-2018 00:21:36 beyond java (Stephan Rauh) Advanced
Elvis Operator (aka Safe Navigation) in JavaScript and TypeScript
One of the first feature requests of TypeScript was the Elvis operator. More precisely, the null-safe navigation operator. That's a variant ...
05-03-2018 23:45:27 beyond java (Stephan Rauh) Advanced
Angular Components with Non-Standard Selectors
When I teach Angular, I keep telling my students that Angular components are custom HTML elements, while Angular directives are custom attri...
27-02-2018 22:43:00 beyond java (Stephan Rauh) Advanced
What Does the Keyword "new" do in JavaScript?
As an Angular teacher, I often say that JavaScript objects are functions. Most of the time, I get away with this bold claim. It's not entire...
24-02-2018 18:11:45 beyond java (Stephan Rauh) Advanced
Bang, Bang, You're a Boolean!
Did you ever wonder why there are such strange operators like !!, === and !== in JavaScript? Developers coming from other languages, such as...
20-02-2018 22:40:42 beyond java (Stephan Rauh) Advanced
How to Show the Assembly Code Generated by the JVM
Common wisdom says that Java runs on bytecode. Most developers also know there's something like a JIT compiler, but few developers are aware...
18-02-2018 22:27:31 beyond java (Stephan Rauh) Advanced
Guiding NPM Through a Firewall
npm doesn't like to be fenced in by a corporate firewall. Too bad most npm installations live precisely there. The other day, I ran an npm i...
08-02-2018 00:49:37 beyond java (Stephan Rauh) Advanced

© Jiri Pinkas | this project on GitHub | related: JavaVids | Maven Central Repository Search | Java školení | Top SQL Blogs | monitored using: sitemonitoring

Top Java Blogs is a Java blog aggregator (with English-written blogs only) focused on Java SE, Java EE, Spring Framework and Hibernate.