leventov/java-concurrency-checklist: Checklist for code reviews
https://github.com/leventov/java-concurrency-checklist
https://github.com/leventov/java-concurrency-checklist
GitHub
code-review-checklists/java-concurrency
Checklist for code reviews. Contribute to code-review-checklists/java-concurrency development by creating an account on GitHub.
When "Zoë" !== "Zoë". Or why you need to normalize Unicode strings | With Blue Ink
https://withblue.ink/2019/03/11/why-you-need-to-normalize-unicode-strings.html
https://withblue.ink/2019/03/11/why-you-need-to-normalize-unicode-strings.html
withblue.ink
When "Zoë" !== "Zoë". Or why you need to normalize Unicode strings | With Blue Ink
Never heard of Unicode normalization? You’re not alone. But it will save you a lot of trouble.
Dwitter - javanoscript demos in 140 characters
https://www.dwitter.net/
https://www.dwitter.net/
www.dwitter.net
Dwitter - javanoscript demos in 140 characters
Dwitter is a social network for building and sharing visual javanoscript demos limited to 140 characters. See the impressive creations crammed into so few characters, and play around with your own code!
Write yourself a Git!
https://wyag.thb.lt/
https://wyag.thb.lt/
wyag.thb.lt
Write yourself a Git!
Oracle released Java 12: https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html The free version of jdk that Oracle provides is here http://jdk.java.net/12/
Oracle
Download the Latest Java LTS Free
Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts.
Smaller Docker images for Python applications with compiled code
https://pythonspeed.com/articles/smaller-python-docker-images/
https://pythonspeed.com/articles/smaller-python-docker-images/
Python⇒Speed
Multi-stage builds #1: Smaller images for compiled code
Building Docker images with compiled code can lead to huge images. Learn how to shrink them with multi-stage builds.
Exploring container security: the shared responsibility model in GKE | Google Cloud Blog
https://cloud.google.com/blog/products/containers-kubernetes/exploring-container-security-the-shared-responsibility-model-in-gke-container-security-shared-responsibility-model-gke
https://cloud.google.com/blog/products/containers-kubernetes/exploring-container-security-the-shared-responsibility-model-in-gke-container-security-shared-responsibility-model-gke
Google Cloud Blog
Exploring container security: the shared responsibility model in GKE | Google Cloud Blog
When it comes to GKE, Google Cloud is responsible for hardening some parts of the environment, and you’re responsible for the rest.
How to Use the useContext Hook in React - Upmostly
https://upmostly.com/tutorials/how-to-use-the-usecontext-hook-in-react/
https://upmostly.com/tutorials/how-to-use-the-usecontext-hook-in-react/
Upmostly
How to Use useContext Hook in React (Full Tutorial + Code)
Let's explore the React useContext Hook by building a music player. I'll also show you how a custom React Hook can make the useContext Hook easier to use.
New feature in Git 3: closures / Habr
https://m.habr.com/en/post/445680/
https://m.habr.com/en/post/445680/
Habr
New feature in Git 3: closures
Git is a popular version control system. In Git, an atomic change of one or several files is called a commit, and several consecutive commits are combined into a branch. Branches are used to...
Canary release strategy using Kubernetes, Istio , Helm
https://medium.com/microsoftazure/canary-release-strategy-using-kubernetes-istio-helm-fb49c0406f07
https://medium.com/microsoftazure/canary-release-strategy-using-kubernetes-istio-helm-fb49c0406f07
Medium
Canary Release Strategy Using Kubernetes, Istio and Helm
In a recent project I was working on the objective was to setup release pipelines for a canary / phased rollout of an applications micro…
The 12-Factor App #4: Serverless Is More than Functions - The New Stack
https://thenewstack.io/the-12-factor-app-4-serverless-is-more-than-functions/
https://thenewstack.io/the-12-factor-app-4-serverless-is-more-than-functions/
The New Stack
The 12-Factor App #4: Serverless Is More than Functions
Stackery sponsored this post. This series of articles explores what we need to do to follow the design requirements of a 12-Factor App for ease of development and maintainability. Check back each week for future installments. It’s 6 p.m. and the site is down.…
Red Hat's Quarkus Brings Natively Compiled Java to Kubernetes - The New Stack
https://thenewstack.io/red-hats-quarkus-brings-natively-compiled-java-to-kubernetes/
https://thenewstack.io/red-hats-quarkus-brings-natively-compiled-java-to-kubernetes/
The New Stack
Red Hat’s Quarkus Brings Natively Compiled Java to Kubernetes
In a time when everyone is talking about the latest languages out there, it can be easy to forget that Java is still king in the world of enterprise applications. Java has sat in the top percentages of most language rankings for years and has yet to show…
Docker user best practices – JobTeaser Tech – Medium
https://medium.com/jobteaser-dev-team/docker-user-best-practices-a8d2ca5205f4
https://medium.com/jobteaser-dev-team/docker-user-best-practices-a8d2ca5205f4
Medium
User privileges in Docker containers
Over the past few years, Docker has become a quintessential technology used in software development. Its concept of containerization has…
👍1
Phantom props, unnecessary renders and what no one told me about memo()
https://itnext.io/phantom-props-unnecessary-renders-and-what-no-one-told-me-about-memo-b34ebbd48c65
https://itnext.io/phantom-props-unnecessary-renders-and-what-no-one-told-me-about-memo-b34ebbd48c65
Medium
Phantom props, unnecessary renders and what no one told me about memo()
After reading a few articles about boosting your app’s performance (or rather stopping using your resources wastefully) — kudos to other…
Stop using so many divs! An intro to semantic HTML - DEV Community 👩💻👨💻
https://dev.to/kenbellows/stop-using-so-many-divs-an-intro-to-semantic-html-3i9i
https://dev.to/kenbellows/stop-using-so-many-divs-an-intro-to-semantic-html-3i9i
DEV Community
Stop using so many divs! An intro to semantic HTML
Sure, divs are great and all, but they give no information about their purpose within the document structure. HTML5 has been around for a while now, and there are better options.