Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aoudiamoncef/awesome-articles

Articles I enjoyed reading.
https://github.com/aoudiamoncef/awesome-articles

List: awesome-articles

Last synced: about 1 month ago
JSON representation

Articles I enjoyed reading.

Awesome Lists containing this project

README

        

# Awesome articles

[![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
[![GitHub Super-Linter](https://github.com/aoudiamoncef/awesome-articles/workflows/Lint%20Code%20Base/badge.svg)](https://github.com/marketplace/actions/super-linter)

Articles I enjoyed reading.

- [Top Apache Kafka Interview Questions To Prepare In 2020 | Edureka](https://www.edureka.co/blog/interview-questions/top-apache-kafka-interview-questions-for-beginners/)
- [Apache Kafka: 8 things to check before going live | Aris Koliopoulos](https://ariskk.com/kafka-8-things)
- [Pocket: Export](https://getpocket.com/export)
- [Inline array definition in Java](https://readlearncode.com/java-8/inline-array-definition-in-java/)
- [https://stribny.name/blog/2020/07/scaling-relational-sql-databases](https://stribny.name/blog/2020/07/scaling-relational-sql-databases)
- [Spring boot log4j2 properties example - HowToDoInJava](https://howtodoinjava.com/spring-boot2/spring-boot2-log4j2-properties/)
- [Build Reactive APIs with Spring WebFlux | Okta Developer](https://developer.okta.com/blog/2018/09/24/reactive-apis-with-spring-webflux)
- [Fauna | The data API for client-serverless applications](https://fauna.com/)
- [Java 8 Interview Questions( Answers) | Baeldung](https://www.baeldung.com/java-8-interview-questions)
- [RESTful API Design: 13 Best Practices to Make Your Users Happy](https://florimond.dev/blog/articles/2018/08/restful-api-design-13-best-practices-to-make-your-users-happy/)
- [2020 State of the API Report | Brought to You by Postman](https://www.postman.com/state-of-api/#key-findings)
- [Java logging: what should you log and what not? | Snyk](https://snyk.io/blog/java-logging-what-should-you-log-and-what-not/)
- [Distributed File Systems / undefined / Habr](https://habr.com/en/company/JetBrains/blog/523630/)
- [Spring Boot 2.4 Release Notes · spring-projects/spring-boot Wiki · GitHub](https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.4-Release-Notes#upgrading-from-spring-boot-23)
- [Spring Boot 2.4.0 available now](https://spring.io/blog/2020/11/12/spring-boot-2-4-0-available-now)
- [How to Setup MariaDB Galera Cluster 5.5 in CentOS, RHEL & Fedora](https://tecadmin.net/setup-mariadb-galera-cluster-5-5-in-centos-rhel/)
- [Spring Data 2020.0 - New and Noteworthy in Spring Data JDBC 2.1](https://spring.io/blog/2020/11/10/spring-data-2020-0-new-and-noteworthy-in-spring-data-jdbc-2-1)
- [Will Project Loom obliterate Java Futures? | by Adam Warski | SoftwareMill](https://blog.softwaremill.com/will-project-loom-obliterate-java-futures-fb1a28508232)
- [Postgres Observability](https://pgstats.dev/)
- [How to Scale SQL and NoSQL Databases | by Zeng Hou Lim | Better Programming](https://medium.com/better-programming/scaling-sql-nosql-databases-1121b24506df)
- [Monitoring MySQL Database Performance with New Relic - New Relic Blog](http://blog.newrelic.com/engineering/how-to-monitor-mysql/)
- [Doing stuff with Spring WebFlux | Lanky Dan Blog](https://lankydan.dev/2018/03/15/doing-stuff-with-spring-webflux)
- [Spring WebClient - GET, PUT, POST, DELETE examples](https://howtodoinjava.com/spring-webflux/webclient-get-post-example/)
- [Spring 5 candidate component index case study - Auto1 Tech Blog](https://auto1.tech/spring-5-indexer/)
- [Init7/renovate-shared-config: Init7 renovate-bot base configuration.](https://github.com/Init7/renovate-shared-config)
- [Renovate Your GitLab Projects Automatically - DEV](https://dev.to/openpatch/patcher-renovate-your-gitlab-projects-automatically-1p6e)
- [Automated dependency updates for your internal GitLab server️ | Blog | simp](https://simplabs.com/blog/2019/04/24/dependency-updates-for-gitlab/)
- [Spring Boot Redis: Ultimate Guide to Redis Cache with Spring Boot 2](https://programmerfriend.com/ultimate-guide-to-redis-cache-with-spring-boot-2-and-spring-data-redis/)
- [Functional Patterns in Java. How to use different design patterns… | by The](https://theboreddev.com/2020/07/05/functional-patterns-in-java/)
- [Distributed Performance Testing with JMeter | Baeldung](https://www.baeldung.com/jmeter-distributed-testing)
- [Why not use GraphQL? | wundergraph](https://wundergraph.com/blog/why_not_use_graphql)
- [12 Factor Apps with Spring Boot](https://reflectoring.io/spring-boot-12-factor-app/)
- [Getting duplicate entries with Filebeat to Logstash Setup - Elastic](https://discuss.elastic.co/t/solved-getting-duplicate-entries-with-filebeat-to-logstash-setup/155669)
- [Filebeat: duplicate events - Elastic Stack / Beats - Discuss the Elastic St](https://discuss.elastic.co/t/filebeat-duplicate-events/73693)
- [Automatic Dependency Updates with Renovate and GitLab | Fotoallerlei](https://fotoallerlei.com/blog/post/2020/automatic-dependency-updates-with-renovate-and-gitlab/post)
- [IntelliJ IDEA 2020.3 EAP7: New UX for Extract Method Refactoring, Kubernete](https://blog.jetbrains.com/idea/2020/11/intellij-idea-2020-3-eap7/)
- [The Camel: mocking more than ever helped by Quarkus friend - Apache Camel](https://camel.apache.org/blog/2020/10/mocking-beans-with-camel-quarkus/)
- [Mitigate impact of Docker Hub Pull Request Limits](https://www.openshift.com/blog/mitigate-impact-of-docker-hub-pull-request-limits)
- [rcp - the legacy remote file copy tool](https://www.ssh.com/ssh/rcp/)
- [Subscription required [LWN.net]](https://lwn.net/Articles/835962/)
- [Java 8 Predicate Examples - Mkyong.com](https://mkyong.com/java8/java-8-predicate-examples/)
- [Reactor 3 Reference Guide](https://projectreactor.io/docs/core/release/reference/#core-features)
- [Read argument on field passed via variable in GraphQL Java - Stack Overflow](https://stackoverflow.com/questions/62335892/read-argument-on-field-passed-via-variable-in-graphql-java/62443912#62443912)
- [A Quick Look at R2DBC | Baeldung](https://www.baeldung.com/spring-data-r2dbc)
- [Different ways to validate requests: Spring WebFlux RouterFunctions | by Sa](https://medium.com/@samuelsko/different-ways-to-validate-requests-spring-webflux-routerfunctions-6427c331d224)
- [Spring Boot WebFlux Server-sent events example - Mkyong.com](https://mkyong.com/spring-boot/spring-boot-webflux-server-sent-events-example/)
- [Validation for Functional Endpoints in Spring 5 | Baeldung](https://www.baeldung.com/spring-functional-endpoints-validation)
- [Huginn: An Open-Source, Self-Hosted IFTTT | by Michael Bogan | Better Progr](https://medium.com/better-programming/huginn-an-open-source-self-hosted-ifttt-b8327fb2732a)
- [From Reactor to Coroutines](https://blog.frankel.ch/reactor-to-coroutines/)
- [Log rotation results in lost or duplicate events | Filebeat Reference](https://www.elastic.co/guide/en/beats/filebeat/master/file-log-rotation.html#log-rotate-example)
- [Managing Multiple JDK Installations With jEnv](https://reflectoring.io/manage-jdks-with-jenv/)
- [Immutable Collections in Java using Sealed Types | by Donald Raab | Javarev](https://medium.com/javarevisited/immutable-collections-in-java-using-sealed-types-ae8eb580fc1e)
- [Javarevisited: What is the Role of InternalResourceViewResolver in Spring M](https://javarevisited.blogspot.com/2017/08/what-does-internalresourceviewresolver-do-in-spring-mvc.html)
- [Javarevisited: How Spring MVC Framework works? How HTTP Request is processe](https://javarevisited.blogspot.com/2017/06/how-spring-mvc-framework-works-web-flow.html)
- [Cytech uses Quarkus to save Greek Tourism](https://quarkus.io/blog/cytech-customer-story/)
- [Testing Spring Boot Applications Masterclass by Philip Riecks | Björn Wilms](https://bjoernkw.com/2020/10/04/testing-spring-boot-applications-masterclass-by-philip-riecks/)
- [Testing Strategies in a Microservice Architecture](https://martinfowler.com/articles/microservice-testing/#conclusion-test-pyramid)
- [IntelliJ IDEA 2020.3 EAP6: Redesigned Endpoints, URL Inlay Hints, Spring Up](https://blog.jetbrains.com/idea/2020/10/intellij-idea-2020-3-eap6/)
- [REST Resource Naming Guide - REST API Tutorial](https://restfulapi.net/resource-naming/)
- [REST API Design: Filtering, Sorting, and Pagination | Moesif Blog](https://www.moesif.com/blog/technical/api-design/REST-API-Design-Filtering-Sorting-and-Pagination/)
- [design - How do searches fit into a RESTful interface? - Software Engineeri](https://softwareengineering.stackexchange.com/questions/233164/how-do-searches-fit-into-a-restful-interface)
- [Designer une API REST | OCTO Talks !](https://blog.octo.com/designer-une-api-rest/)
- [Best Practices for Designing a Pragmatic RESTful API | Vinay Sahni](https://www.vinaysahni.com/best-practices-for-a-pragmatic-restful-api)
- [Simple rules for a sane RESTful API design (Example)](https://coderwall.com/p/gbxelq/simple-rules-for-a-sane-restful-api-design)
- [Experimental GraphQL](https://quarkus.io/blog/experimental_graphql/)
- [Netflix Android and iOS Studio Apps — now powered by Kotlin Multiplatform |](https://netflixtechblog.com/netflix-android-and-ios-studio-apps-kotlin-multiplatform-d6d4d8d25d23)
- [Monitoring Spring Boot Application With Micrometer, Prometheus And Grafana](https://www.mokkapps.de/)
- [GraphQL Production Case Studies | Explore GraphQL](https://www.graphql.com/)
- [Efficient Java in the cloud with Quarkus - Horizons by Carrefour](https://horizons.carrefour.com/efficient-java-in-the-cloud-with-quarkus)
- [An Advanced Guide to GraphQL with Spring Boot - Piotr's TechBlog](https://piotrminkowski.com/2020/07/31/an-advanced-guide-to-graphql-with-spring-boot/)
- [New release of VS Code Language Support for Apache Camel 0.0.28 - Apache Ca](https://camel.apache.org/blog/2020/10/VSCode-LanguageSupport-0.0.28/)
- [Spring Framework 5.3 goes GA](https://spring.io/blog/2020/10/27/spring-framework-5-3-goes-ga)
- [Technology Radar | An opinionated guide to technology frontiers | ThoughtWo](https://www.thoughtworks.com/radar)
- [Using Retrofit 2.x as REST client - Tutorial](https://www.vogella.com/tutorials/Retrofit/article.html)
- [IntelliJ IDEA 2020.3 EAP5: ML Completion, Git Stage Support, Code With Me,](https://blog.jetbrains.com/idea/2020/10/intellij-idea-2020-3-eap5/)
- [Prometheus and Grafana: Gathering Metrics from Spring Boot on Kubernetes |](https://tanzu.vmware.com/developer/guides/spring/spring-prometheus)
- [Big Data: Lambda Architecture in a nutshell | by Trung Anh Dang | Oct, 2020](https://levelup.gitconnected.com/big-data-lambda-architecture-in-a-nutshell-fd5e04b12acc)
- [Why Reactive Principles Create Cloud Efficiencies: A Conversation with Clem](https://www.reactive.foundation/post/why-reactive-principles-create-cloud-efficiencies-with-clement-escoffier)
- [Git 2.29 highlights - The GitHub Blog](https://github.blog/2020-10-19-git-2-29-released/)
- [Quarkus Tools for IntelliJ 1.2.0 released!](https://quarkus.io/blog/intellij-quarkus-tools-1.2.0/)
- [Micrometer is recommended for metrics with Quarkus 1.9](https://quarkus.io/blog/micrometer-metrics/)
- [Enabling Full-text Search with Change Data Capture in a Legacy Application](https://jet-start.sh/blog/2020/10/06/enabling-full-text-search)
- [Once upon a blog... - Hubert Sablonnière](https://www.hsablonniere.com/once-upon-a-blog--9849zg/)
- [Maven – Guide to Configuring Plug-ins](https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Mapping_Complex_Objects)
- [Complex Data Types in Maven Plugin Configurations](https://www.smartics.eu/confluence/display/BLOG/2013/02/17/Complex+Data+Types+in+Maven+Plugin+Configurations)
- [How to Deploy a Spring Boot App to AWS Elastic Beanstalk – My Developer Pla](https://mydeveloperplanet.com/2020/10/21/how-to-deploy-a-spring-boot-app-to-aws-elastic-beanstalk/)
- [How to Tell Time in Java's Garbage Collection | Java at Microsoft](https://devblogs.microsoft.com/java/how-to-tell-time-in-javas-garbage-collection/)
- [A In-Depth guide to Java 8 Stream API - Java2Blog](https://java2blog.com/java-8-stream/)
- [DevOps best practices Q&A: Automated deployments at GitHub - The GitHub Blo](https://github.blog/2020-10-22-devops-best-practices-qa-automated-deployments-at-github/)
- [Integrating Cobol with JavaScript on GraalVM to incrementally rewrite COBOL](https://medium.com/graalvm/integrating-cobol-with-javascript-c2d1ffe00678)
- [A successful Git branching model » nvie.com](https://nvie.com/posts/a-successful-git-branching-model/)
- [Who’s Allowed To Review Code? – Trisha Gee](https://trishagee.com/2020/10/24/whos-allowed-to-review-code/)
- [REST OpenApi :: Apache Camel](https://camel.apache.org/components/latest/rest-openapi-component.html)
- [Apache Camel 3.6 What's New - Apache Camel](https://camel.apache.org/blog/2020/10/Camel36-Whatsnew/)
- [How can I change the author (name / email) of a commit? | Learn Version Con](https://www.git-tower.com/learn/git/faq/change-author-name-email/)
- [GitLab 13.5 released with Mobile App Sec, Group Wikis, and more! | GitLab](https://about.gitlab.com/releases/2020/10/22/gitlab-13-5-released/)
- [3 Ways to Handle Exception In Completable Future | Mincong's Blog](https://mincong.io/2020/05/30/exception-handling-in-completable-future/)
- [Convert map to query string | Level Up Lunch](https://www.leveluplunch.com/java/examples/build-convert-map-to-query-string/)
- [Java Utility Methods](http://www.java2s.com/example/java-utility-method/java-utility-method.html#S)
- [Gradle configuration options - Client (Android) - Apollo GraphQL Docs](https://www.apollographql.com/docs/android/essentials/plugin-configuration/#apolloextension-services-and-compilationunit)
- [Download Free Cheat Sheets or Create Your Own! - Cheatography.com: Cheat Sh](https://cheatography.com/)
- [Javadoc Cheat Sheet by shengti - Download free from Cheatography - Cheatogr](https://cheatography.com/shengti/cheat-sheets/javadoc/)
- [Java Streams | Baeldung](https://www.baeldung.com/java-streams)
- [mesh/NodeTypeProvider.java at dev · gentics/mesh](https://github.com/gentics/mesh/blob/dev/verticles/graphql/src/main/java/com/gentics/mesh/graphql/type/NodeTypeProvider.java)
- [Reactive Backend Architecture for Location Based (GPS) Game | by Rafael Fai](https://medium.com/@rafaelfaita/reactive-backend-architecture-for-location-based-gps-game-6baa48c2434e)
- [What's new in GraphQL CLI 4.1 - The Guild Blog](https://the-guild.dev/blog/whats-new-in-graphql-cli-4.1.0)
- [Announcing the Release of Graphback 1.0 | Graphback](https://graphback.dev/blog/2020/10/01/announcing-graphback-1.0/)
- [Spring Boot Data MongoDB: Projections and Aggregations Examples | JavaProgr](https://www.javaprogramto.com/2020/05/spring-boot-data-mongodb-projections-aggregations.html)
- [Waypoint by HashiCorp](https://www.waypointproject.io/)
- [Checkpointing Java from outside of Java - Red Hat Developer](https://developers.redhat.com/blog/2020/10/15/checkpointing-java-from-outside-of-java/)
- [IntelliJ IDEA 2020.3 EAP4: LightEdit Improvements, Java Inspections, and Mo](https://blog.jetbrains.com/idea/2020/10/intellij-idea-2020-3-eap4/)
- [AnotherRedisDesktopManager | Apps | Electron](https://www.electronjs.org/apps/anotherredisdesktopmanager)
- [Modern Best Practices for Testing in Java](https://phauer.com/2019/modern-best-practices-testing-java/)
- [Spring-Mongo Template Pagination | Fusion SoftTech](https://www.fusionsofttech.co.in/spring-mongo-template-pagination/)
- [Mocking Static Methods with Mockito (Java & Kotlin) | rieckpil](https://rieckpil.de/mocking-static-methods-with-mockito-java-kotlin/)
- [The Neural Network Zoo - Data Science Central](https://www.datasciencecentral.com/profiles/blogs/the-neural-network-zoo)
- [The best way to implement equals, hashCode, and toString with JPA and Hiber](https://vladmihalcea.com/the-best-way-to-implement-equals-hashcode-and-tostring-with-jpa-and-hibernate/)
- [Creating custom extensions for JUnit 5 Jupiter](https://www.mscharhag.com/java/junit5-custom-extensions)
- [Command-line JSON processing with jq](https://www.mscharhag.com/tools/shell-json-processing-jq)
- [Michael Scharhag's software development blog about Java technologies includ](https://www.mscharhag.com/)
- [REST: Deleting resources](https://www.mscharhag.com/api-design/rest-deleting-resources)
- [JSON Schema validation in Java](https://www.mscharhag.com/java/json-schema-validation)
- [REST / HTTP methods: POST vs. PUT vs. PATCH](https://www.mscharhag.com/api-design/http-post-put-patch)
- [Java 8 Date Time API - JSR 310](https://www.mscharhag.com/java/java-8-date-time-api)
- [Composing custom annotations with Spring](https://www.mscharhag.com/spring/annotation-composition)
- [OCR in Java with Tess4J](https://www.mscharhag.com/java/ocr-tess4j)
- [REST: Managing One-To-Many relations](https://www.mscharhag.com/api-design/rest-one-to-many-relations)
- [Why user-oriented development is so important - the story of tactics.ai](https://blog.codecentric.de/en/2020/08/importance-of-user-center/)
- [Component Scanning with Spring Boot](https://reflectoring.io/spring-component-scanning/)
- [Claus Ibsen (@davsclaus) riding the Apache Camel: Apache Camel 3.6 - More c](http://www.davsclaus.com/2020/10/apache-camel-36-more-camel-core.html?m=1)
- [Taurus](https://gettaurus.org/)
- [Tests de perfomances - Notre Benchmark 2020 - Blog Ineat](https://blog.ineat-group.com/2020/10/tests-de-perfomances-notre-benchmark-2020/)
- [The C4 model for visualising software architecture](https://c4model.com/)
- [Hexagonal Architecture as a Natural fit for Apache Camel - Red Hat Develope](https://developers.redhat.com/blog/2017/12/05/hexagonal-architecture-natural-fit-apache-camel/)
- [A categorized list of all Java and JVM features since JDK 8 to 15 - Advance](https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-15/)
- [Réussir son CV de développeur pour décrocher le job de ses rêves](https://practicalprogramming.fr/cv-developpeur/)
- [Why and when you should use JPA - Vlad Mihalcea](https://vladmihalcea.com/why-and-when-use-jpa/)
- [How to run integration tests at warp speed using Docker and tmpfs](https://vladmihalcea.com/how-to-run-integration-tests-at-warp-speed-with-docker-and-tmpfs/)
- [How to run database integration tests 20 times faster - Vlad Mihalcea](https://vladmihalcea.com/how-to-run-database-integration-tests-20-times-faster/)
- [Build a Kubernetes Operator using Operator SDK | by Shivam Mukhade | Sep, 2](https://medium.com/@sm43/build-a-kubernetes-operator-using-operator-sdk-e133f3c9c986)
- [Concurrency in Spring WebFlux | Baeldung](https://www.baeldung.com/spring-webflux-concurrency)
- [How To Bring Your Java Microservices To The Cloud](https://blog.payara.fish/java-microservices-cloud)
- [Java Streams By Example – My Developer Planet](https://mydeveloperplanet.com/2020/09/23/java-streams-by-example/)
- [Envers - Hibernate ORM](http://hibernate.org/orm/envers/)
- [A beginner's guide to CDC (Change Data Capture) - Vlad Mihalcea](https://vladmihalcea.com/a-beginners-guide-to-cdc-change-data-capture/)
- [Abstract Syntax Trees - OpenRewrite](https://docs.openrewrite.org/v1beta/abstract-syntax-trees)
- [0/1 Knapsack Problem | Red Quark](https://redquark.org/cotd/knapsack/)
- [What Is the Difference Between DVM and JVM? | Baeldung](https://www.baeldung.com/java-jvm-vs-dvm)
- [Why choose the Red Hat build of Quarkus?](https://www.redhat.com/en/topics/cloud-native-apps/why-choose-red-hat-quarkus)
- [Golang is not Ready for Enterprise Systems yet and Here’s Why | by Dmitry A](https://medium.com/@afondmitro/golang-is-not-ready-for-enterprise-systems-yet-and-heres-why-c0ee72069963)
- [Goodbye comments, welcome Webmentions ??‍♂️](https://daily-dev-tips.com/posts/goodbye-comments-welcome-webmentions-%F0%9F%99%8B%F0%9F%8F%BC%E2%80%8D%E2%99%82%EF%B8%8F/)
- [Customizing your GitHub profile - Building](https://blog.frankel.ch/customizing-github-profile/2/)
- [The Reactive Principles :: The Reactive Principles](https://principles.reactive.foundation/index.html)
- [How we upgraded PostgreSQL at GitLab.com | GitLab](https://about.gitlab.com/blog/2020/09/11/gitlab-pg-upgrade/)
- [bash errors](https://wizardzines.com/)
- [Java Practices->Compare and sort Strings](http://www.javapractices.com/topic/TopicAction.do?Id=207)
- [Securing Your GraphQL Server](https://moonhighway.com/securing-your-graphql-server)
- [Spring bean thread safety guide | Dev in Web](http://dolszewski.com/spring/spring-bean-thread-safety-guide/#:~:text=Request%20scope%20to%20the%20rescue,But%20hang%20on%20a%20minute.)
- [Getting Started With React – My Developer Planet](https://mydeveloperplanet.com/2020/10/07/getting-started-with-react/)
- [The 6 Exciting New Java Features in Project Amber | by Alex Power | Javarev](https://alexpower.me/the-6-exciting-new-java-features-in-project-amber/)
- [GraphQL Java](https://www.graphql-java.com/blog/deep-dive-merged-fields/)
- [Nested newTypeWiring · GraphQL Java](https://spectrum.chat/graphql-java/general/nested-newtypewiring~6c3bac37-d536-485c-a73c-2779148428cb)
- [How to use GitLab’s CI/CD pipeline templates | GitLab](https://about.gitlab.com/blog/2020/09/23/get-started-ci-pipeline-templates)
- [Announcing third-party code scanning tools: static analysis & developer sec](https://github.blog/2020-10-05-announcing-third-party-code-scanning-tools-static-analysis-and-developer-security-training/)
- [IntelliJ IDEA 2020.3 EAP 3: Debugger Inline Watches, Reader Mode, and More](https://blog.jetbrains.com/idea/2020/10/intellij-idea-2020-3-eap-3-debugger-inline-watches-reader-mode-and-more/)
- [Jlink to reduce container image size](https://github.com/knative-sandbox/eventing-kafka-broker/pull/265#issue-499173912)
- [Reactive Programming with Java Spring, R2DBC and MariaDB - DEV](https://dev.to/probablyrealrob/reactive-programming-with-java-spring-r2dbc-and-mariadb-3327)
- [Intellij Idea Shortcuts Problems on ubuntu 19.04 and Windows – Hi Passenger](https://sahingulci.net/intellij-idea-shortcuts-problems-on-ubuntu-19-04-and-windows/)
- [Open Source - The Guild](https://the-guild.dev/open-source)
- [IntelliJ IDEA 2020.2.3 Is Available – IntelliJ IDEA Blog | JetBrains](https://blog.jetbrains.com/idea/2020/10/intellij-idea-2020-2-3-is-available/)
- [Understanding How UUIDs Are Generated - Digital Bunker](https://digitalbunker.dev/2020/09/30/understanding-how-uuids-are-generated/)
- [Guide to Spring Boot REST API Error Handling | Toptal](https://www.toptal.com/java/spring-boot-rest-api-error-handling)
- [Logging Requests and Responses in Spring (including body) | Francisco Dorad](https://frandorado.github.io/spring/2018/11/15/log-request-response-with-body-spring.html)
- [How to use Bazel with GitLab to speed up your builds | GitLab](https://about.gitlab.com/blog/2020/09/01/using-bazel-to-speed-up-gitlab-ci-builds)
- [REST: Dealing with Pagination](https://www.mscharhag.com/api-design/rest-pagination)
- [Spotify vers YouTube, Deezer : comment transférer vos playlists d'une plate](https://www.papergeek.fr/spotify-vers-youtube-deezer-apple-music-comment-transferer-playlists-plateforme-a-une-autre-221472/amp)
- [An introduction to generic types in Java: covariance and contravariance](https://www.freecodecamp.org/news/understanding-java-generic-types-covariance-and-contravariance-88f4c19763d2/)
- [lucidQL](http://www.lucidqltech.com/)
- [Full Reactive Stack with Spring Boot, WebFlux and MongoDB](https://thepracticaldeveloper.com/full-reactive-stack-2-backend-webflux/)
- [From Monolith to Microservice: When Should You Convert Your Java Applicatio](https://blogs.oracle.com/cloud-infrastructure/from-monolith-to-microservice-when-should-you-convert-your-java-applications)
- [The Basics of Java Generics | Baeldung](https://www.baeldung.com/java-generics)
- [Health Checks with Spring Boot](https://reflectoring.io/spring-boot-health-check/)
- [The art of pagination – Offset vs. value based paging | Novatec](https://www.novatec-gmbh.de/en/blog/art-pagination-offset-vs-value-based-paging/)
- [java - How to iterate over large all the records of the table in memory eff](https://stackoverflow.com/questions/57478686/how-to-iterate-over-large-all-the-records-of-the-table-in-memory-efficient-manne/57479114#57479114)
- [graphql-java-extended-validation/NotEmptyRule.java at master · graphql-java](https://github.com/graphql-java/graphql-java-extended-validation/blob/master/src/main/java/graphql/validation/constraints/standard/NotEmptyRule.java)
- [Call an existing REST service with Apache Camel K - Red Hat Developer](https://developers.redhat.com/blog/2020/09/28/call-an-existing-rest-service-with-apache-camel-k/)
- [Nested GraphQL Resolvers & Separating Concerns | Khalil Stemmler](https://khalilstemmler.com/blogs/graphql/nested-graphql-resolvers/)
- [MapStruct 1.4.0.Final is out – MapStruct](https://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/)
- [Automating Kubernetes Best Practices | by John Tucker | Sep, 2020 | codebur](https://codeburst.io/automating-kubernetes-best-practices-7a8276ff7b08)
- [10 Useful Chaining Operators in Linux with Practical Examples](https://www.tecmint.com/chaining-operators-in-linux-with-practical-examples/)
- [Improving JVM Warm-up on Kubernetes | by Vikas Kumar | Sep, 2020 | OLX Grou](https://tech.olx.com/improving-jvm-warm-up-on-kubernetes-1b27dd8ecd58)
- [Welcome to Jenkins X 3.x alpha! | Jenkins X - Cloud Native CI/CD Built On K](https://jenkins-x.io/blog/2020/09/16/jx-v3-alpha/)
- [Understanding OkHttp’s Gzip Compression | Tech Insider](https://medium.com/tech-insider/okhttps-gzip-compression-904919638458)
- [What is Mongock - Mongock](https://www.mongock.io/)
- [Eclipse Vert.x 4 beta 3 released!](https://vertx.io/blog/eclipse-vert-x-4-beta-3-released/)
- [How to fix HTTP 404 on Github Pages? - Stack Overflow](https://stackoverflow.com/questions/11577147/how-to-fix-http-404-on-github-pages)
- [GitHub Actions and Maven releases](https://blog.frankel.ch/github-actions-maven-releases/)
- [Documenting Architecture Decisions](https://www.cognitect.com/blog/2011/11/15/documenting-architecture-decisions)
- [Exception Handling in Java Streams - DEV](https://dev.to/brianverm/exception-handling-in-java-streams-2mjh)
- [Exception Handling in Eclipse Collections | by Donald Raab | Javarevisited](https://medium.com/javarevisited/exception-handling-in-eclipse-collections-9e37a68fc6a9)
- [Spring Graalvm Native](https://github.com/spring-projects-experimental/spring-graalvm-native/releases/tag/0.8.1)
- [Mutable, Unmodifiable and Immutable Empty List in Java - Techie Delight](https://www.techiedelight.com/mutable-unmodifiable-immutable-empty-list-java/)
- [GitHub Mobile and GraphQL - The GitHub Blog](https://github.blog/2020-09-23-github-mobile-and-graphql/)
- [How to refresh/reload application properties runtime in spring boot ? - DEV](https://dev.to/vishalpaalakurthi/how-to-refresh-reload-application-properties-runtime-in-spring-boot-8ln)
- [A Quick Guide to Timeouts in OkHttp | Baeldung](https://www.baeldung.com/okhttp-timeouts)
- [Shopify API rate limits](https://shopify.dev/concepts/about-apis/rate-limits#graphql-admin-api-rate-limits)
- [Guide to @ConfigurationProperties in Spring Boot | Baeldung](https://www.baeldung.com/configuration-properties-in-spring-boot)
- [How to encrypt and decrypt JSON properties with JPA - Vlad Mihalcea](https://vladmihalcea.com/encrypt-decrypt-json-jpa/)
- [Arc/maven-publish.yml at master · YituHealthcare/Arc](https://github.com/YituHealthcare/Arc/blob/master/.github/workflows/maven-publish.yml)
- [How to Feed Spring Boot Metrics to Elasticsearch - DZone Integration](https://dzone.com/articles/feeding-spring-boot-metrics-to-elasticsearch)
- [Creating Efficient Docker Images with Spring Boot 2.3](https://spring.io/blog/2020/08/14/creating-efficient-docker-images-with-spring-boot-2-3)
- [Kadane Algorithm | Red Quark](https://redquark.org/cotd/kadane_algorithm/)
- [Pourquoi j'ai quitté mon job (qui avait tout pour plaire) - Benoit Petit](https://bpetit.nce.re/fr/2020/08/pourquoi-jai-quitt%C3%A9-mon-job-qui-avait-tout-pour-plaire/)
- [Code review best practices – Eduards Sizovs](https://sizovs.net/2020/07/19/the-code-review/)
- [IntelliJ project migrates to Java 11 – JetBrains Platform Blog | JetBrains](https://blog.jetbrains.com/platform/2020/09/intellij-project-migrates-to-java-11/)
- [Anna Shipman : JFDI](https://www.annashipman.co.uk/jfdi/meeting-everyone.html)
- [Fixing vulnerabilities in Maven projects | Snyk](https://snyk.io/blog/fixing-vulnerabilities-in-maven-projects/)
- [Download Citra - Citra](https://citra-emu.org/download/)
- [JUnit 5 Release Notes](https://junit.org/junit5/docs/5.7.0/release-notes/)
- [Créer un cluster Kubernetes local avec Vagrant](https://tferdinand.net/creer-un-cluster-kubernetes-local-avec-vagrant/)
- [Tech Bullshit Explained: Uncle Bob - Tech Bullshit Explained](https://techexplained.substack.com/p/tech-bullshit-explained-uncle-bob)
- [Wipro Addresses Seismic Shift in Retail with Quarkus](https://quarkus.io/blog/wipro-customer-story/)
- [Why senior engineers get nothing done | Swizec Teller](https://swizec.com/blog/why-senior-engineers-get-nothing-done/)
- [Why RudderStack Used Postgres Over Apache Kafka for Streaming Engine | Rudd](https://rudderstack.com/blog/why-rudderstack-used-postgres-over-apache-kafka-for-streaming-engine/)
- [What is the Difference Between a Junior and a Senior Developer? | by Eric E](https://medium.com/javascript-scene/what-is-the-difference-between-a-junior-and-a-senior-developer-63c1594d7a98)
- [Logging Libraries vs Log Shippers - Sematext](https://sematext.com/blog/logging-libraries-vs-log-shippers/)
- [10 Java Logging Best Practices: Getting the Most Out of Your Logs - Semate](https://sematext.com/blog/java-logging-best-practices/)
- [(23) Dans les secrets du quartier de La Défense ! - YouTube](https://www.youtube.com/watch?v=kSESJxmiW9w)
- [Monitoring REST APIs with Custom Java Flight Recorder Events | foojay](https://www.morling.dev/blog/rest-api-monitoring-with-custom-jdk-flight-recorder-events)
- [AssertJ - fluent assertions java library](https://assertj.github.io/doc/#assertj-core-3-17-0-release-notes)
- [Introducing Domain-Oriented Microservice Architecture | Uber Engineering Bl](https://eng.uber.com/microservice-architecture/)
- [11 Reasons Why You Are Going To Fail With Microservices | by Shekhar Gulati](https://medium.com/xebia-engineering/11-reasons-why-you-are-going-to-fail-with-microservices-29b93876268b)
- [Company Super POM - A Maven Practice - Mosabuam](https://www.mosabuam.com/2009/10/company-super-pom-a-maven-practice)
- [The Difference Between Cron Syntax in Linux and Spring | Baeldung](https://www.baeldung.com/cron-syntax-linux-vs-spring)
- [Liskov Substitution Principle in Java | Baeldung](https://www.baeldung.com/java-liskov-substitution-principle)
- [Spring’s Lightweight JPA/Hibernate Alternatives – { 4Comprehension }](https://4comprehension.com/lightweight-jpa-hibernate-alternatives/)
- [GitLab 13.3 released with coverage-guided fuzz testing and a build matrix f](https://about.gitlab.com/releases/2020/08/22/gitlab-13-3-released/)
- [What's New in Kotlin 1.4 - Kotlin Programming Language](https://kotlinlang.org/docs/reference/whatsnew14.html#sam-conversions-for-kotlin-interfaces)
- [Domain-Driven Design in 2020](https://blog.avanscoperta.it/2020/08/04/domain-driven-design-in-2020/)
- [Elastic (Elastic Stack: Elasticsearch, Kibana, Logstash, Beats) 7.9.0 relea](https://www.elastic.co/blog/whats-new-in-elastic-7-9-0-free-workplace-search-engine-endpoint-security?)
- [Kotlin Scope Functions: The God-Sent Guide. | by Andrea Cioccarelli | Aug,](https://levelup.gitconnected.com/kotlin-scope-functions-the-god-sent-guide-4930533874de)
- [Javarevisited: Top 20 Libraries and APIs Java Developer should know](https://javarevisited.blogspot.com/2018/01/top-20-libraries-and-apis-for-java-programmers.html)
- [Mastering Maven: the Enforcer plugin | Oracle Developers Blog](https://blogs.oracle.com/developers/mastering-maven-the-enforcer-plugin)
- [Camel Quarkus 1.0.0 Released – James Netherton](https://jamesnetherton.github.io/2020/08/12/camel-quarkus-1.0.0-released/)
- [Kotlin 1.4 Released with a Focus on Quality and Performance – Kotlin Blog |](https://blog.jetbrains.com/kotlin/2020/08/kotlin-1-4-released-with-a-focus-on-quality-and-performance)
- [Patterns of Distributed Systems](https://martinfowler.com/articles/patterns-of-distributed-systems/)
- [Introduction aux bases de données temporelles | OCTO Talks !](https://blog.octo.com/introduction-aux-bases-de-donnees-temporelles/)
- [Write integration tests for your Spring WebSocket endpoints | rieckpil](https://rieckpil.de/write-integration-tests-for-your-spring-websocket-endpoints/)
- [Config file processing in Spring Boot 2.4](https://spring.io/blog/2020/08/14/config-file-processing-in-spring-boot-2-4)
- [Elastic Stack (X-Pack) Alternatives: Free, Open Source, Commercial & Cloud](https://sematext.com/blog/x-pack-alternatives/)
- [Spring Data MongoDB: Projections et agrégations](https://www.codeflow.site/fr/article/spring-data-mongodb-projections-aggregations)
- [Difference Between Statement and PreparedStatement | Baeldung](https://www.baeldung.com/java-statement-preparedstatement)
- [Configuring Java applications at runtime with Spring Profiles](https://blog.scottlogic.com/2020/07/10/Spring-Profiles.html)
- [How to run effective performance reviews for developers | by David Kofoed W](https://blog.usejournal.com/how-to-run-effective-performance-reviews-for-developers-7ed77bb43214)
- [Using Kafka with Spring Boot](https://reflectoring.io/spring-boot-kafka/)
- [Postman Echo](https://docs.postman-echo.com/?version=latest)
- [Micro optimizations in Java. String.equals() | by Dmytro Dumanskiy | Javare](https://medium.com/javarevisited/micro-optimizations-in-java-string-equals-22be19fd8416)
- [Java Annotated Monthly – August 2020 – IntelliJ IDEA Blog | JetBrains](https://blog.jetbrains.com/idea/2020/08/java-annotated-monthly-august-2020/)
- [Google Testing Blog: Code Coverage Best Practices](https://testing.googleblog.com/2020/08/code-coverage-best-practices.html)
- [Interface Segregation Principle in Java | Baeldung](https://www.baeldung.com/java-interface-segregation)
- [How to write your own Maven plugins](https://blogs.oracle.com/javamagazine/how-to-write-your-own-maven-plugins)
- [Removal of mapping types | Elasticsearch Reference [7.8] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/current/removal-of-types.html)
- [A Guide to GraphQL Errors. Exploring the many ways to design… | by Marc-And](https://medium.com/@__xuorig__/a-guide-to-graphql-errors-bb9ba9f15f85)
- [Detecting build version and time at runtime in Spring Boot | Vojtech Ruzick](https://www.vojtechruzicka.com/spring-boot-version/)
- [Postman : Tout savoir de l'Outil n°1 du Developpement Web - Practical Progr](https://practicalprogramming.fr/postman/)
- [Spring Petclinic Cloud | odedia](https://github.com/odedia/spring-petclinic-cloud)
- [Construire la CI d'un monorepo: les parent-child pipelines de Gitlab-ci](http://blog.ippon.fr/2020/07/31/construire-la-ci-dun-monorepo-les-parent-child-pipelines-de-gitlab-ci/)
- [Understanding Apache Maven – Part 9 – Versions in Maven – C. V. Guntur](https://cguntur.me/2020/07/05/understanding-apache-maven-part-9/)
- [Tips for Faster Java Debugging | Hacker Noon](https://hackernoon.com/tips-for-faster-java-debugging-b1j3uwr)
- [ZeroVer: 0-based Versioning — zer0ver](https://0ver.org/)
- [Hacking with Spring Boot 2.3 – info.michael-simons.eu](https://info.michael-simons.eu/2020/07/03/hacking-with-spring-boot-2-3/)
- [Docker : Hardened container avec l'option --user](https://www.grottedubarbu.fr/docker-non-root-container/)
- [How I scaled a software system's performance by 35,000% | by Joseph Gefroh](https://medium.com/swlh/how-i-scaled-a-software-systems-performance-by-35-000-6dacd63732df)
- [WSDL Tutorial: Web Services Description Language with Example](https://www.guru99.com/wsdl-web-services-description-language.html)
- [More Uninterrupted Time At Work for You and Your Organization](https://phauer.com/2020/uninterrupted-time-work-productive/)
- [What's new in JPA 2.2 - Thorben Janssen](https://thorben-janssen.com/whats-new-in-jpa-2-2/)
- [Improve build times with Context Caching from Spring Test | rieckpil](https://rieckpil.de/improve-build-times-with-context-caching-from-spring-test/)
- [Spring Cloud 2020.0.0-M3 (aka Ilford) is Available](https://spring.io/blog/2020/07/28/spring-cloud-2020-0-0-m3-aka-ilford-is-available)
- [The Liskov Substitution Principle Explained](https://reflectoring.io/lsp-explained/)
- [Bullshit managérial, comment s’en défaire. – Chroniques managériales](https://blogs.letemps.ch/christophe-genoud/2020/07/19/bullshit-managerial-comment-sen-defaire/)
- [Kotlin 1.4.0-RC Released – Kotlin Blog | JetBrains](https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-rc-released/)
- [Introducing GitHub's OpenAPI Description - The GitHub Blog](https://github.blog/2020-07-27-introducing-githubs-openapi-description/)
- [Highlights from Git 2.28 - The GitHub Blog](https://github.blog/2020-07-27-highlights-from-git-2-28/)
- [Kruskal's vs Prim's Algorithm | Baeldung on Computer Science](https://www.baeldung.com/cs/kruskals-vs-prims-algorithm)
- [DevOps Tutorial – Learn DevOps from Experts – Intellipaat](https://intellipaat.com/blog/tutorial/devops-tutorial/)
- [What's New in IntelliJ IDEA - 2020.2](https://www.jetbrains.com/idea/whatsnew/)
- [https://github.com/github/rest-api-description](https://github.com/github/rest-api-description)
- [Kafka: when to use and when not to use](https://www.reddit.com/r/apachekafka/comments/hyxezo/kafka_when_to_use_and_when_not_to_use)
- [First Principles · Markus Tacker · Software Crafter](https://coderbyheart.com/first-principles/)
- [10 Best Online Courses to learn Spring Framework in 2020 | by javinpaul | J](https://medium.com/javarevisited/10-best-online-courses-to-learn-spring-framework-in-2020-f7f73599c2fd)
- [Univocity Parsers | Baeldung](https://www.baeldung.com/java-univocity-parsers)
- [Why MongoDB's cursor.skip() is slow? | Codementor](https://www.codementor.io/@arpitbhayani/why-mongodb-s-cursor-skip-is-slow-90j5f3fst)
- [What is the best way for pagination on mongodb using java - Stack Overflow](https://stackoverflow.com/questions/50260384/what-is-the-best-way-for-pagination-on-mongodb-using-java)
- [Introducing GraphQL Architect. Build Low-Code GraphQL APIs Powered By… | by](https://medium.com/neo4j/introducing-graphql-architect-19b0f2035e21)
- [Alibaba becomes a member of GraalVM Advisory Board | by Alina Yurenko | gra](https://medium.com/graalvm/alibaba-becomes-a-member-of-graalvm-advisory-board-dd3e99d5c702)
- [GitLab: Automatic releases with CI/CD Pipelines - Philipp Doblhofer](https://www.philipp-doblhofer.at/en/blog/gitlab-automatic-releases-with-ci-cd-pipelines/)
- [How to use map, filter, and collect methods of Java Stream API | by javinpa](https://medium.com/javarevisited/how-to-use-streams-map-filter-and-collect-methods-in-java-1e13609a318b)
- [Immutability we can afford. A look at modern programming languages… | by Ro](https://medium.com/@elizarov/immutability-we-can-afford-10c0dcb8351d)
- [Javarevisited: Top 20 Spring Boot Interview Questions with Answers for Java](https://javarevisited.blogspot.com/2020/05/top-20-spring-boot-interview-questions-answers.html)
- [How To Write a Custom Serializer with Jackson](https://spin.atomicobject.com/2016/07/01/custom-serializer-jackson/)
- [Why You Shouldn’t Use OFFSET and LIMIT For Your Pagination](https://link.medium.com/znXyCLJRg8)
- [Building a Chat application with Angular and Spring Reactive SSE | by Hants](https://medium.com/@hantsy/building-a-chat-application-with-angular-and-spring-reactive-sse-c0fdddcd7d70)
- [Clean Architecture — A must-read Software Design Book for Developers | by j](https://medium.com/javarevisited/clean-architecture-a-must-read-software-design-book-for-developers-41189b8ca122)
- [https://github.com/googleapis/googleapis](https://github.com/googleapis/googleapis)
- [https://github.com/jwasham/coding-interview-university](https://github.com/jwasham/coding-interview-university)
- [https://dannas.name/error-handling](https://dannas.name/error-handling)
- [Spring Boot Two-Factor Authentication | by Amr Khaled | Javarevisited | Jul](https://medium.com/javarevisited/spring-boot-two-factor-authentication-78e00aa10176)
- [Empowering the Visual Effects Community with the NetFX Platform](https://netflixtechblog.com/empowering-the-visual-effects-community-with-the-netfx-platform-35fdf604909c)
- [Understanding Memory Leaks in Java | Baeldung](https://www.baeldung.com/java-memory-leaks)
- [Clean Code with Java: Replace the logical condition using ENUM(if / else st](https://medium.com/@roanmonteiro/clean-code-with-java-replace-the-logical-condition-using-enum-if-else-statements-898bd6a85327)
- [La pyramide des tests par la pratique (2/5) | OCTO Talks !](https://blog.octo.com/la-pyramide-des-tests-par-la-pratique-2-5/)
- [How to write effective bug reports | Capgemini Engineering](https://capgemini.github.io/testing/effective-bug-reports/)
- [Java Heap Space Memory with the Runtime API | Baeldung](https://www.baeldung.com/java-heap-memory-api)
- [Better Java Streams performance with GraalVM | by Aleksandar Prokopec | gra](https://medium.com/graalvm/stream-api-performance-with-graalvm-be6cfe7fbb52)
- [GraalVM Database Stream Performance - DZone Performance](https://dzone.com/articles/graalvm-database-stream-performance)
- [SivaLabs - microservices](https://sivalabs.in/tags/microservices/)
- [Seven Legacy Integration Patterns - Bozho's tech blog](https://techblog.bozho.net/seven-legacy-integration-patterns/)
- [23 Alternative Career Paths that Software Developers Can Grow Into](https://www.freecodecamp.org/news/alternative-career-paths/)
- [Git - GUI Clients](https://git-scm.com/download/gui/windows)
- [Books :: Apache Camel](https://camel.apache.org/manual/latest/books.html)
- [Monitoring your beer production with Spring Boot Metrics](https://terra10.nl/blog/monitoring-your-beer-production-with-spring-boot-metrics/)
- [Camel Spring Boot Actuator Not Working In Container - Stack Overflow](https://stackoverflow.com/questions/47085847/camel-spring-boot-actuator-not-working-in-container)
- [Announcing the Release of Apollo Client 3.0 - Apollo Blog](https://www.apollographql.com/blog/announcing-the-release-of-apollo-client-3-0/)
- [A camel running in the clouds (part 3)](https://lburgazzoli.github.io/2017/10/13/A-camel-running-in-the-clouds-part-3.html)
- [Apache Camel avec botte à ressort](https://www.codeflow.site/fr/article/apache-camel-spring-boot)
- [How To Create A GitHub Profile README | monica\*dev](https://www.abo)
- [DRAFT: Java Style Guidelines](https://cr.openjdk.java.net/~alundblad/styleguide/index-v6.html#toc-modifiers)
- [Building a self-updating profile README for GitHub](https://simonwillison.net/2020/Jul/10/self-updating-profile-readme/)
- [Java Annotated Monthly – July 2020 – IntelliJ IDEA Blog | JetBrains](https://blog.jetbrains.com/idea/2020/07/java-annotated-monthly-july-2020/)
- [Getting started with Github Actions: Run JUnit 5 tests in a Java project wi](https://blog.codeleak.pl/2020/06/gh-actions-maven-junit5.html)
- [Cleaning the Camel | Capgemini Engineering](https://capgemini.github.io/java/cleaning-the-camel/)
- [spring - Apache Camel: how store variable for later use - Stack Overflow](https://stackoverflow.com/questions/9194720/apache-camel-how-store-variable-for-later-use)
- [Apache Ignite as an Inter-Microservice Transactional In-Memory Data store |](https://medium.com/swlh/apache-ignite-as-an-inter-microservice-transactional-in-memory-data-store-6f599f7b5792)
- [Apache Camel IDEA Plugin - IntelliJ IDEs | JetBrains](https://plugins.jetbrains.com/plugin/9371-apache-camel-idea-plugin)
- [Health Checks :: Apache Camel](https://camel.apache.org/manual/latest/health-check.html)
- [How do I set an exchange header to the result of a route? - Stack Overflow](https://stackoverflow.com/questions/39458147/how-do-i-set-an-exchange-header-to-the-result-of-a-route/39458966)
- [Camel's choice() and when() - with examples | Tom Donohue](https://tomd.xyz/camel-choice-when/)
- [Aggregate :: Apache Camel](https://camel.apache.org/components/latest/eips/aggregate-eip.html)
- [How to send the same message to multiple endpoints? :: Apache Camel](https://camel.apache.org/manual/latest/faq/how-to-send-the-same-message-to-multiple-endpoints.html)
- [Camel Aggregation Strategies | Reagan's Blog](https://blog.joshdreagan.com/2018/08/30/camel_aggregation_strategies/)
- [hantsy/spring-reactive-sample: Spring 5 Reactive playground](https://github.com/hantsy/spring-reactive-sample)
- [spring-reactive-sample/routes/src/main/java/com/example/demo at master · ha](https://github.com/hantsy/spring-reactive-sample/tree/master/routes/src/main/java/com/example/demo)
- [Search Kubernetes World with GraphQL | by Hiro OSAKI | Scientya | Jul, 2020](https://medium.com/scientya/search-kubernetes-world-with-graphql-1c57888c2f22)
- [6 Coding Books Every Programmers and Software Developers should Read | by j](https://medium.com/javarevisited/6-coding-books-every-programmers-and-software-developers-should-read-620124886c8f)
- [Apache Camel Jdbc Select Example - Java Articles](https://www.javarticles.com/2015/07/apache-camel-jdbc-select-example.html)
- [MySQL Best Practices. How to write SQL queries that you can… | by javinpaul](https://medium.com/better-programming/mysql-best-practices-b103260f8b45)
- [http://code-addict.pl/spring-boot-2-camel/](http://code-addict.pl/spring-boot-2-camel/)
- [Last Week in FAUN: Managing Multiple Terraform Environments, 12 Critical Li](https://medium.com/faun/last-week-in-faun-managing-multiple-terraform-environments-12-critical-linux-log-files-to-61461de13166)
- [https://mincong.io/2018/11/01/speed-up-the-maven-build/](https://mincong.io/2018/11/01/speed-up-the-maven-build/)
- [Functional Patterns in Java. How to use different design patterns… | by The](https://medium.com/better-programming/functional-patterns-in-java-b2b781f84124)
- [3. Opérations sur les entités](http://blog.paumard.org/cours/jpa/chap03-entite-operations.html)
- [KooR.fr - La gestion des cascades - Le tutoriel Jakarta/Java EE](https://koor.fr/Java/TutorialJEE/jee_jpa_mapping_cascade.wp)
- [AWS KMS Use Cases, Features and Alternatives | by Aymen El Amri | The Metri](https://medium.com/the-metricfire-blog/aws-kms-use-cases-features-and-alternatives-90f95b21a3fb)
- [Intermediate Interfaces & Generic Utility Types in GraphQL - DEV](https://dev.to/mikemarcacci/intermediate-interfaces-generic-utility-types-in-graphql-50e8)
- [Byte Down: Making Netflix’s Data Infrastructure Cost-Effective](https://netflixtechblog.com/byte-down-making-netflixs-data-infrastructure-cost-effective-fee7b3235032)
- [Using RPC/Encoding on an Apache Camel route – The Aust Gate](https://austgate.co.uk/2013/03/using-rpcencoding-on-an-apache-camel-route/)
- [Jackson @JsonProperty and @JsonAlias Example](https://www.concretepage.com/jackson-api/jackson-jsonproperty-and-jsonalias-example#:~:text=%40JsonProperty%20defines%20a%20logical%20property,serialization%20and%20deserialization%20of%20JSON.&text=%40JsonAlias%20defines%20one%20or%20more,is%20used%20and%20not%20alias.)
- [SOLID Principles — Simplified with Illustrations](https://levelup.gitconnected.com/solid-principles-simplified-with-illustrations-fe5265f68ec6)
- [Stop overselling Event Sourcing as the silver bullet to microservice archit](https://medium.com/swlh/stop-overselling-event-sourcing-as-the-silver-bullet-to-microservice-architectures-f43ca25ff9e7)
- [How to setup JaCoCo code coverage with Maven & Gradle](https://medium.com/@rhamedy/how-to-setup-jacoco-code-coverage-with-maven-gradle-76e0b2fca9fb)
- [8 OpenAPI Linters | Nordic APIs |](https://nordicapis.com/8-openapi-linters/)
- [Monitoring Kubernetes tutorial: using Grafana and Prometheus](https://medium.com/the-metricfire-blog/monitoring-kubernetes-tutorial-using-grafana-and-prometheus-f106091534fb)
- [Deploy to Cloud Run using GitLab CI - Google Cloud - Community - Medium](https://medium.com/google-cloud/deploy-to-cloud-run-using-gitlab-ci-e056685b8eeb)
- [Evolution of Application Data Caching : From RAM to SSD](https://netflixtechblog.com/evolution-of-application-data-caching-from-ram-to-ssd-a33d6fa7a690)
- [Netflix Cloud Security: Detecting Credential Compromise in AWS](https://netflixtechblog.com/netflix-cloud-security-detecting-credential-compromise-in-aws-9493d6fd373a)
- [Pseudo Localization @Netflix](https://netflixtechblog.com/pseudo-localization-netflix-12fff76fbcbe)
- [How Netflix brings safer and faster streaming experiences to the living room on crowded networks using TLS 1.3](https://netflixtechblog.com/how-netflix-brings-safer-and-faster-streaming-experience-to-the-living-room-on-crowded-networks-78b8de7f758c)
- [Map a JSON File to Enum in Java - Better Programming - Medium](https://medium.com/better-programming/map-a-json-file-to-enum-in-java-d399bac0759d)
- [Use Binary Encoding Instead of JSON - Better Programming - Medium](https://medium.com/better-programming/use-binary-encoding-instead-of-json-dec745ec09b6)
- [The essential difference between microservices and APIs](https://medium.com/swlh/the-essential-difference-between-microservices-and-apis-aa47614b8538)
- [GraalVM Native Image: Spring VS Quarkus - Ardiansyah - Medium](https://medium.com/@ard333/graalvm-native-image-spring-vs-quarkus-a738263df069)
- [Elassandra in a Multi-Cloud Kubernetes world — Part One.](https://medium.com/@vroyer/unbreakable-multi-cloud-cassandra-and-elasticsearch-on-kubernetes-with-elassandra-4917c7659dbd)
- [https://phonk.app/](https://phonk.app/)
- [Understanding Apache Maven – Part 7 – Configuring Apache Maven – C. V. Gunt](https://cguntur.me/2020/06/27/understanding-apache-maven-part-7/)
- [URL Matching with PathPattern in Spring MVC](https://spring.io/blog/2020/06/30/url-matching-with-pathpattern-in-spring-mvc)
- [Netflix Studio Engineering Overview](https://netflixtechblog.com/netflix-studio-engineering-overview-ed60afcfa0ce)
- [Notes on Technical Writing](https://medium.com/@markusvoelter/notes-on-technical-writing-f20da3ebd371)
- [TWiGCP 15k GKE nodes, Jakarta, Next OnAir schedule, and Cloud SQL discount](https://medium.com/google-cloud/twigcp-15k-gke-nodes-jakarta-next-onair-schedule-and-cloud-sql-discounts-d095f5cac0de)
- [How to Share DTO Across Microservices | Baeldung](https://www.baeldung.com/java-microservices-share-dto)
- [Open Source Monitoring vs Proprietary Software - The MetricFire Blog - Medi](https://medium.com/the-metricfire-blog/open-source-monitoring-vs-proprietary-software-37c01eecdadc)
- [Difference between JDK, JRE and JVM - JournalDev](https://www.journaldev.com/546/difference-jdk-vs-jre-vs-jvm)
- [Remote First at Quora - The Quora Blog - Quora](https://www.quora.com/q/quora/Remote-First-at-Quora)
- [Top 10 Data Structure and Algorithms courses for Java Developers](https://medium.com/javarevisited/top-10-data-structure-and-algorithms-courses-for-java-developers-25161ee2edc0)
- [ElasticSearch Interview Questions and Answers - PROTECHSKILLS](http://www.protechskills.com/big-data/elasticsearch/elasticsearch-interview-questions)
- [Blog PROTECHSKILLS](http://www.protechskills.com/blog)
- [Java Interview Questions And Answers - PROTECHSKILLS](http://www.protechskills.com/java/java-interview-questions-answers)
- [Logstash Interview Questions and Answers - PROTECHSKILLS](http://www.protechskills.com/big-data/elasticsearch/logstash-interview-questions-answers)
- [Kibana Interview Questions and Answers - PROTECHSKILLS](http://www.protechskills.com/big-data/elasticsearch/kibana-interview-questions-answers)
- [How to setup Vault with Kubernetes - DeepSource](https://deepsource.io/blog/setup-vault-kubernetes)
- [https://docs.gitlab.com/ee/topics/gitlab_flow.html](https://docs.gitlab.com/ee/topics/gitlab_flow.html)
- [https://www.codeflow.site/fr/article/jackson-advanced-annotations](https://www.codeflow.site/fr/article/jackson-advanced-annotations)
- [12 recipes for using the Optional class as it’s meant to be used](https://blogs.oracle.com/javamagazine/12-recipes-for-using-the-optional-class-as-its-meant-to-be-used)
- [Last week in FAUN: The State of AIOps, Terraform Code Quality & Containers](https://medium.com/faun/last-week-in-faun-the-state-of-aiops-terraform-code-quality-containers-security-119b465e174c)
- [Install Microcks on AWS for a test ride ? - MicrocksIO - Medium](https://medium.com/microcksio/install-microcks-on-aws-for-a-test-ride-bfb8bfd3feb2)
- [DiUS/java-faker: Brings the popular ruby faker gem to Java](https://github.com/DiUS/java-faker)
- [? The 25 best programming books of all-time. A data-backed answer · daolf](https://www.daolf.com/posts/best-programming-books/)
- [7 Best Courses to learn IntelliJ IDEA for beginners and Experienced Java Pr](https://medium.com/javarevisited/7-best-courses-to-learn-intellij-idea-for-beginners-and-experienced-java-programmers-2e9aa9bb0c05)
- [Moving from Jython to GraalVM - graalvm - Medium](https://medium.com/graalvm/moving-from-jython-to-graalvm-cf52c4af6106)
- [Why XSLT and XQuery Are Coming Back](https://www.linkedin.com/pulse/why-xslt-xquery-coming-back-kurt-cagle)
- [https://www.codeflow.site/fr/article/hibernate-custom-types](https://www.codeflow.site/fr/article/hibernate-custom-types)
- [Budget Guide to Server Monitoring - The MetricFire Blog - Medium](https://medium.com/the-metricfire-blog/budget-guide-to-server-monitoring-4dc5e54df6d2)
- [https://blog.ippon.fr/2016/09/21/feign-encore-un-client-http/](https://blog.ippon.fr/2016/09/21/feign-encore-un-client-http/)
- [Storing UUID Values in MySQL Tables | MySQL Server Blog](https://mysqlserverteam.com/storing-uuid-values-in-mysql-tables/)
- [The State of AIOps — What do Companies Need to Adopt AIOps?](https://medium.com/faun/what-do-companies-need-to-adopt-aiops-62a6bc0878b0)
- [https://www.lifewire.com/introduction-to-mac-addresses-817937](https://www.lifewire.com/introduction-to-mac-addresses-817937)
- [CircleCI Status](https://status.circleci.com/)
- [Official Google Cloud Certified Associate Cloud Engineer Study Guide | Dan](https://b-ok.cc/book/4985005/3a882b)
- [GraphQL Best Practices](https://towardsdatascience.com/graphql-best-practices-3fda586538c4)
- [What Functional Programming Is, What it Isn't, and Why it Matters](https://www.inner-product.com/posts/fp-what-and-why/)
- [https://www.novixys.com/blog/](https://www.novixys.com/blog/)
- [https://www.novixys.com/blog/java-streams-groupingby-examples/](https://www.novixys.com/blog/java-streams-groupingby-examples/)
- [Top 7 Practice Tests and Mock Exams to Prepare for Oracle’s Java Certificat](https://medium.com/javarevisited/top-7-practice-tests-and-mock-exams-to-prepare-for-oracles-java-certifications-ocajp-and-ocpjp-36502d4ca061)
- [https://sql.sh/](https://sql.sh/)
- [7 Best Courses to Master Git and Github for Programmers](https://medium.com/javarevisited/7-best-courses-to-master-git-and-github-for-programmers-d671859a68b2)
- [http://blog.paumard.org/cours/jpa/chap03-entite-relation.html](http://blog.paumard.org/cours/jpa/chap03-entite-relation.html)
- [Validation and Exception Handling with Spring - sprang - Medium](https://medium.com/sprang/validation-and-exception-handling-with-spring-ba44b3ee0723)
- [https://github.com/qoomon/maven-git-versioning-extension](https://github.com/qoomon/maven-git-versioning-extension)
- [https://www.kobo.com/ww/en/ebook/functional-programming-in-java](https://www.kobo.com/ww/en/ebook/functional-programming-in-java)
- [Quarkus Insights #6: GraalVM and Mandrel - YouTube](https://www.youtube.com/watch?v=xcYP-h9uSqs)
- [https://github.com/Samuelvdc/debezium-artemis-poc](https://github.com/Samuelvdc/debezium-artemis-poc)
- [https://www.github.com/Samuelvdc/debezium-artemis-poc/tree/master/src%2Fmain%2Fjava%2Fbe%2Fi8c%2Fdataliberation%2Fpoc%2FMyAMQDebeziumEngine.java](https://www.github.com/Samuelvdc/debezium-artemis-poc/tree/master/src%2Fmain%2Fjava%2Fbe%2Fi8c%2Fdataliberation%2Fpoc%2FMyAMQDebeziumEngine.java)
- [Hibernate Validator 6.1.5.Final - Jakarta Bean Validation Reference Impleme](https://docs.jboss.org/hibernate/stable/validator/reference/en-US/html_single/#section-group-conversion)
- [Kubernetes ingress, deep dive · Banzai Cloud](https://banzaicloud.com/blog/k8s-ingress/)
- [fstab/prometheus-for-java-developers: Prometheus for Java Developers Demo](https://github.com/fstab/prometheus-for-java-developers)
- [Migrating Spring Boot's Build to Gradle](https://spring.io/blog/2020/06/08/migrating-spring-boot-s-build-to-gradle)
- [TWiGCP — Migrate Java to Anthos, cross-region Cloud SQL, and finding GKE l](https://medium.com/google-cloud/twigcp-migrate-java-to-anthos-cross-region-cloud-sql-and-finding-gke-logs-2502414b5b3)
- [If-Else are code smell: Avoid unnecessary If-Else in your code | Javarevisi](https://medium.com/javarevisited/java-write-code-thats-mode-readable-scalable-and-maintainable-6bbfd000809e)
- [10 Reasons You Should Use MetricFire - The MetricFire Blog - Medium](https://medium.com/the-metricfire-blog/10-reasons-you-should-use-metricfire-b8c536ca6a94)
- [20+ Array Coding Problems and Questions from Programming Interviews](https://medium.com/javarevisited/20-array-coding-problems-and-questions-from-programming-interviews-869b475b9121)
- [Tricky Java Interview Questions](https://levelup.gitconnected.com/tricky-java-interview-questions-cfc546fd03ab)
- [Useful tricks you might not know about git log - Git Better](https://gitbetter.substack.com/p/useful-tricks-you-might-not-know)
- [Simple email notification microservice using Vertx](https://www.mednikov.tech/simple-email-notification-microservice-using-vertx/)
- [Ego Driven Architecture](https://blog.frankel.ch/ego-driven-architecture/)
- [A beginner’s guide to CDC (Change Data Capture)](https://vladmihalcea.com/a-beginners-guide-to-cdc-change-data-capture/)
- [Last week in FAUN: Learning Go, MetalLB Configuration in Minikube & Python](https://medium.com/@eon01/last-week-in-faun-learning-go-metallb-configuration-in-minikube-python-logging-best-practices-71b1278007f6)
- [Clean Architecture Boundaries with Spring Boot and ArchUnit](https://reflectoring.io/java-components-clean-boundaries/)
- [https://www.conventionalcommits.org/en/v1.0.0/#summary](https://www.conventionalcommits.org/en/v1.0.0/#summary)
- [Supercharge your Java Projects with Conventional Commits, Semantic Versioni](https://dwmkerr.com/conventional-commits-and-semantic-versioning-for-java/)
- [Kubernetes Graphql](https://github.com/onelittlenightmusic/kubernetes-graphql)
- [Intermediate Interfaces & Generic Utility Types in GraphQL](https://dev.to/mikemarcacci/intermediate-interfaces-generic-utility-types-in-graphql-50e8)
- [Static Compilation of Java Applications at Alibaba at Scale](https://medium.com/graalvm/static-compilation-of-java-applications-at-alibaba-at-scale-2944163c92e)
- [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html#BABHDABI](https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html#BABHDABI)
- [Vavr User Guide](https://www.vavr.io/vavr-docs/#_functional_data_structures_in_java_8_with_vavr)
- [A Taste of Functional Java - Aleksandar Skrbic](https://aleksandarskrbic.github.io/a-taste-of-functional-java/)
- [Keeping Customers Streaming — The Centralized Site Reliability Practice at Netflix](https://netflixtechblog.com/keeping-customers-streaming-the-centralized-site-reliability-practice-at-netflix-205cc37aa9fb)
- [https://github.com/redhat-italy/osd-microservices-apps](https://github.com/redhat-italy/osd-microservices-apps)
- [https://www.redhat.com/cms/managed-files/5_camel.pdf](https://www.redhat.com/cms/managed-files/5_camel.pdf)
- [https://blog.ippon.fr/2012/11/14/proxyfier-webservices-avec-servicemixcamel/](https://blog.ippon.fr/2012/11/14/proxyfier-webservices-avec-servicemixcamel/)
- [http://wiki.netbeans.org/TransformingSOAPMessagesWithXSLT](http://wiki.netbeans.org/TransformingSOAPMessagesWithXSLT)
- [How Netflix is able to enrich VPC Flow Logs at Hyper Scale to provide Network Insight](https://netflixtechblog.com/hyper-scale-vpc-flow-logs-enrichment-to-provide-network-insight-e5f1db02910d)
- [GreenEyed's | XML/XSLT 3.0 development with Spring Boot, Saxon and Summer](https://www.greeneyed.org/post/xml-xslt-3-0-development-with-spring-boot-saxon-and-summer/)
- [Pour la première fois en 15 ans, Linus Torvalds abandonne Intel et se tourne vers AMD sur son PC](https://www.developpez.com/actu/304251/Pour-la-premiere-fois-en-15-ans-Linus-Torvalds-abandonne-Intel-et-se-tourne-vers-AMD-sur-son-PC-Sur-l-AMD-Threadripper-3970x-il-a-observe-des-tests-allmodconfig-trois-fois-plus-rapides)
- [Multiple import.sql files · Issue #9464 · quarkusio/quarkus](https://github.com/quarkusio/quarkus/issues/9464)
- [9 Tips to become a better Java Programmer - Javarevisited - Medium](https://medium.com/javarevisited/9-tips-to-become-a-better-java-programmer-cad4c9334cc1)
- [https://github.com/UkonnRa/wonderland](https://github.com/UkonnRa/wonderland)
- [Creational patterns with Java 8 lambdas](https://jaxenter.com/patterns-java-8-lambdas-127635.html)
- [Teach Yourself Computer Science](https://teachyourselfcs.com/)
- [Two Sum - LeetCode](https://leetcode.com/problems/two-sum/description/)
- [Problems - LeetCode](https://leetcode.com/problemset/all/)
- [Logging patterns and their performance impact](https://ionutbalosin.com/2019/11/logging-patterns-and-their-performance-impact/)
- [ApiBldr - Free visual API designer supporting OpenAPI and AsyncAPI | Produc](https://www.producthunt.com/posts/apibldr)
- [Debloating Windows 10 and increasing privacy with SharpApp](https://www.bleepingcomputer.com/news/microsoft/debloating-windows-10-and-increasing-privacy-with-sharpapp/)
- [Last week in FAUN: The engine behind AI, EKS Best Practices & Kubernetes Bl](https://medium.com/faun/last-week-in-faun-the-engine-behind-ai-eks-best-practices-kubernetes-blue-green-deployments-1cdc91d8b723)
- [Do Repeat Yourself](https://gtramontina.com/posts/do-repeat-yourself.html)
- [https://www.callicoder.com/](https://www.callicoder.com/)
- [TOP Docker Interview Questions and Answers - QA Automation](https://www.qaautomation.co.in/2019/07/top-docker-interview-questions-answers.html)
- [Clean Architecture Example with Java and Spring Boot](https://medium.com/swlh/clean-architecture-java-spring-fea51e26e00)
- [The GraphQL Sweet Spot - Marc-André Giroux - Medium](https://medium.com/@__xuorig__/the-graphql-sweet-spot-8939af5651e6)
- [Guide to Maven Profiles | Baeldung](https://www.baeldung.com/maven-profiles)
- [Merging Pull Requests · spring-projects/spring-boot Wiki](https://github.com/spring-projects/spring-boot/wiki/Merging-Pull-Requests#fetching-all-prs)
- [Top 5 Courses to learn JDBC and Database Connectivity for Java Developers —](https://medium.com/javarevisited/top-5-courses-to-learn-jdbc-and-database-connectivity-for-java-developers-free-and-best-of-lot-7945156fcc3)
- [Announcing the first Java library to run WebAssembly: Wasmer JNI](https://medium.com/wasmer/announcing-the-first-java-library-to-run-webassembly-wasmer-jni-89e319d2ac7c)
- [JVM Security](https://blog.frankel.ch/focus/jvm-security/)
- [Understanding GraphQL Error Handling mechanisms in Spring-boot](https://medium.com/@philippechampion58/understanding-graphql-error-handling-mechanisms-in-spring-boot-604301c9bedb)
- [Improvements to the GraalVM Community Edition Release Schedule](https://medium.com/graalvm/improvements-to-the-graalvm-community-edition-release-schedule-580d07876212)
- [CI/CD: What is it? | VMware Tanzu](https://tanzu.vmware.com/developer/guides/ci-cd/ci-cd-what-is/)
- [Breaking Down a Monolith | VMware Tanzu](https://tanzu.vmware.com/developer/guides/microservices/deconstructing-the-monolith/)
- [Spring Boot: Building an API | VMware Tanzu](https://tanzu.vmware.com/developer/guides/spring/spring-build-api/)
- [Kubeapps: Getting Started | VMware Tanzu](https://tanzu.vmware.com/developer/guides/kubernetes/kubeapps-gs/)
- [The Back-to-Basics Readings of 2012 - All Things Distributed](https://www.allthingsdistributed.com/2012/12/paper-readings-2012.html)
- [How to deserialize a blank JSON string value to null for java.lang.String?](https://stackoverflow.com/questions/30841981/how-to-deserialize-a-blank-json-string-value-to-null-for-java-lang-string)
- [TWiGCP — Stream, manage, and containerize all the things with Dataflow, An](https://medium.com/google-cloud/twigcp-stream-all-the-things-with-dataflow-manage-all-the-services-with-anthos-service-mesh-dd538fdc542a)
- [Easy PostgreSQL 12 and pgAdmin 4 Setup with Docker](https://info.crunchydata.com/blog/easy-postgresql-12-and-pgadmin-4-setup-with-docker)
- [The streaming bridges — A Kafka, RabbitMQ, MQTT and CoAP example](https://medium.com/swlh/the-streaming-bridges-a-kafka-rabbitmq-mqtt-and-coap-example-9077a598169)
- [Suspend function in Kotlin Coroutines | MindOrks Weekly Newsletter](https://medium.com/mindorks/suspend-function-in-kotlin-coroutines-mindorks-weekly-newsletter-bd1abd9342b2)
- [Graph Data Structures](https://www.baeldung.com/cs/graphs)
- [Phantom of the Coroutine - Roman Elizarov - Medium](https://medium.com/@elizarov/phantom-of-the-coroutine-afc63b03a131)
- [Complete HTTP Status Codes Guide And Cheat Sheet - DEV Community ?‍??‍?](https://dev.to/alenvarazdinac/complete-http-status-codes-guide-and-cheat-sheet-1ooh)
- [GraalVM Native Image Tips & Tricks](https://jamesward.com/2020/05/07/graalvm-native-image-tips-tricks/)
- [JWT Authentication in Spring Boot Webflux - Jaiden Ashmore - Medium](https://medium.com/@jaidenashmore/jwt-authentication-in-spring-boot-webflux-6880c96247c7)
- [https://www.sonarqube.org/sonarqube-8-3/](https://www.sonarqube.org/sonarqube-8-3/)
- [A comprehensive guide to Java 8 method reference - Javarevisited - Medium](https://medium.com/javarevisited/a-comprehensive-guide-to-java-8-method-reference-f0bf5457b72d)
- [GraphQL API (Beta) — MongoDB Stitch](https://docs.mongodb.com/stitch/graphql/)
- [Copy response to clipboard #4300 by aldrinabastillas · Pull Request #5278 ·](https://github.com/swagger-api/swagger-ui/pull/5278/files)
- [https://docs.spring.io/spring-boot/docs/2.3.0.RC1/maven-plugin/reference/html/](https://docs.spring.io/spring-boot/docs/2.3.0.RC1/maven-plugin/reference/html/)
- [Three Kubernetes Success Stories to Inspire Your Next Application](https://medium.com/faun/three-kubernetes-success-stories-to-inspire-your-next-application-754db496f363)
- [Documentation Portals for Multiple APIs | Swagger Blog | Swagger](https://swagger.io/blog/api-documentation/building-documentation-portal-swagger-tutorial/)
- [Last week in FAUN: Be Fast with Kubectl 1.18, DDoS Attacks & Traefik, and N](https://medium.com/faun/last-week-in-faun-be-fast-with-kubectl-1-18-4adad2a5c0f9)
- [All About GraphQL Abstract Types - Marc-André Giroux - Medium](https://medium.com/@__xuorig__/all-about-graphql-abstract-types-2da8f18e11a0)
- [James Ward Blog](https://jamesward.com)
- [The Emitter Parameter Pattern for Flexible SPI Contracts - Gunnar Morling](https://www.morling.dev/blog/emitter-parameter-pattern-for-flexible-spis/)
- [Jackson ObjectMapper](http://tutorials.jenkov.com/java-json/jackson-objectmapper.html)
- [?? Knative, l'outil qui rend Kubernetes sympathique | K33G's website](https://k33g.gitlab.io/articles/2020-05-02-KNATIVE-K3S-FR-01.html)
- [Multi-arch build and images, the simple way](https://www.docker.com/blog/multi-arch-build-and-images-the-simple-way/)
- [Google Java Style Guide](https://google.github.io/styleguide/javaguide.html)
- [Redis 6.0.0 GA is out! -](http://antirez.com/news/132)
- [How to use GraphQL with Quarkus | Quarkify](https://quarkify.net/how-to-use-graphql-with-quarkus/)
- [This Week in Spring - April 28th, 2020](https://spring.io/blog/2020/04/29/this-week-in-spring-april-28th-2020)
- [Valider sa certification Google Cloud Associate en 8 semaines](https://blog.ippon.fr/2020/04/29/valider-sa-certification-google-cloud-associate-en-8-semaines/)
- [https://medium.com/swlh/stop-you-dont-need-microservices-dc732d70b3e0](https://medium.com/swlh/stop-you-dont-need-microservices-dc732d70b3e0)
- [Jackson 2.11 features - @cowtowncoder - Medium](https://medium.com/@cowtowncoder/jackson-2-11-features-40cdc1d2bdf3)
- [microservices-demo/README.md at master · GoogleCloudPlatform/microservices-](https://github.com/GoogleCloudPlatform/microservices-demo/blob/master/README.md)
- [How to use JsonReadFeature.ALLOW_UNESCAPED_CONTROL_CHARS · Issue #586 · Fas](https://github.com/FasterXML/jackson-core/issues/586)
- [Deep recursion with coroutines - Roman Elizarov - Medium](https://medium.com/@elizarov/deep-recursion-with-coroutines-7c53e15993e3)
- [10 Things I Hate About PostgreSQL - Rick Branson - Medium](https://medium.com/@rbranson/10-things-i-hate-about-postgresql-20dbab8c2791)
- [Clean Microservice Architecture in Practice](https://engineering.etermax.com/clean-microservice-architecture-in-practice-63051aeb016b)
- [Comprendre Kubernetes en 5 minutes - Je suis un dev](https://www.jesuisundev.com/comprendre-kubernetes-en-5-minutes/)
- [Quand les développeur(euse)s passent DevOps - Je suis un dev](https://www.jesuisundev.com/quand-les-developpeurs-passent-devops/)
- [Things I Wished More Developers Knew About Databases](https://link.medium.com/cXOvCw2CW5)
- [Behind the Scenes (=Magic) of Dependency Injection in Quarkus : Adam Bien's](http://adambien.blog/roller/abien/entry/behind_the_scenes_magic_of)
- [Dagger navigation support in Android Studio - Android Developers - Medium](https://medium.com/androiddevelopers/dagger-navigation-support-in-android-studio-49aa5d149ec9)
- [Developing a GraphQL client on MicroProfile with Quarkus – Jean-François Ja](https://jefrajames.fr/2020/04/20/developing-a-graphql-client-on-microprofile-with-quarkus/)
- [Setting oauth2RedirectUrl does not respect relaxed binding · Issue #591 · s](https://github.com/springdoc/springdoc-openapi/issues/591)
- [Java Regex modes, case insensitive, multiline, dot-all, comment/white-space](https://www.logicbig.com/tutorials/core-java-tutorial/java-regular-expressions/regex-embedded-flags.html)
- [From Programmer to Chief Business Officer at Ability Team](https://medium.com/@pauloenoque2014/from-programmer-to-chief-business-officer-at-ability-team-2f6a77a8c50e)
- [Using Shell Scripts - CircleCI](https://circleci.com/docs/2.0/using-shell-scripts/)
- [Untangling Microservices or Balancing Complexity in Distributed Systems](https://blog.doit-intl.com/untangling-microservices-or-balancing-complexity-in-distributed-systems-7759987d44b1)
- [xylo/intellij-postfix-templates: Custom Postfix Templates for Intellij IDEA](https://github.com/xylo/intellij-postfix-templates)
- [Technical Writing  |  Google Developers](https://developers.google.com/tech-writing)
- [TWiGCP — Automating OS security, GKE surge upgrades, and a technical Antho](https://medium.com/google-cloud/twigcp-automating-os-security-gke-surge-upgrades-and-a-technical-anthos-ebook-93ecf8024c4d)
- [CAP Twelve Years Later: How the "Rules" Have Changed](https://www.infoq.com/articles/cap-twelve-years-later-how-the-rules-have-changed/)
- [Flink Stateful Functions: where to start? - DEV Community ?‍??‍?](https://dev.to/morsapaes/flink-stateful-functions-where-to-start-2j39)
- [Fonctionnement et manipulation du réseau dans Docker](https://devopssec.fr/article/fonctionnement-manipulation-reseau-docker)
- [Create a Continuous Integration Pipeline with GitLab and Jenkins](https://docs.bitnami.com/aws/how-to/create-ci-pipeline/)
- [Deploying Spring Boot Application on OpenShift with Dekorate – Piotr's Tech](https://piotrminkowski.com/2019/10/01/deploying-spring-boot-application-on-openshift-with-dekorate/)
- [Local Java Development on Kubernetes – Piotr's TechBlog](https://piotrminkowski.com/2020/02/14/local-java-development-on-kubernetes/)
- [/etc/rancher/k3s/k3s.yaml is world readable · Issue #389 · rancher/k3s](https://github.com/rancher/k3s/issues/389)
- [https://github.com/odrotbohm/moduliths](https://github.com/odrotbohm/moduliths)
- [Introducing the Red Hat Universal Base Image](https://www.redhat.com/en/blog/introducing-red-hat-universal-base-image)
- [Apollo Blog](https://www.apollographql.com/blog/)
- [scabl: Advancing Enterprise DDD](http://scabl.blogspot.com/p/advancing-enterprise-ddd.html)
- [Spring Boot tests with Testcontainers and PostgreSQL, MySQL or MariaDB](https://blog.codeleak.pl/2020/03/spring-boot-tests-with-testcontainers.html)
- [Massive Scale Databases](https://itnext.io/massive-scale-databases-5b5917ed94e5)
- [Massive Scale Databases](https://link.medium.com/0TXpjWnCE5)
- [Enforcing Java Record Invariants With Bean Validation - Gunnar Morling](https://www.morling.dev/blog/enforcing-java-record-invariants-with-bean-validation/)
- [How much is too much? The Linux OOMKiller and used memory](https://medium.com/faun/how-much-is-too-much-the-linux-oomkiller-and-used-memory-d32186f29c9d)
- [My favorite books and Courses to pass Java SE 8 Certification — OCAJP 8 and](https://medium.com/javarevisited/my-favorite-books-and-courses-to-pass-java-se-8-certification-ocajp-8-and-ocpjp-8-b657a195aa07)
- [Dark Mode in GitHub - David Gilbertson - Medium](https://medium.com/@david.gilbertson/dark-mode-in-github-43ffc29e3fea)
- [K3S with MetalLB on Multipass VMs - Kubernauts](https://blog.kubernauts.io/k3s-with-metallb-on-multipass-vms-ac2b37298589)
- [Top 10 Java Blogs for Programmers of All Levels](https://stackify.com/java-blogs-for-programmers-of-all-levels/)
- [Rest And Soap Web Service With It’s Best Practice - The Journal of Remote W](https://medium.com/remotepanda-blog/rest-and-soap-web-service-with-its-best-practice-c008f99692c1)
- [The Biggest GraphQL Misconceptions](https://link.medium.com/rQTyzAZoy5)
- [Mutation Testing With SonarQube – My Developer Planet](https://mydeveloperplanet.com/2020/04/07/mutation-testing-with-sonarqube/)
- [graal/CONFIGURE.md at master · oracle/graal · GitHub](https://github.com/oracle/graal/blob/master/substratevm/CONFIGURE.md)
- [medium.com](https://medium.com/hashicorp-engineering/securing-k8s-ingress-traffic-with-hashicorp-vault-pkiaas-and-jetstack-cert-manager-cb46195742ca)
- [Coroutines & Patterns for work that shouldn’t be cancelled](https://medium.com/androiddevelopers/coroutines-patterns-for-work-that-shouldnt-be-cancelled-e26c40f142ad)
- [Kafka GraphQL Examples](https://graphql.gklijs.tech/results/graphql-servers-feb/average-ge-mem)
- [Best career advice for a software developer to earn a higher salary](https://medium.com/@amitshekhar/best-career-advice-for-a-software-developer-to-earn-a-higher-salary-949db6aa50b2)
- [feat(Editor): Add deprecated support by aoudiamoncef · Pull Request #1107 ·](https://github.com/Apicurio/apicurio-studio/pull/1107)
- [15 Java and Programming Articles You can Read during COVID-19](https://medium.com/javarevisited/15-java-and-programming-articles-you-can-read-during-covid-19-fcf6266f211d)
- [Why (and how) StreamSQL moved from Apache Kafka to Apache Pulsar](https://streamsql.io/blog/from-apache-kafka-to-apache-pulsar)
- [Remote Mob Programming | How we do Remote Mob Programming.](https://www.remotemobprogramming.org/)
- [jk1z/gitlab-release-note-generator: A Gitlab release note generator](https://github.com/jk1z/GitLab-Release-Note-Generator)
- [Introduction - semantic-release](https://semantic-release.gitbook.io/semantic-release/)
- [GitHub - conventional-changelog/conventional-changelog: Generate changelogs](https://github.com/conventional-changelog/conventional-changelog)
- [swagger-ui/index.html at master · swagger-api/swagger-ui](https://github.com/swagger-api/swagger-ui/blob/master/dist/index.html)
- [gqless or gqlful? - Marc-André Giroux - Medium](https://medium.com/@__xuorig__/gqless-or-gqlful-ec36fe588a4b)
- [Best practices for running Buildah in a container - Red Hat Developer](https://developers.redhat.com/blog/2019/08/14/best-practices-for-running-buildah-in-a-container/)
- [Speeding up container image builds with Buildah | Enable Sysadmin](https://www.redhat.com/sysadmin/speeding-container-buildah)
- [Check Docker Images for Vulnerabilities with Anchore Engine – My Developer](https://mydeveloperplanet.com/2019/02/13/check-docker-images-for-vulnerabilities-with-anchore-engine/)
- [Spring Boot Actuator in Spring Boot 2.0 – My Developer Planet](https://mydeveloperplanet.com/2018/04/18/spring-boot-actuator-in-spring-boot-2-0/)
- [How to Solve Your Java Performance Problems (Part 1) – My Developer Planet](https://mydeveloperplanet.com/2018/11/14/how-to-solve-your-java-performance-problems-part-1/)
- [Java Regular Expressions Cheat Sheet (Regex Java) | Rebel](https://www.jrebel.com/blog/java-regular-expressions-cheat-sheet)
- [Coping with incompatible code in Graal VM AOT compilation](https://blog.frankel.ch/coping-incompatible-code-graalvm-compilation/)
- [https://mydeveloperplanet.com/category/java/](https://mydeveloperplanet.com/category/java/)
- [Create Fast and Easy Docker Images With Jib – My Developer Planet](https://mydeveloperplanet.com/2020/01/15/create-fast-and-easy-docker-images-with-jib/)
- [Using Java Flight Recorder - Isuru Perera - Medium](https://medium.com/@chrishantha/using-java-flight-recorder-2367c01deacf)
- [CI/CD for Kubernetes, through a Spring Boot example — Teletype](https://teletype.in/@sravancynixit/CcwqFANxY)
- [Dublin Tech: Clean Unit Testing](http://dublintech.blogspot.com/2020/03/clean-unit-testing.html?m=1)
- [GitHub - mohamed-taman/Springy-Store-Microservices at develop](https://github.com/mohamed-taman/Springy-Store-Microservices/tree/develop)
- [Dagger code generation cheat sheets - Android Developers - Medium](https://medium.com/androiddevelopers/dagger-code-generation-cheat-sheets-6b4fa2da4e7a)
- [No, GraphQL Doesn’t Magically Fix API Versioning. Sorry.](https://medium.com/swlh/no-graphql-doesnt-magically-fix-api-versioning-sorry-10ba203f491f)
- [Go with the Kotlin Flow ? - Google Developers Experts - Medium](https://medium.com/google-developer-experts/go-with-the-kotlin-flow-7067564665a3)
- [ngrok - secure introspectable tunnels to localhost](https://ngrok.com/product)
- [Improve your GraphQL schema with Relay Specification](https://itnext.io/improve-your-graphql-schema-with-the-relay-specification-8952d06998eb)
- [GraphQL Mutation Design: Anemic Mutations - Marc-André Giroux - Medium](https://medium.com/@__xuorig__/graphql-mutation-design-anemic-mutations-dd107ba70496)
- [Using Gitlab registry with google Jib](http://aboullaite.me/gitlab-registry-jib-java/)
- [GitLab CI - Testcontainers](https://www.testcontainers.org/supported_docker_environment/continuous_integration/gitlab_ci/)
- [Running Analysis with GitLab CI/CD | SonarQube Docs](https://docs.sonarqube.org/latest/analysis/gitlab-cicd/)
- [JUnit test reports | GitLab](https://docs.gitlab.com/ee/ci/junit_test_reports.html)
- [Publish code coverage report with GitLab Pages | GitLab](https://about.gitlab.com/blog/2016/11/03/publish-code-coverage-report-with-gitlab-pages/)
- [How to Use Gitlab-CI with Nexus](https://blog.sonatype.com/how-to-use-gitlab-ci-with-nexus)
- [Deploy a Spring Boot application to Cloud Foundry with GitLab CI/CD | GitLa](https://docs.gitlab.com/ee/ci/examples/deploy_spring_boot_to_cloud_foundry/)
- [How to deploy Maven projects to Artifactory with GitLab CI/CD | GitLab](https://docs.gitlab.com/ee/ci/examples/artifactory_and_gitlab/)
- [Compte-rendu de la conférence de Pierre Moorkens « Connais-tu vraiment ton](https://blog.octo.com/compte-rendu-de-la-conference-de-pierre-moorkens-connais-tu-vraiment-ton-cerveau/)
- [Maven Dependencies Pop Quiz!](https://docs.google.com/forms/d/e/1FAIpQLSc6N3jxkbtAajYdLcfnkhyu051KhjRf95oQYWDs_BsilhWkIw/viewform)
- [Topical Guide | Spring Boot Docker](https://spring.io/guides/topicals/spring-boot-docker/)
- [Getting a Docker container's dynamic port on the command line](https://blog.dcycle.com/snippet/2016-10-04/get-docker-container-port/)
- [Docker Tip #59: Difference between Exposing and Publishing Ports — Nick Jan](https://nickjanetakis.com/blog/docker-tip-59-difference-between-exposing-and-publishing-ports)
- [https://mkyong.com/spring-boot/spring-rest-error-handling-example/](https://mkyong.com/spring-boot/spring-rest-error-handling-example/)
- [REST API Error Handling With Spring Boot - DZone Java](https://dzone.com/articles/rest-api-error-handling-with-spring-boot)
- [Production Ready GraphQL is Now Available! - Marc-André Giroux - Medium](https://medium.com/@__xuorig__/production-ready-graphql-is-now-available-9987c9422be7)
- [Comparing Alternatives to top Written in Rust - Wesley Moore](https://www.wezm.net/v2/posts/2020/rust-top-alternatives/)
- [JVM in a Container-Merikan Blog](https://merikan.com/2019/04/jvm-in-a-container/)
- [Posts · A guy with 'Ego' in his name](https://bsideup.github.io/posts/)
- [REST Query Language with Spring Data JPA Specifications | Baeldung](https://www.baeldung.com/rest-api-search-language-spring-data-specifications)
- [My favorite books to learn Java in-depth — Must Read](https://medium.com/javarevisited/my-favorite-books-to-learn-java-in-depth-must-read-9c4468aeec99)
- [E2E test your Spring Boot 2.3.0 apps with Testcontainers · A guy with 'Ego'](https://bsideup.github.io/posts/spring_boot_in_container/)
- [Google Spanner vs. Calvin: Is There a Clear Winner in the Battle for Global](https://blog.yugabyte.com/google-spanner-vs-calvin-global-consistency-at-scale/)
- [Event-Driven Java Applications with Redis 5.0 Streams](https://www.infoq.com/presentations/event-driven-redis-spring/)
- [Using Spring Boot](https://docs.spring.io/spring-boot/docs/current/reference/html/using-spring-boot.html#using-boot-structuring-your-code)
- [Local development with Testcontainers · A guy with 'Ego' in his name](https://bsideup.github.io/posts/local_development_with_testcontainers/#make-it-even-faster)
- [Spring Data Rest - Sort by multiple properties - Stack Overflow](https://stackoverflow.com/questions/33018127/spring-data-rest-sort-by-multiple-properties)
- [Paging with Spring Boot](https://reflectoring.io/spring-boot-paging/)
- [Conditional Pagination and Sorting using RESTful Web Services, MySQL, and S](https://dzone.com/articles/conditional-pagination-and-sorting-using-restful-w)
- [http://bswen.com/2017/02/springboot-Unable-to-find-a-SpringBootConfiguration.html](http://bswen.com/2017/02/springboot-Unable-to-find-a-SpringBootConfiguration.html)
- [https://github.com/spring-projects/spring-boot/issues/6254](https://github.com/spring-projects/spring-boot/issues/6254)
- [medium.com](https://medium.com/swlh/deploying-mancala-with-minikube-4bc09a15a405)
- [MVVM Architecture - Android Tutorial for Beginners | MindOrks Weekly Newsle](https://medium.com/mindorks/mvvm-architecture-android-tutorial-for-beginners-mindorks-weekly-newsletter-fe87cecdb18c)
- [Ready for changes with Hexagonal Architecture](https://netflixtechblog.com/ready-for-changes-with-hexagonal-architecture-b315ec967749)
- [Maven – Releasing A Parent POM](https://maven.apache.org/developers/release/parent-pom-release.html)
- [A look at GraalVM 20.0: better Windows support, better Native Images, bette](https://medium.com/graalvm/a-look-at-graalvm-20-0-better-windows-support-better-native-images-better-tooling-4fabc1227a48)
- [Docker Java Microservices: Choosing the Base Image for Java 8/9 Microserv](https://medium.com/@hudsonmendes/docker-spring-boot-choosing-the-base-image-for-java-8-9-microservices-on-linux-and-windows-c459ec0c238)
- [IntelliJ IDEA 14.1 Introduces Extract Functional Parameter Refactoring | In](https://blog.jetbrains.com/idea/2015/02/intellij-idea-14-1-introduces-extract-functional-parameter-refactoring/)
- [RoutingPatternsDecisionTree.gif (666×419)](https://www.enterpriseintegrationpatterns.com/img/RoutingPatternsDecisionTree.gif)
- [Intro Guide to Dockerfile Best Practices - Docker Blog](https://www.docker.com/blog/intro-guide-to-dockerfile-best-practices/)
- [https://github.com/Decathlon/parent/tree/master/pom.xml](https://github.com/Decathlon/parent/tree/master/pom.xml)
- [Kotlin 1.3.70 Released | Kotlin Blog](https://blog.jetbrains.com/kotlin/2020/03/kotlin-1-3-70-released/)
- [Packaging Python Projects — Python Packaging User Guide](https://packaging.python.org/tutorials/packaging-projects/)
- [SCS: Self-Contained Systems](https://scs-architecture.org/)
- [Equality and Comparison in Java: Pitfalls and Best Practices](https://medium.com/better-programming/equality-and-comparison-in-java-pitfalls-and-best-practices-96b713e7009)
- [Develop and Deploy a Python API with Kubernetes and Docker](https://medium.com/the-metricfire-blog/develop-and-deploy-a-python-api-with-kubernetes-and-docker-7512ec218dbe)
- [OpenAPI v3.1 and JSON Schema 2019–09 - APIs You Won't Hate - Medium](https://medium.com/apis-you-wont-hate/openapi-v3-1-and-json-schema-2019-09-6862cf3db959)
- [All in and New GroupIds — Oracle JDBC drivers on Maven Central](https://medium.com/@kuassimensah/all-in-and-new-groupids-oracle-jdbc-drivers-on-maven-central-a76d545954c6)
- [Getting started with Kotlin MultiPlatform | MindOrks Weekly Newsletter](https://medium.com/mindorks/getting-started-with-kotlin-multiplatform-mindorks-weekly-newsletter-85cafb7316fc)
- [Introducing Dispatch - Netflix Technology Blog - Medium](https://medium.com/@NetflixTechBlog/introducing-dispatch-da4b8a2a8072)
- [On Jackson CVEs: Don’t Panic — Here is what you need to know](https://medium.com/@cowtowncoder/on-jackson-cves-dont-panic-here-is-what-you-need-to-know-54cd0d6e8062)
- [Droid Flight: A MindOrks initiative to promote Android Learning](https://medium.com/mindorks/droid-flight-a-mindorks-initiative-to-promote-android-learning-f1424e18a6c8)
- [Event-Driven Microservices with Apache Kafka | Medium](https://medium.com/@dev.anowak/monolith-to-event-driven-microservices-with-apache-kafka-6e4abe171cbb)
- [What’s New in Java 14? - Better Programming - Medium](https://medium.com/better-programming/whats-new-in-java-14-a472ec291c05)
- [Production Oriented Development](https://paulosman.me/2019/12/30/production-oriented-development.html)
- [SPRING CLOUD KUBERNETES FOR HYBRID MICROSERVICES ARCHITECTURE](https://medium.com/@sandhya.sandy/spring-cloud-kubernetes-for-hybrid-microservices-architecture-f487d67328d0)
- [spring-petclinic/Owner.java at master · spring-projects/spring-petclinic](https://github.com/spring-projects/spring-petclinic/blob/master/src/main/java/org/springframework/samples/petclinic/owner/Owner.java)
- [Levels of Seniority](https://roadmap.sh/guides/levels-of-seniority)
- [14 High-Performance Java Persistence Tips - Vlad Mihalcea](https://vladmihalcea.com/14-high-performance-java-persistence-tips/)
- [https://doriantaylor.com/agile-as-trauma](https://doriantaylor.com/agile-as-trauma)
- [Node Tap](https://node-tap.org/)
- [Distributed Data for Microservices — Event Sourcing vs. Change Data Capture](https://debezium.io/blog/2020/02/10/event-sourcing-vs-cdc/)
- [testcontainers-java/MongoDbContainerTest.java at master · testcontainers/te](https://github.com/testcontainers/testcontainers-java/blob/master/examples/mongodb-container/src/test/java/org/testcontainers/containers/MongoDbContainerTest.java)
- [composing dataloaders · Issue #54 · graphql-java/java-dataloader](https://github.com/graphql-java/java-dataloader/issues/54)
- [Add getIfCached(key) in DataLoader · Issue #50 · graphql-java/java-dataload](https://github.com/graphql-java/java-dataloader/issues/50)
- [Git Explorer](https://gitexplorer.com/)
- [GraphQL Java](https://www.graphql-java.com/)
- [Why Most Code Sucks - Better Programming - Medium](https://medium.com/better-programming/why-most-code-sucks-ebc73b1a8882)
- [GraphQL File Uploads with React Hooks, TypeScript & Amazon S3](https://www.apollographql.com/blog/graphql-file-uploads-with-react-hooks-typescript-amazon-s3-tutorial-ef39d21066a2/)
- [AVIF for Next-Generation Image Coding](https://netflixtechblog.com/avif-for-next-generation-image-coding-b1d75675fe4)
- [Le temps réel avec GraphQL: Facile ou pas facile?](https://marmelab.com/blog/2020/02/13/decouverte-graphql-temps-reel.html)
- [Turtleocracy](https://www.notion.so/Turtleocracy-47a6df7692bf4e95a39504a73a50a295)
- [The Art of Crafting Architectural Diagrams](https://www.infoq.com/articles/crafting-architectural-diagrams/)
- [Apollo Server File Upload Best Practices](https://www.apollographql.com/blog/apollo-server-file-upload-best-practices-1e7f24cdc050/)
- [GraphiQL Explorer](https://api.spacex.land/graphql/)
- [Deploying Grafana to Kubernetes - The MetricFire Blog - Medium](https://medium.com/the-metricfire-blog/deploying-grafana-to-kubernetes-d13f8a9ca29e)
- [Functional Programming With Java: Streams - Better Programming - Medium](https://medium.com/better-programming/functional-programming-with-java-streams-f930e0e4d184)
- [The End of the Semicolon Era - Roman Elizarov - Medium](https://medium.com/@elizarov/the-end-of-the-semicolon-era-60ab95e669ab)
- [Spring Cache with Apache Ignite - The Startup - Medium](https://medium.com/swlh/spring-cache-with-apache-ignite-def103cae35)
- [Top 10 Courses to Learn Linux Command Line in 2020 — Best and FREE](https://medium.com/javarevisited/top-10-courses-to-learn-linux-command-line-in-2020-best-and-free-f3ee4a78d0c0)
- [Google Cloud Advantages over AWS](https://itnext.io/google-cloud-advantages-over-aws-28751469e570)
- [Interview Question: Container With Most Water: Google, Facebook, Amazon, Ad](https://medium.com/afteracademy/interview-question-container-with-most-water-google-facebook-amazon-adobe-e81e2dd663)
- [Essential Suite — Artwork Producer Assistant - Netflix Technology Blog - Me](https://medium.com/@NetflixTechBlog/essential-suite-artwork-producer-assistant-8f2a760bc150)
- [Java Annotations Explained - Better Programming - Medium](https://medium.com/better-programming/java-annotations-explained-f1c26580b839)
- [Filter Design Pattern - Ajit Singh](http://www.singhajit.com/filter-design-pattern/)
- [A creative use of Filters](https://blog.frankel.ch/creative-use-filters/)
- [Open-Sourcing riskquant, a library for quantifying risk](https://medium.com/@NetflixTechBlog/open-sourcing-riskquant-a-library-for-quantifying-risk-6720cc1e4968)
- [Top 5 Courses to Learn Microservices in Java and Spring Framework](https://medium.com/javarevisited/top-5-courses-to-learn-microservices-in-java-and-spring-framework-e9fed1ba804d)
- [The USE Method](http://www.brendangregg.com/usemethod.html)
- [An Example Micro Front End With Kong - Better Programming - Medium](https://medium.com/better-programming/example-micro-front-end-with-kong-ed001d601c0a)
- [Object-Oriented Programming — The Trillion Dollar Disaster](https://medium.com/better-programming/object-oriented-programming-the-trillion-dollar-disaster-92a4b666c7c7)
- [sam-hosseini/freelancing-in-finland: The ultimate resource for transitionin](https://github.com/sam-hosseini/freelancing-in-finland)
- [Java Code Examples org.springframework.data.redis.serializer.Jackson2JsonRe](https://www.programcreek.com/java-api-examples/index.php?api=org.springframework.data.redis.serializer.Jackson2JsonRedisSerializer)
- [Use "activateDefaultTyping" over "enableDefaultTyping" in 2.10 with new met](https://github.com/FasterXML/jackson-databind/issues/2428)
- [Why databases use ordered indexes but programming uses hash tables (evanjon](https://www.evanjones.ca/ordered-vs-unordered-indexes.html)
- [https://github.com/FasterXML/jackson-databind/issues/921](https://github.com/FasterXML/jackson-databind/issues/921)
- [? Demystifying memory management in modern programming languages](https://medium.com/@deepu105/demystifying-memory-management-in-modern-programming-languages-c35df98cb726)
- [justinamiller/SoftwareArchitect: Path to a Software Architect](https://github.com/justinamiller/SoftwareArchitect)
- [Functional Programming With Java: What’s in the Box](https://medium.com/better-programming/functional-programming-with-java-whats-in-the-box-4c0ee20035af)
- [Filtering - handling optional values using QueryDSL with Java 8](http://dyszkiewicz.me/programming/java/2016/05/14/handling-optional-values-using-querydsl-and-java8.html)
- [MiXiT](https://mixitconf.org/fr/)
- [Call for papers | Tulula](https://tulu.la/call-for-papers/)
- [Returning Collections From Methods in Java - Better Programming - Medium](https://medium.com/better-programming/returning-collections-from-methods-in-java-33e0795df46e)
- [Jongo {mongo-java-driver: 'with ease'}](http://jongo.org/)
- [Plan Maison 3D - Logiciel gratuit pour dessiner ses plans 3D](https://www.kozikaza.com/plan-3d-maison)
- [Working With Spatial Data In Neo4j GraphQL In The Cloud](https://blog.grandstack.io/working-with-spatial-data-in-neo4j-graphql-in-the-cloud-eee2bf1afad)
- [Intercepting Filter Pattern Introduction | Baeldung](https://www.baeldung.com/intercepting-filter-pattern-in-java)
- [Server-side Filtering with GraphQL & Java Tutorial](https://www.howtographql.com/graphql-java/9-filtering/)
- [Spring Data MongoDB Queries | DevGlan](https://www.devglan.com/spring-boot/spring-data-mongodb-queries)
- [Spring Data JPA Projections | Baeldung](https://www.baeldung.com/spring-data-jpa-projections)
- [Spring Data JPA - Reference Documentation](https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#core.web.type-safe)
- [Effective RESTful search API in Spring - Tratif](https://blog.tratif.com/2017/11/23/effective-restful-search-api-in-spring/)
- [Design Patterns - Filter Pattern - Tutorialspoint](https://www.tutorialspoint.com/design_pattern/filter_pattern.htm)
- [springboot uses redistemplate to gracefully manipulate redis (configuration](https://programmer.help/blogs/5cd4695ecb533.html)
- [Searching by multiple values within a redis key/value - Stack Overflow](https://stackoverflow.com/questions/7933416/searching-by-multiple-values-within-a-redis-key-value)
- [Redis multiple key for value (multiplying search by keys) - Stack Overflow](https://stackoverflow.com/questions/47455994/redis-multiple-key-for-value-multiplying-search-by-keys)
- [GraphQL Java](https://www.graphql-java.com/blog/deep-dive-data-fetcher-results/)
- [GraphQL Scalars in-depth | GraphQL.DE](https://www.graphql.de/blog/scalars-in-depth/)
- [Bulk with RESTful APIs](https://itnext.io/bulk-with-restfull-apis-7c5e6be84ed3)
- [Futures in Java: CompletableFuture - The Startup - Medium](https://medium.com/swlh/futures-in-java-completablefuture-69acc14fa71d)
- [Building a Kubernetes Operator In Python With Zalando’s Kopf](https://medium.com/swlh/building-a-kubernetes-operator-in-python-with-zalandos-kopf-37c311d8edff)
- [graphql-java/PreparsedDocumentProviderTest.groovy at master · graphql-java/](https://github.com/graphql-java/graphql-java/blob/master/src/test/groovy/graphql/execution/preparsed/PreparsedDocumentProviderTest.groovy)
- [Graphql Java v13.0 and v9.6 has been released · GraphQL Java](https://spectrum.chat/graphql-java/general/graphql-java-v13-0-and-v9-6-has-been-released~daf9563e-a955-470b-9b89-5aae142383ac)
- [APQ (Automated Persisted Queries) Support Question · GraphQL Java](https://spectrum.chat/graphql-java/general/apq-automated-persisted-queries-support-question~06e249b9-b67a-49db-899b-25ad37c83fcb)
- [GraphQL, Auto Persisted Queries, CDN Support and Getting it work on Native](https://medium.com/scmp-inside-the-wonton/graphql-auto-persisted-queries-cdn-support-and-getting-it-work-on-native-app-d6e01c729dfd)
- [Urigo/graphql-cli: ? Command line tool for common GraphQL development workf](https://github.com/Urigo/graphql-cli)
- [What is the solution for the N 1 issue in JPA and Hibernate? - Stack Overfl](https://stackoverflow.com/questions/32453989/what-is-the-solution-for-the-n1-issue-in-jpa-and-hibernate/49789933?stw=2#49789933)
- [GraphQL Cursor Connections Specification](https://facebook.github.io/relay/graphql/connections.htm)
- [Implementing Server-side Pagination with GraphQL & Java](https://www.howtographql.com/graphql-java/10-pagination/)
- [JetBrains Mono: A free and open source typeface for developers | JetBrains:](https://www.jetbrains.com/lp/mono/)
- [Object-Oriented Programming  —  The Trillion Dollar Disaster](https://link.medium.com/xssNLS2Mf3)
- [Bintray REST API](https://bintray.com/docs/api/)
- [https://gitlab.com/api/graphql](https://gitlab.com/api/graphql)
- [Demonstrating Event Sourcing and CQRS - The Startup - Medium](https://medium.com/swlh/demonstrating-event-sourcing-and-cqrs-in-a-meeting-feedback-application-fb0222f199ef)
- [Using Kotlin Flow APIs in Android Project | MindOrks Weekly Newsletter](https://medium.com/mindorks/using-kotlin-flow-apis-in-android-project-mindorks-weekly-newsletter-c1f9307f8444)
- [Introduction to Greedy Algorithms with Java | Baeldung](https://www.baeldung.com/java-greedy-algorithms)
- [GraphQL Editor - Visual Tool for GraphQL. Learn GraphQL, mock, deploy](https://app.graphqleditor.com/conference/addressdataapi)
- [Top GraphQL tutorials reviewed 2019 | GraphQL Blog: Learning GraphQL, Tutor](https://blog.graphqleditor.com/top-graphql-tutorials-reviewed-2019/)
- [API Adresse | geo.api.gouv.fr](https://geo.api.gouv.fr/adresse)
- [Using the client without apollo-runtime](https://www.apollographql.com/docs/android/advanced/no-runtime/)
- [JavaScript Rising Stars](https://risingstars.js.org/2019/en/#section-graphql)
- [Using Zeebe’s workflows instead of Sagas in Axon - The Startup - Medium](https://medium.com/swlh/using-zeebes-workflows-instead-of-sagas-in-axon-d9ac1433b215)
- [Tooling for your Hibernate projects. - Hibernate Tools](https://hibernate.org/tools/)
- [Java & Databases: Guide to JDBC, Hibernate and Spring Data](https://www.marcobehler.com/guides/java-databases-jdbc-hibernate-spring-data)
- [GraphQL Pagination best practices: Using Edges vs Nodes in Connections](https://medium.com/javascript-in-plain-english/graphql-pagination-using-edges-vs-nodes-in-connections-f2ddb8edffa0)
- [Trampolining: a practical guide for awesome Java Developers](https://link.medium.com/yuL1XNsW82)
- [Introducing Production Ready GraphQL - Marc-André Giroux - Medium](https://medium.com/@__xuorig__/introducing-production-ready-graphql-3b94fdeb0d2c)
- [How Should We Version GraphQL APIs?](https://productionreadygraphql.com/how-to-version-graphql/)
- [Build your own Codelab with Google Codelab - DEV Community ?‍??‍?](https://dev.to/bpetetot/build-your-own-codelab-with-google-codelab-1hdi)
- [Algorithms interviews: theory vs. practice](https://danluu.com/algorithms-interviews/)
- [Java Practices->Package by feature, not layer](http://www.javapractices.com/topic/TopicAction.do?Id=205)
- [https://www.auchan.fr/xiaomi-ecouteurs-intra-auriculaire-sans-fil-buds-true-wireless-blanc/p-c1131473](https://www.auchan.fr/xiaomi-ecouteurs-intra-auriculaire-sans-fil-buds-true-wireless-blanc/p-c1131473)
- [Calendar Versioning — CalVer](https://calver.org/)
- [graphql-config | Prisma Docs](https://www.prisma.io/docs/1.10/graphql-ecosystem/graphql-config/overview-quaidah9pi)
- [What is GraphQL - the misconceptions. - DEV Community ?‍??‍?](https://dev.to/shrutikapoor08/what-is-graphql-the-misconceptions-57b9)
- [Software Engineering: 2030 - The Startup - Medium](https://medium.com/swlh/software-engineering-2030-d81b98beb69c)
- [Handling GraphQL errors like a champ with unions and interfaces - LogRocket](https://blog.logrocket.com/handling-graphql-errors-like-a-champ-with-unions-and-interfaces/)
- [The Definitive Guide to Handling GraphQL Errors - ITNEXT](https://itnext.io/the-definitive-guide-to-handling-graphql-errors-e0c58b52b5e1)
- [Reactive Programming applied to Legacy Services — A WebFlux example](https://medium.com/@jofisaes/reactive-programming-applied-to-legacy-services-a-webflux-example-4d1c2ad40bd4)
- [Reactive Programming applied to Legacy Services — A WebFlux example — Part](https://medium.com/@jofisaes/reactive-programming-applied-to-legacy-services-a-webflux-example-part-1-3-ce2a4b8a979c)
- [Build a CRUD App with Angular 9 and Spring Boot 2.2 | Okta Developer](https://developer.okta.com/blog/2020/01/06/crud-angular-9-spring-boot-2)
- [System-D](https://www.system-d.org/)
- [Top 5 GraphQL Tutorials and Courses for Beginners - javinpaul - Medium](https://medium.com/@javinpaul/top-5-graphql-tutorials-and-courses-for-beginners-fb5543506fc2)
- [About design patterns: Dependency Injection - Antoine Veuiller - Medium](https://medium.com/@aveuiller/about-design-patterns-dependency-injection-ab9c1742d4aa)
- [The ANTLR Mega Tutorial](https://tomassetti.me/antlr-mega-tutorial/)
- [The Strangler Pattern in Practice](https://link.medium.com/NZgg3q0G02)
- [10 Advanced Spring Boot Courses for experienced Java Developers](https://medium.com/javarevisited/10-advanced-spring-boot-courses-for-experienced-java-developers-5e57606816bd)
- [Writing a Full Featured Maven Pom](https://itnext.io/writing-a-full-featured-maven-pom-f5b874eef312)
- [How to Reindex One Billion Documents in One Hour at SoundCloud | SoundCloud](https://developers.soundcloud.com/blog/how-to-reindex-1-billion-documents-in-1-hour-at-soundcloud)
- [Kotlin Coroutine Job Lifecycle - Marco Cattaneo - Medium](https://medium.com/@marco_cattaneo/kotlin-coroutine-job-lifecycle-c1166039d906)
- [Pluralsight or Udemy? Which is better to learn to code in 2020?](https://medium.com/javarevisited/pluralsight-or-udemy-d9a94d2e8ee)
- [How to Reindex One Billion Documents in One Hour at SoundCloud](https://developers.soundcloud.com/blog/how-to-reindex-1-billion-documents-in-1-hour-at-soundcloud)
- [Native Memory — The Silent JVM Killer - The Startup - Medium](https://medium.com/swlh/native-memory-the-silent-jvm-killer-595913cba8e7)
- [jk](https://jkcfg.github.io/#/)
- [CQRS — Command Query Responsibility Segregation - The Startup - Medium](https://medium.com/swlh/cqrs-command-query-responsibility-segregation-72db08ee8282)
- [An Experiment: a Completely Agnostic Backend - David Gilbertson - Medium](https://medium.com/@david.gilbertson/an-experiment-a-completely-agnostic-backend-462f56812378)
- [Project Valhalla: Fast and Furious Java - Javarevisited - Medium](https://medium.com/javarevisited/project-valhalla-fast-and-furious-java-ce2e46b4ee59)
- [Home — Conduit](https://demo.realworld.io/#/)
- [https://github.com/gothinkster/realworld](https://github.com/gothinkster/realworld)
- [What is GraphQL Inspector? · GraphQL Inspector](https://graphql-inspector.com/docs)
- [Unit 5 and Selenium - improving project configuration](https://blog.codeleak.pl/2019/12/junit-5-and-selenium-improving-project.html)
- [https://dzone.com/articles/change-data-capture-cdc-with-embedded-debezium-and](https://dzone.com/articles/change-data-capture-cdc-with-embedded-debezium-and)
- [First year freelancing - Miguel Beltran - Medium](https://medium.com/@MiBLT/first-year-freelancing-acbe078ff4d6)
- [My Best Medium Stories on Java, Docker, and Programming in 2019](https://medium.com/javarevisited/my-best-stories-on-java-docker-and-programming-in-2019-6670187d8184)
- [GraphQL Config — One configuration for all your tools](https://medium.com/the-guild/graphql-config-708dd0e5d15f)
- [Hashtag AskFaun - Faun - Medium](https://medium.com/faun/hashtag-askfaun-66881684d729)
- [7 Best Gift Ideas for Programmers and Technology Geeks](https://medium.com/javarevisited/7-best-gift-ideas-for-programmers-and-technology-geeks-bb799cc05da1)
- [Tomasz Nurkiewicz around Java and concurrency](https://www.nurkiewicz.com/)
- [50 iOS Interview Questions And Answers Part 6 - Durul Dalkanat - Medium](https://medium.com/@duruldalkanat/50-ios-interview-questions-and-answers-part-6-3aba0cdd2070)
- [5 Books to Crack Java 8 Certification (OCAJP 8 and OCPJP 8) - Best of lot](https://dev.to/javinpaul/5-books-to-crack-java-8-certification-ocajp-8-and-ocpjp-8-best-of-lot-369m)
- [35 Advanced Tutorials to Learn Kubernetes — Faun - Faun - Medium](https://medium.com/faun/35-advanced-tutorials-to-learn-kubernetes-dae5695b1f18)
- [TWiGCP — Cloud EKM, BeyondProd whitepaper, NetApp Cloud Volumes, and Cloud](https://medium.com/google-cloud/twigcp-cloud-ekm-beyondprod-whitepaper-netapp-cloud-volumes-and-cloud-sql-maintenance-alerts-c979cbc833c3)
- [Smart Testing](http://arquillian.org/smart-testing/)
- [https://github.com/for-GET/http-decision-diagram](https://github.com/for-GET/http-decision-diagram)
- [Best Practices for Versioning REST APIs - Better Programming - Medium](https://medium.com/better-programming/best-practices-for-versioning-an-api-for-rest-apis-530a9398f311)
- [Top 5 Courses to learn Software Architecture in 2020 — Best of Lot](https://medium.com/javarevisited/top-5-courses-to-learn-software-architecture-in-2020-best-of-lot-5d34ebc52e9)
- [What Is the Visitor Design Pattern? - Better Programming - Medium](https://medium.com/better-programming/what-is-visitor-design-pattern-8451fb75876)
- [Creating a Reactive GraphQL Server with Spring Boot and Kotlin](https://medium.com/expedia-group-tech/creating-a-reactive-graphql-server-with-spring-boot-and-kotlin-54aca7316470)
- [10 OOP Design Principles You Can Learn in 2020 - Javarevisited - Medium](https://medium.com/javarevisited/10-oop-design-principles-you-can-learn-in-2020-f7370cccdd31)
- [Streaming Now: Debezium 1.0 Final Is Out](https://debezium.io/blog/2019/12/18/debezium-1-0-0-final-released/)
- [Find Groundbreaker Ambassadors, Oracle ACEs, and Java Champions](https://apex.oracle.com/pls/apex/f?p=19297:3)
- [Async Servlets - blog.](https://blog.jayway.com/2014/05/16/async-servlets/)
- [https://ww.1001ebooks.com/accueil/](https://ww.1001ebooks.com/accueil/)
- [Yes, it’s npx, not npm — the difference explained - JavaScript in Plain Eng](https://medium.com/javascript-in-plain-english/yes-its-npx-not-npm-the-difference-explained-58cbb202ec33)
- [Auto Scaling Production Services on Titus - Netflix TechBlog - Medium](https://medium.com/netflix-techblog/auto-scaling-production-services-on-titus-1f3cd49f5cd7)
- [Health Checks and Graceful Degradation in Distributed Systems](https://medium.com/@copyconstruct/health-checks-in-distributed-systems-aa8a0e8c1672)
- [File Upload With GraphQL from a React Application - Enes Palaz - Medium](https://medium.com/@enespalaz/file-upload-with-graphql-9a4927775ef7)
- [Top 5 Java 8 Certifications Books and Guides — 1Z0–808 (OCA) and 1Z0–809 (O](https://medium.com/javarevisited/top-5-java-8-certifications-books-and-guides-1z0-808-oca-and-1z0-809-ocp-9e4fbf76bb7e)
- [What is the "N 1 selects problem" in ORM (Object-Relational Mapping)? - Sta](https://stackoverflow.com/questions/97197/what-is-the-n1-selects-problem-in-orm-object-relational-mapping/39696775?stw=2#39696775)
- [How to Load Test: A developer’s guide to performance testing](https://medium.com/@rhamedy/how-to-load-test-a-developers-guide-to-performance-testing-5264faaf4e33)
- [Testing Microservices With JMeter - DZone Microservices](https://dzone.com/articles/testing-microservices-with-jmeter)
- [Room ? Flow - Android Developers - Medium](https://medium.com/androiddevelopers/room-flow-273acffe5b57)
- [DBLog: A Generic Change-Data-Capture Framework - Netflix TechBlog - Medium](https://medium.com/netflix-techblog/dblog-a-generic-change-data-capture-framework-69351fb9099b)
- [Spring Boot performance battle: blocking vs non-blocking vs reactive](https://medium.com/@filia.aleks/microservice-performance-battle-spring-mvc-vs-webflux-80d39fd81bf0)
- [How to Make Parallel Calls in Java Spring Boot Application and How to Test](https://www.sipios.com/blog-tech/how-to-make-parallel-calls-in-java-springboot-application-and-how-to-test-them)
- [https://waytolearnx.com/2019/03/difference-entre-etl-et-esb.html](https://waytolearnx.com/2019/03/difference-entre-etl-et-esb.html)
- [https://www.sourceallies.com/2014/01/how-to-implement-the-splitter-and-aggregator-patterns-with-apache-camel/](https://www.sourceallies.com/2014/01/how-to-implement-the-splitter-and-aggregator-patterns-with-apache-camel/)
- [Android Development Learning Path — 2020 Edition - MindOrks - Medium](https://medium.com/mindorks/android-development-learning-path-2020-edition-3f464ac56dbf)
- [Updating Specific Queries in ApolloClient Cache and Re-rendering Data](https://towardsdatascience.com/updating-apolloclient-cache-and-re-rendering-data-4537c11c6daf)
- [Overcoming IO overhead in micro-services - The Startup - Medium](https://medium.com/swlh/overcoming-io-overhead-in-micro-services-47d8f986268b)
- [Hibernate 5 - Many to Many Annotation Mapping Example](https://www.javaguides.net/2019/12/hibernate-5-many-to-many-annotation-mapping-example.html)
- [Running in Production Podcast and Interviews](https://runninginproduction.com/)
- [REST to GraphQL in minutes - SpaceUpTech - Medium](https://medium.com/spaceuptech/rest-to-graphql-in-minutes-44f3b86cf79f)
- [Bringing law and order to APIs with OpenAPI Specifications](https://medium.com/better-practices/api-specifications-d87588ac874)
- [Mohammed VI demande à Tebboune s’il peut l’appeler juste par son prénom](https://el-manchar.com/2019/12/mohammed-vi-demande-a-tebboune-sil-peut-lappeler-juste-madjid/)
- [Protecting Your GraphQL API From Security Vulnerabilities](https://medium.com/swlh/protecting-your-graphql-api-from-security-vulnerabilities-e8afdfa6fbe4)
- [medium.com](https://medium.com/hackernoon/graphql-core-features-architecture-pros-and-cons-5997fbea3db6)
- [medium.com](https://medium.com/mobile-development-group/how-beego-swagger-can-make-coding-an-api-easier-227b56055cbc)
- [How to Create a Maven Plugin | Baeldung](https://www.baeldung.com/maven-plugin)
- [How to Implement a Quarkus Extension | Baeldung](https://www.baeldung.com/quarkus-extension-java)
- [100 Best DevOps Stories of 2019 — Faun - Faun - Medium](https://medium.com/faun/100-best-devops-stories-of-2019-faun-7119b7017c94)
- [Top 50 Puzzles — Commonly Asked During The Interview](https://medium.com/afteracademy/top-50-puzzles-commonly-asked-during-the-interview-132af8ccbf7a)
- [Radix Sort in Java | Baeldung](https://www.baeldung.com/java-radix-sort)
- [Merge pull request #5222 from loicmathieu/feat/mongodb-kafka-neo4j-he… · qu](https://github.com/quarkusio/quarkus/commit/b76f837726c88c46bdfadf7738b538d284a294a4)
- [200 Instagram Bio Ideas You Can Copy and Paste | Oberlo](https://www.oberlo.com/blog/instagram-bio)
- [Fonts For Instagram (???? ??? ?????) ― LingoJam](https://lingojam.com/FontsForInstagram)
- [Creating Your First Plugin / IntelliJ Platform SDK DevGuide](https://www.jetbrains.org/intellij/sdk/docs/basics/getting_started.html)
- [Compiling Native Projects via the GraalVM LLVM Toolchain](https://medium.com/graalvm/graalvm-llvm-toolchain-f606f995bf)
- [Learn Touch Typing Free - TypingClub](https://www.typingclub.com/)
- [Plugin Components / IntelliJ Platform SDK DevGuide](http://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_components.html)
- [A visual guide on troubleshooting Kubernetes deployments](https://learnk8s.io/troubleshooting-deployments)
- [Java Annotated Monthly – December 2019 | IntelliJ IDEA Blog](https://blog.jetbrains.com/idea/2019/12/java-annotated-monthly-december-2019/)
- [Tutorial: Reactive Spring Boot, Part 6: Displaying Reactive Data - DZone Ja](https://dzone.com/articles/tutorial-reactive-spring-boot-part-6-displaying-re)
- [Deploying a Quarkus native app to Cloud Run - Alexis MP - Medium](https://medium.com/@alexismp/deploying-a-quarkus-app-to-google-cloud-run-c4a8ca3be526)
- [100 Data Structures and Algorithms Problems Asked During Coding Interviews](https://medium.com/afteracademy/100-data-structures-and-algorithms-problems-asked-during-coding-interviews-269391b8ff8)
- [A comparison of GraphQL and REST](https://itnext.io/a-comparison-of-graphql-and-rest-e125d77fb329)
- [Wrapping a REST API in GraphQL - Joey Ng'ethe - Medium](https://medium.com/@joeynimu/wrapping-a-rest-api-in-graphql-f50c7b9669d5)
- [GraphQL vs Firebase | Prisma](https://www.prisma.io/blog/graphql-vs-firebase-496498546142)
- [GraphQL Meets Graph Database: A GraphQL Neo4j Integration](https://neo4j.com/blog/graphql-neo4j-graph-database-integration/)
- [Apollo GraphQL Implementation, Features and Tools - XenonStack](https://www.xenonstack.com/insights/what-is-graphql/)
- [Using the New Relic GraphQL API Explorer](https://blog.newrelic.com/engineering/graphql-api/)
- [Building Fullstack, Serverless GraphQL APIs in the Cloud | Nordic APIs |](https://nordicapis.com/building-fullstack-serverless-graphql-apis-in-the-cloud/)
- [Nexus Repository Manager](https://oss.sonatype.org/)
- [OSSRH Guide](https://central.sonatype.org/pages/ossrh-guide.html)
- [Open-Sourcing Metaflow, a Human-Centric Framework for Data Science](https://medium.com/netflix-techblog/open-sourcing-metaflow-a-human-centric-framework-for-data-science-fa72e04a5d9)
- [Introducing Kotlin at ING, a long but rewarding story](https://medium.com/ing-blog/introducing-kotlin-at-ing-a-long-but-rewarding-story-1bfcd3dc8da0)
- [Data Compression for Large-Scale Streaming Experimentation](https://medium.com/netflix-techblog/data-compression-for-large-scale-streaming-experimentation-c20bfab8b9ce)
- [Lancement de la Suite Elastic 7.5.0 | Elastic Blog](https://www.elastic.co/blog/elastic-stack-7-5-0-released)
- [End2End test with Testcontainers…. and a lot of patience](https://aytartana.wordpress.com/2019/11/19/end2end-test-with-testcontainers-and-a-lot-of-patience/)
- [Kotlin in 45 minutes - Speaker Deck](https://speakerdeck.com/magdamiu/kotlin-in-45-minutes)
- [Sony DualShock 4 v2](https://www.google.com/shopping/product/10801462369930967241?output=search&psb=1&q=Sony+DualShock+4+v2&oq=Sony+DualShock+4+v2&aqs=products-cc..0l6&prds=epd:1247196832487955270,prmr:3,cs:1&sa=X&ved=0ahUKEwie0Pmugo3mAhUtx4UKHfauBXIQ8gIImQU)
- [Why we failed implementing CQRS in Microservice architecture.](https://link.medium.com/aUdodm9W31)
- [Why we failed to implement CQRS in Microservice architecture.](https://medium.com/faun/why-we-failed-implementing-cqrs-in-microservice-architecture-5c39a2d0b2dd)
- [A Complete Guide on Singleton Design Pattern in Java](https://medium.com/swlh/a-complete-guide-on-singleton-design-pattern-in-java-846c2f8df5fc)
- [Gluon Substrate and GraalVM Native Image with JavaFX support - Gluon](https://gluonhq.com/gluon-substrate-and-graalvm-native-image-with-javafx-support/)
- [Quiz Yourself: Inner, Nested, and Anonymous Classes (Advanced)](https://blogs.oracle.com/javamagazine/quiz-yourself-inner-nested-and-anonymous-classes-advanced)
- [Reasons to move to Java 11 | Microsoft Docs](https://docs.microsoft.com/en-us/azure/java/jdk/reasons-to-move-to-java-11)
- [Building a CRUD with Spring Webflux - The Startup - Medium](https://medium.com/swlh/building-a-crud-with-spring-webflux-5606a0fccc31)
- [Logging patterns and their performance impact – Ionuț Baloșin](https://ionutbalosin.com/2019/11/logging-patterns-and-their-performance-impact/)
- [Pagination best practices](https://vladmihalcea.com/pagination-best-practices/)
- [Convert JSON to a HashMap Using Gson | Baeldung](https://www.baeldung.com/gson-json-to-map)
- [android - AutoValue Gson type adapter for a Map - Stack Overflow](https://stackoverflow.com/questions/41860610/autovalue-gson-type-adapter-for-a-mapstring-listobj)
- [Apache Camel 3 Migration Guide - Apache Camel](https://camel.apache.org/manual/latest/camel-3-migration-guide.html)
- [Run Kubernetes On Your Machine - ITNEXT](https://itnext.io/run-kubernetes-on-your-machine-7ee463af21a2)
- [Introducing Azkarra Streams : The first micro-framework for Apache Kafka St](https://medium.com/streamthoughts/introducing-azkarra-streams-the-first-micro-framework-for-apache-kafka-streams-e13605f3a3a6)
- [https://github.com/springdoc/springdoc-openapi/commit/9969216024c1c69471ab3af48e7b38433d3427f7](https://github.com/springdoc/springdoc-openapi/commit/9969216024c1c69471ab3af48e7b38433d3427f7)
- [Apollo Federation in a GraphQL Kotlin Server - Expedia Group Technology - M](https://medium.com/expedia-group-tech/apollo-federation-in-a-graphql-kotlin-server-115cea51607a)
- [https://stackoverflow.com/questions/36634281/list-of-swagger-ui-alternatives](https://stackoverflow.com/questions/36634281/list-of-swagger-ui-alternatives)
- [Happy Hues - Curated colors in context.](https://www.happyhues.co/)
- [Lessons learnt using Coroutines Flow in the Android Dev Summit 2019 app](https://medium.com/androiddevelopers/lessons-learnt-using-coroutines-flow-4a6b285c0d06)
- [https://reflectoring.io/spring-boot-conditionals/](https://reflectoring.io/spring-boot-conditionals/)
- [Comparing JVM performance; Zulu OpenJDK, OpenJDK, Oracle JDK, GraalVM CE](https://medium.com/@MaartenSmeetsNL/comparing-jvm-performance-zulu-openjdk-openjdk-oracle-jdk-graalvm-ce-48b012c9a8d)
- [https://github.com/spring-projects/spring-framework/issues/9628](https://github.com/spring-projects/spring-framework/issues/9628)
- [https://medium.com/atheros/graphql-scalars-and-enums-part-1-built-in-scalars-overview-and-application-4a85f841698f](https://medium.com/atheros/graphql-scalars-and-enums-part-1-built-in-scalars-overview-and-application-4a85f841698f)
- [https://stackoverflow.com/questions/38597965/difference-between-resident-set-size-rss-and-java-total-committed-memory-nmt](https://stackoverflow.com/questions/38597965/difference-between-resident-set-size-rss-and-java-total-committed-memory-nmt)
- [https://dev.to/liyasthomas/postwoman-v1-0-a-free-fast-beautiful-alternative-to-postman-mn0](https://dev.to/liyasthomas/postwoman-v1-0-a-free-fast-beautiful-alternative-to-postman-mn0)
- [https://github.com/liyasthomas/postwoman](https://github.com/liyasthomas/postwoman)
- [How to Write Better Code with Java 8’s Optional - The Startup - Medium](https://medium.com/swlh/how-to-write-better-code-with-java-8s-optional-b6d862f28862)
- [Je n’ai finalement rien compris à Consul – riduidel's wordpress](https://riduidel.wordpress.com/2019/11/24/je-nai-finalement-rien-compris-a-consul/)
- [FREE TEMPLATES: Instagram Puzzle Feed WITHOUT Photoshop](https://thepreviewapp.com/instagram-puzzle-feed-templates/)
- [Automatic Persisted Queries and why you should use them](https://proandroiddev.com/automatic-persisted-queries-and-why-you-should-use-them-39bd6681eb19)
- [Automatic persisted queries - Apollo Server - Apollo GraphQL Docs](https://www.apollographql.com/docs/apollo-server/performance/apq/)
- [Beyond Java 8 - DZone Java](https://dzone.com/articles/beyond-java-8)
- [Guide to Java Versions and Features - DZone Java](https://dzone.com/articles/a-guide-to-java-versions-and-features)
- [Top 5 New Features Expected in Java 14 - Better Programming - Medium](https://medium.com/better-programming/top-5-new-features-expected-in-java-14-82c0d85b295e)
- [Growth Engineering at Netflix — Accelerating Innovation](https://medium.com/netflix-techblog/growth-engineering-at-netflix-accelerating-innovation-90eb8e70ce59)
- [Learn GraphQL MongoDB Security Vulnerabilities - Mr. Thank You - Medium](https://medium.com/@mrthankyou/learning-graphql-mongodb-security-vulnerabilities-b52f7e26ee24)
- [200 OK! Error Handling in GraphQL](https://link.medium.com/9ILzaLUIP1)
- [DataLoader v2.0 - Lee Byron - Medium](https://medium.com/@leeb/dataloader-v2-0-925b4dccf8d6)
- [Taming ElastiCache with Auto-discovery at Scale](https://link.medium.com/wh7ThCQCP1)
- [THIS is What LMAO Means! OMG, ROFL, BRB, AFAIK, BFF, SMH, NP, IMO, & More!](https://turbofuture.com/internet/lmao-meaning)
- [Going Reactive With Spring Webflux - Rashmi Shehana - Medium](https://medium.com/@rashmishehana_48965/going-reactive-with-spring-webflux-40128f3d5bad)
- [Kotlin's outstanding features. - MindOrks - Medium](https://medium.com/mindorks/some-outstanding-kotlins-features-ea42b344183)
- [A quick introduction to Hexagonal Architecture - Code Fountain - Medium](https://medium.com/codefountain/a-quick-introduction-to-hexagonal-architecture-484358c038b8)
- [https://www.baeldung.com/jvm-parameters](https://www.baeldung.com/jvm-parameters)
- [https://www.baeldung.com/java-permgen-metaspace](https://www.baeldung.com/java-permgen-metaspace)
- [https://www.journaldev.com/4098/java-heap-space-vs-stack-memory](https://www.journaldev.com/4098/java-heap-space-vs-stack-memory)
- [https://www.journaldev.com/2856/java-jvm-memory-model-memory-management-in-java](https://www.journaldev.com/2856/java-jvm-memory-model-memory-management-in-java)
- [https://github.com/swagger-api/swagger-core/wiki/Swagger-2.X---Annotations#operation](https://github.com/swagger-api/swagger-core/wiki/Swagger-2.X---Annotations#operation)
- [https://github.com/spring-projects/spring-hateoas/blob/master/lombok.config](https://github.com/spring-projects/spring-hateoas/blob/master/lombok.config)
- [Commitizen by commitizen](http://commitizen.github.io/cz-cli/)
- [GraphQL interfaces and unions — how to design GraphQL schema](https://medium.com/atheros/graphql-interfaces-and-unions-how-to-design-graphql-schema-47066c7f30be)
- [Use the Latest Version of a Dependency in Maven | Baeldung](https://www.baeldung.com/maven-dependency-latest-version)
- [Announcing GraalVM 19.3 with JDK 11 Support - graalvm - Medium](https://medium.com/graalvm/graalvm-19-3-0-dfdb6f4ec8ed)
- [https://jakubstas.com/configuration-meta-data-in-spring-boot/#.XA53bhP7SL8](https://jakubstas.com/configuration-meta-data-in-spring-boot/#.XA53bhP7SL8)
- [https://github.com/graphql-java/graphql-java/blob/master/src/main/java/graphql/schema/AsyncDataFetcher.java](https://github.com/graphql-java/graphql-java/blob/master/src/main/java/graphql/schema/AsyncDataFetcher.java)
- [https://github.com/redhat-developer/intellij-quarkus](https://github.com/redhat-developer/intellij-quarkus)
- [Limits of programming by interface](https://blog.frankel.ch/limits-programming-interface/)
- [How GraphQL can improve your development workflow](https://engineering.brigad.co/how-graphql-can-improve-your-development-workflow-d471f883778d)
- [RESTful API Designing Guidelines — The Best Practices](https://medium.com/better-programming/restful-api-designing-guidelines-the-best-practices-39454135f61)
- [How To Design Applications For Cloud (SaaS) - The Startup - Medium](https://medium.com/swlh/how-to-design-applications-for-cloud-saas-88eab310ffad)
- [Effective Staff Appraisals with Employee Journey Maps](https://phauer.com/2019/employee-journey-map-staff-appraisal/)
- [https://blog.apollographql.com/securing-your-graphql-api-from-malicious-queries-16130a324a6b](https://blog.apollographql.com/securing-your-graphql-api-from-malicious-queries-16130a324a6b)
- [Guide to the Fork/Join Framework in Java | Baeldung](https://www.baeldung.com/java-fork-join)
- [Asynchronous timeouts with CompletableFutures in Java 8 and Java 9](http://iteratrlearning.com/java9/2016/09/13/java9-timeouts-completablefutures.html)
- [https://www.geeksforgeeks.org/](https://www.geeksforgeeks.org/)
- [ArrayList vs. HashMap in Java - GeeksforGeeks](https://www.geeksforgeeks.org/arraylist-vs-hashmap-in-java/)
- [https://github.com/akshakp/quarkus-native-demo/blob/master/src/main/docker/Dockerfile.native](https://github.com/akshakp/quarkus-native-demo/blob/master/src/main/docker/Dockerfile.native)
- [Internal Working of HashMap in Java - GeeksforGeeks](https://www.geeksforgeeks.org/internal-working-of-hashmap-java/)
- [GraphQL WebSocket subscriptions on Android | Josias Sena](https://josiassena.com/graphql-websocket-subscriptions-on-android-using-apollo/)
- [Quarkus - MicroProfile Health](https://quarkus.io/guides/microprofile-health.html)
- [Quarkus - Contexts and Dependency Injection](https://quarkus.io/guides/cdi-reference.html)
- [Getting started with jOOQ, Flyway and Spring Boot](https://golb.hplar.ch/2019/01/jooq-flyway-springboot.html)
- [What, Why, When: Microservices - The Startup - Medium](https://medium.com/swlh/what-why-when-microservices-4c5797c319d8)
- [Top 20 Java Interview Questions from Wall Street Banks](https://medium.com/javarevisited/top-20-java-interview-questions-from-wall-street-banks-36ba58865681)
- [A First Look at Java Inline Classes](https://www.infoq.com/articles/inline-classes-java/)
- [System design hack: Postgres is a great pub/sub & job server](https://layerci.com/blog/postgres-is-the-answer/)
- [GraphQL Schema Design: Building Evolvable Schemas](https://blog.apollographql.com/graphql-schema-design-building-evolvable-schemas-1501f3c59ed5)
- [GraphQL performance explained - Wojciech Trocki - Medium](https://medium.com/@wtr/graphql-performance-explained-cb4b43412fb4)
- [Introduction to WebJars | Baeldung](https://www.baeldung.com/maven-webjars)
- [Kafka Connect and Kafka REST API on MapR: Streaming Just Became a Whole Lot](https://mapr.com/blog/kafka-connect-and-kafka-rest-api-mapr-streaming-just-became-whole-lot-easier/)
- [Fast Cars, Big Data - How Streaming Data Can Help Formula 1 | MapR](https://mapr.com/blog/fast-cars-fast-data-formula1/)
- [Microservices with Spring Boot, Spring Cloud Gateway and Consul Cluster – P](https://piotrminkowski.wordpress.com/2019/11/06/microservices-with-spring-boot-spring-cloud-gateway-and-consul-cluster/)
- [What I Learned At GraphQL Summit](https://blog.apollographql.com/what-i-learned-at-graphql-summit-f61d6fc6680a)
- [Garbage collecting unhealthy JVMs, a proactive approach](https://medium.com/@NetflixTechBlog/introducing-jvmquake-ec944c60ba70)
- [Build a Java REST API With Quarkus - DZone Java](https://dzone.com/articles/build-a-java-rest-api-with-quarkus)
- [Generating sequence diagrams with HttpRider - Desk Riders](https://deskriders.dev/generating-sequence-digrams-with-httprider/)
- [Gitless](https://gitless.com/)
- [https://makina-corpus.com/blog/metier/2019/les-logiciels-et-api-pour-geocoder](https://makina-corpus.com/blog/metier/2019/les-logiciels-et-api-pour-geocoder)
- [Keycloak Authentication and Authorization in GraphQL](https://link.medium.com/MBhlELODD1)
- [https://stackoverflow.com/questions/2889777/difference-between-hashmap-linkedhashmap-and-treemap](https://stackoverflow.com/questions/2889777/difference-between-hashmap-linkedhashmap-and-treemap)
- [https://stackoverflow.com/questions/38146719/how-to-display-dependency-updates-only-for-release-versions](https://stackoverflow.com/questions/38146719/how-to-display-dependency-updates-only-for-release-versions)
- [https://www.mojohaus.org/versions-maven-plugin/examples/display-dependency-updates.html](https://www.mojohaus.org/versions-maven-plugin/examples/display-dependency-updates.html)
- [HTTP Status Codes For Invalid Data: 400 vs. 422](https://www.bennadel.com/blog/2434-http-status-codes-for-invalid-data-400-vs-422.htm)
- [Connection pool configuration using MongoDB in SpringBoot - Programmer Soug](http://www.programmersought.com/article/1927319190/)
- [Mastering Kotlin Scoped and Higher-Order Functions](https://blog.kotlin-academy.com/mastering-kotlin-scoped-and-higher-order-functions-23e2dd34d660)
- [Querydsl Reference Guide](http://www.querydsl.com/static/querydsl/4.2.1/reference/html_single/#mongodb_integration)
- [Introduction to Morphia - Java ODM for MongoDB | Baeldung](https://www.baeldung.com/mongodb-morphia)
- [https://github.com/springdoc/springdoc-openapi](https://github.com/springdoc/springdoc-openapi)
- [Top 10 Free Courses to Learn Git and Github — Best of Lot](https://medium.com/javarevisited/top-10-free-courses-to-learn-git-and-github-best-of-lot-967aa314ea)
- [LibRec - A Java Library for Recommender Systems](https://www.librec.net/)
- [https://www.tutorialspoint.com/java/util/collections_checkedcollection.htm](https://www.tutorialspoint.com/java/util/collections_checkedcollection.htm)
- [https://www.baeldung.com/java-initialize-hashmap](https://www.baeldung.com/java-initialize-hashmap)
- [Load a Resource as a String in Spring | Baeldung](https://www.baeldung.com/spring-load-resource-as-string)
- [Load Factor in HashMap - Javatpoint](https://www.javatpoint.com/load-factor-in-hashmap)
- [Java TreeMap vs HashMap | Baeldung](https://www.baeldung.com/java-treemap-vs-hashmap)
- [HashMap vs. TreeMap vs. HashTable vs. LinkedHashMap - DZone Java](https://dzone.com/articles/hashmap-vs-treemap-vs)
- [https://blog.eleven-labs.com/amp/fr/lart-et-limportance-de-savoir-dire-non/?\_\_twitter_impression=true](https://blog.eleven-labs.com/amp/fr/lart-et-limportance-de-savoir-dire-non/?__twitter_impression=true)
- [Top Kotlin Blogs To Learn More In Kotlin - MindOrks - Medium](https://medium.com/mindorks/top-kotlin-blogs-to-learn-more-in-kotlin-82a6387e4dd6)
- [tsegismont/graphql-api-gateway-workshop: How-to implement the API Gateway p](https://github.com/tsegismont/graphql-api-gateway-workshop)
- [https://github.com/merapar/graphql-spring-boot-starter](https://github.com/merapar/graphql-spring-boot-starter)
- [https://github.com/quarkusio/quarkus/pull/5306](https://github.com/quarkusio/quarkus/pull/5306)
- [Getting Started · Producing a SOAP web service](https://spring.io/guides/gs/producing-web-service/)
- [Two-phase commit protocol | Shekhar Gulati](https://shekhargulati.com/2018/09/05/two-phase-commit-protocol/)
- [Implementing the API Gateway pattern with GraphQL](https://tsegismont.github.io/graphql-api-gateway-workshop/)
- [Automate Your Static Site Deployment with CircleCI - CircleCI](https://forestry.io/blog/automate-deploy-w-circle-ci/)
- [Deploying documentation to GitHub Pages with continuous integration - Circl](https://circleci.com/blog/deploying-documentation-to-github-pages-with-continuous-integration/)
- [gatsby-plugin-google-analytics | GatsbyJS](https://www.gatsbyjs.org/packages/gatsby-plugin-google-analytics/)
- [Adding Offline Support with a Service Worker | GatsbyJS](https://www.gatsbyjs.org/docs/add-offline-support-with-a-service-worker/)
- [Pagination in Spring Boot Applications - DZone Java](https://dzone.com/articles/pagination-in-springboot-applications)
- [Checking the Parse GraphQL API health | Back4app Guides](https://docs2.back4app.com/docs/parse-graphql/graphql-api-health-check)
- [add readiness health check by lhauspie · Pull Request #5125 · quarkusio/qua](https://github.com/quarkusio/quarkus/pull/5125/files)
- [GraphQL in a Micro Services Architecture - ITNEXT](https://itnext.io/graphql-in-a-microservices-architecture-d17922b886eb)
- [How to run multiple queries at once using GraphQL and Apollo Client](https://levelup.gitconnected.com/how-to-run-multiple-queries-at-once-using-graphqls-apollo-client-c24bea52e079)
- [Page Simulation for Better Offline Metrics at Netflix](https://medium.com/@NetflixTechBlog/page-simulator-fa02069fb269)
- [ElasticSearch and Redis](http://dmitrypol.github.io/elastic/redis/2018/01/04/elasticsearch-redis.html)
- [What’s new in Java 13 - Quick Code - Medium](https://medium.com/quick-code/whats-new-in-java-13-9fbaf99962a6)
- [https://aoudiamoncef.github.io/](https://aoudiamoncef.github.io/)
- [Bootstrap Studio - The Revolutionary Web Design Tool](https://bootstrapstudio.io/)
- [GraphQL: The Great Aggregator - vicetech - Medium](https://medium.com/vicetech/graphql-the-great-aggregator-bcf52fe390d9)
- [Qu'est ce qu'un profil T-shaped ? Pourquoi le devenir ? Quelles skills ?](https://deux.io/t-shaped/)
- [Learn shortcuts and commands | ShortcutFoo](https://www.shortcutfoo.com/)
- [[i3-gaps] Rounded corners everywhere! : unixporn](https://www.reddit.com/r/unixporn/comments/du6ms3/i3gaps_rounded_corners_everywhere/)
- [https://github.com/pivovarit/articles/blob/master/java-completable-future-allof/src/main/java/com/pivovarit/allof/CompletableFutures.java](https://github.com/pivovarit/articles/blob/master/java-completable-future-allof/src/main/java/com/pivovarit/allof/CompletableFutures.java)
- [Improving CompletableFuture#allOf/anyOf API Java Methods – { 4Comprehension](https://4comprehension.com/improving-completablefutureallof-anyof-api-java-methods/)
- [Watch "Lambda World 2019 - Arrow Meta - Enabling Functional Programming in](https://youtu.be/WKR384ZeBgk)
- [Exception-Handling Antipatterns Blog | Oracle Community](https://community.oracle.com/docs/DOC-983543)
- [Dysfunctional programming in Java 7 : Immutable Collections](https://medium.com/@johnmcclean/dysfunctional-programming-in-java-7-immutable-collections-83ba78aaf4dd)
- [Dysfunctional programming in Java 6 : No Locks or Synchronized Blocks](https://medium.com/@johnmcclean/dysfunctional-programming-in-java-6-no-locks-or-synchronized-blocks-ea5a47644689)
- [Dysfunctional programming in Java I : Laziness functional examples](https://medium.com/@johnmcclean/dysfunctional-programming-in-java-i-laziness-cc9c6981de39)
- [Dysfunctional programming in Java 5 : No Exceptions](https://medium.com/@johnmcclean/dysfunctional-programming-in-java-5-no-exceptions-5f37ac594323)
- [Dysfunctional programming in Java 4 : No nulls allowed](https://blog.usejournal.com/dysfunctional-programming-in-java-4-no-nulls-allowed-88e8735475a)
- [Dysfunctional programming in Java 2 : Immutability - John McClean - Medium](https://medium.com/@johnmcclean/dysfunctional-programming-in-java-2-immutability-a2cff487c224)
- [https://github.com/quarkusio/quarkus/pull/5125](https://github.com/quarkusio/quarkus/pull/5125)
- [Coroutines — Non I/O blocking operations - The Startup - Medium](https://medium.com/swlh/coroutines-non-i-o-blocking-operations-d94390a53ac9)
- [https://link.medium.com/Yhgz8xQkt1](https://link.medium.com/Yhgz8xQkt1)
- [Avoiding Double Payments in a Distributed Payments System](https://medium.com/airbnb-engineering/avoiding-double-payments-in-a-distributed-payments-system-2981f6b070bb)
- [Hexagonal Architecture with Java and Spring](https://reflectoring.io/spring-hexagonal/)
- [https://blog.jetbrains.com/idea/2019/11/java-annotated-monthly-november-2019](https://blog.jetbrains.com/idea/2019/11/java-annotated-monthly-november-2019)
- [https://programming.vip/docs/spring-cloud-zipkin-brave-okhttp-for-monitoring.html](https://programming.vip/docs/spring-cloud-zipkin-brave-okhttp-for-monitoring.html)
- [https://www.mkyong.com/java8/java-8-flatmap-example/](https://www.mkyong.com/java8/java-8-flatmap-example/)
- [Spring Boot performance tuning - Vlad Mihalcea](https://vladmihalcea.com/spring-boot-performance-tuning/)
- [Testing Kafka based applications](https://link.medium.com/DzMGfehsm1)
- [ArchUnit 0.12.0 release](https://github.com/TNG/ArchUnit/releases/tag/v0.12.0)
- [i3-gnome/i3-gnome: Use i3 with GNOME Session integration.](https://github.com/i3-gnome/i3-gnome)
- [https://github.com/spring-projects/spring-framework/blob/master/spring-web/src/main/java/org/springframework/http/MediaType.java](https://github.com/spring-projects/spring-framework/blob/master/spring-web/src/main/java/org/springframework/http/MediaType.java)
- [5 Difference between an array and linked list in Java | Java67](https://www.java67.com/2017/06/5-difference-between-array-and-linked.html)
- [https://github.com/Sparow199/quarkus-quickstarts/commit/1d0c1c25dd693766979b9e0e438e0716306277da](https://github.com/Sparow199/quarkus-quickstarts/commit/1d0c1c25dd693766979b9e0e438e0716306277da)
- [Know For Sure With Property-Based Testing](https://blogs.oracle.com/javamagazine/know-for-sure-with-property-based-testing)
- [An Introduction to JVM Bytecode](https://link.medium.com/MCmcdyGXg1)
- [VM Options Explorer - JDK14 HotSpot](https://chriswhocodes.com/hotspot_options_jdk14.html)
- [JPA Criteria API Bulk Update and Delete - Vlad Mihalcea](https://vladmihalcea.com/jpa-criteria-api-bulk-update-delete/)
- [GraphQL server in Java: Part II: Understanding Resolvers](https://www.nurkiewicz.com/2019/10/graphql-server-in-java-part-ii.html)
- [Knapsack Problem Implementation in Java | Baeldung](https://www.baeldung.com/java-knapsack)
- [https://productionreadygraphql.com/](https://productionreadygraphql.com/)
- [https://start.spring.io/actuator/info](https://start.spring.io/actuator/info)
- [https://blog.octo.com/bd-le-feature-flipping/](https://blog.octo.com/bd-le-feature-flipping/)
- [C’est quoi le DDD ? avec Thomas Pierrain – Artisan Développeur](https://artisandeveloppeur.fr/cest-quoi-le-ddd-avec-thomas-pierrain/)
- [https://github.com/apache/camel-quarkus/blob/master/docs/modules/ROOT/pages/contributor-guide.adoc](https://github.com/apache/camel-quarkus/blob/master/docs/modules/ROOT/pages/contributor-guide.adoc)
- [Spring Boot & JVM — improving performance and memory footprint as easy as](https://link.medium.com/yv1c0hg0Z0)
- [https://github.com/kic1/conversion/blob/9117b816622a0d9eb4a91b19e7c3a176fceb66de/src/main/resources/logback-config.xml#L16](https://github.com/kic1/conversion/blob/9117b816622a0d9eb4a91b19e7c3a176fceb66de/src/main/resources/logback-config.xml#L16)
- [Thonny – Un IDE Python pour les débutants](https://korben.info/thonny-un-ide-python-pour-les-debutants.html)
- [https://github.com/springfox/springfox/issues/2265](https://github.com/springfox/springfox/issues/2265)
- [https://github.com/quarkusio/quarkus/issues/4627](https://github.com/quarkusio/quarkus/issues/4627)
- [ActiveMQ](https://activemq.apache.org/how-does-activemq-compare-to-artemis)
- [Simple Icons](https://simpleicons.org/)
- [Monolith to Microservices Using the Strangler Pattern - DZone Microservices](https://dzone.com/articles/monolith-to-microservices-using-the-strangler-patt)
- [Embedded Architectural Decision Records | e-adr](http://adr.github.io/e-adr/)
- [https://cloudblogs.microsoft.com/opensource/2019/10/16/announcing-open-application-model/](https://cloudblogs.microsoft.com/opensource/2019/10/16/announcing-open-application-model/)
- [https://www.objectdb.com/java/jpa/entity/id](https://www.objectdb.com/java/jpa/entity/id)
- [https://javarevisited.blogspot.com/2018/01/what-is-functional-interface-in-java-8.html?m=1#.XacTtGugWqE.twitter](https://javarevisited.blogspot.com/2018/01/what-is-functional-interface-in-java-8.html?m=1#.XacTtGugWqE.twitter)
- [https://snyk.io/blog/10-java-security-best-practices)
- [https://phauer.com/2019/no-fat-jar-in-docker-image/](https://phauer.com/2019/no-fat-jar-in-docker-image/)
- [10 minutes pour...comprendre OSGI - Blog de David MASCLET](http://davidmasclet.gisgraphy.com/post/2009/11/26/10-minutes-pour...comprendre-OSGI)
- [Building Microservices in OSGi With the Apache Karaf Framework](https://dzone.com/articles/building-microservices-in-osgi-with-the-apache-kar)
- [https://medium.com/@madhukaudantha/microservice-architecture-and-design-patterns-for-microservices-e0e5013fd58a](https://medium.com/@madhukaudantha/microservice-architecture-and-design-patterns-for-microservices-e0e5013fd58a)
- [https://www.baeldung.com/java-scanner](https://www.baeldung.com/java-scanner)
- [https://www.baeldung.com/java-digital-signature](https://www.baeldung.com/java-digital-signature)
- [Don’t build fat jars for Docker applications](https://link.medium.com/Pd6EFexwJ0)
- [What is difference between Heap and Stack Memory in Java JVM | Java67](https://www.java67.com/2016/10/difference-between-heap-and-stack-memory-in-java-JVM.html)
- [https://bigbrassband.com/git-integration-for-jira/documentation/smart-commits.html](https://bigbrassband.com/git-integration-for-jira/documentation/smart-commits.html)
- [https://confluence.atlassian.com/bitbucket/use-smart-commits-298979931.html](https://confluence.atlassian.com/bitbucket/use-smart-commits-298979931.html)
- [sindresorhus/awesome: ? Awesome lists about all kinds of interesting topics](https://github.com/sindresorhus/awesome)
- [https://github.com/vladmihalcea/hibernate-types](https://github.com/vladmihalcea/hibernate-types)
- [Java Bytecode Crash Course](https://www.youtube.com/watch?v=e2zmmkc5xI0&feature=youtu.be)
- [Pushing and Pulling to and from Docker Hub](https://ropenscilabs.github.io/r-docker-tutorial/04-Dockerhub.html)
- [How to Develop a Quarkus App with Java and OIDC Authentication | Okta Devel](https://developer.okta.com/blog/2019/09/30/java-quarkus-oidc)
- [https://www.reddit.com/r/GoogleWiFi/comments/d8xrkm/has_anyone_here_installed_raspberry_pi_with)
- [https://www.mednikov.net/vertx-app-strategies/](https://www.mednikov.net/vertx-app-strategies/)
- [20 Books Java Developers can Read in 2019](https://link.medium.com/TIt9di1ql0)
- [https://github.com/thombergs/code-examples/blob/master/spring-boot/paging/src/test/java/io/reflectoring/paging/PagedControllerTest.java](https://github.com/thombergs/code-examples/blob/master/spring-boot/paging/src/test/java/io/reflectoring/paging/PagedControllerTest.java)
- [https://partenaires.ticketmaster.fr/static/html/fr/popups/pd_retrait.htm](https://partenaires.ticketmaster.fr/static/html/fr/popups/pd_retrait.htm)
- [RED by SFR - Utiliser un routeur avec sa box SFR ? - Assistance](https://communaute.red-by-sfr.fr/t5/Box-d%C3%A9codeur-TV/Utiliser-un-routeur-avec-sa-box-SFR/td-p/330489)
- [https://stackoverflow.com/questions/346372/whats-the-difference-between-faking-mocking-and-stubbing](https://stackoverflow.com/questions/346372/whats-the-difference-between-faking-mocking-and-stubbing)
- [https://bill.burkecentral.com/2019/09/23/quarkus-unifies-reactive-and-imperative-for-rest/amp/?\_\_twitter_impression=true](https://bill.burkecentral.com/2019/09/23/quarkus-unifies-reactive-and-imperative-for-rest/amp/?__twitter_impression=true)
- [BlockHound: detect blocking calls in Reactive code before it’s too late](https://link.medium.com/JygLkD5Md0)
- [https://github.com/Sparow199/bookmarkit/blob/step-5/bookmark-service/src/main/java/fr/loicmathieu/bookmarkit/Bookmark.java](https://github.com/Sparow199/bookmarkit/blob/step-5/bookmark-service/src/main/java/fr/loicmathieu/bookmarkit/Bookmark.java)
- [https://github.com/ezzarghili](https://github.com/ezzarghili)
- [OCTO Technology - Culture Code](https://www.octo.com/publications/culture-code/)
- [https://medium.com/nexocode/cqrs-and-event-sourcing-as-an-antidote-for-problems-with-retrieving-application-states-89ff33c2f033](https://medium.com/nexocode/cqrs-and-event-sourcing-as-an-antidote-for-problems-with-retrieving-application-states-89ff33c2f033)
- [https://www.baeldung.com/mapstruct-custom-mapper](https://www.baeldung.com/mapstruct-custom-mapper)
- [apollo-android/apollo-integration/src/main/graphql/com/apollographql/apollo](https://github.com/apollographql/apollo-android/tree/master/apollo-integration/src/main/graphql/com/apollographql/apollo/integration)
- [https://developer.oracle.com/videos/](https://developer.oracle.com/videos/)
- [https://www.redhat.com/en/resources/cloud-native-container-design-whitepaper](https://www.redhat.com/en/resources/cloud-native-container-design-whitepaper)
- [http://www.picklesdoc.com/](http://www.picklesdoc.com/)
- [The Power of Immutability in Java - DZone Java](https://dzone.com/articles/taming-concurrency-with-immutability)
- [https://fsharpforfunandprofit.com/posts/property-based-testing-2/](https://fsharpforfunandprofit.com/posts/property-based-testing-2/)
- [https://dev.to/bufferings/lets-make-springboot-app-start-faster-k9m](https://dev.to/bufferings/lets-make-springboot-app-start-faster-k9m)
- [https://www.callicoder.com/configuring-spring-boot-to-use-gson-instead-of-jackson/](https://www.callicoder.com/configuring-spring-boot-to-use-gson-instead-of-jackson/)
- [Enriching Your Postal Addresses With the Elastic Stack - Part 1 | Elastic B](https://www.elastic.co/blog/enriching-your-postal-addresses-with-the-elastic-stack-part-1)
- [https://dzone.com/refcardz/java-api-best-practices?chapter=13](https://dzone.com/refcardz/java-api-best-practices?chapter=13)
- [https://www.baeldung.com/spring-boot-configuration-metadata](https://www.baeldung.com/spring-boot-configuration-metadata)
- [Canonical Path - Java Articles](https://www.javarticles.com/2014/12/canonical-path.html)
- [https://www.transposit.com/blog/2019.01.02-graalvm-holy/](https://www.transposit.com/blog/2019.01.02-graalvm-holy/)
- [GraphQL server benchmark](https://github.com/tsegismont/graphql-server-benchmark/blob/master/results/round1/results.adoc)
- [https://www.humansreadcode.com/spring-boot-completablefuture/](https://www.humansreadcode.com/spring-boot-completablefuture/)
- [https://github.com/mstahv/spring-data-vaadin-crud](https://github.com/mstahv/spring-data-vaadin-crud)
- [https://www.vojtechruzicka.com/spring-rest-docs/](https://www.vojtechruzicka.com/spring-rest-docs/)
- [http://horstmann.com/unblog/2019-07-23/index.html](http://horstmann.com/unblog/2019-07-23/index.html)
- [Effective Advice on Spring Async (ExceptionHandler): Part 2 - DZone Java](https://dzone.com/articles/effective-advice-on-spring-async-exceptionhandler-1?fromrel=true)
- [Effective Advice on Spring Async: Part 1 - DZone Java](https://dzone.com/articles/effective-advice-on-spring-async-part-1)
- [https://spring.io/blog/2018/12/12/how-fast-is-spring](https://spring.io/blog/2018/12/12/how-fast-is-spring)
- [Pageable and Sort in Webflux](https://medium.com/@ghahremani/pageable-and-sort-in-webflux-c6f6c598537a)
- [https://www.janmeppe.com/blog/regex-for-noobs/](https://www.janmeppe.com/blog/regex-for-noobs/)
- [Pageable and Sort in Webflux](https://link.medium.com/PtZ22lp1FZ)
- [Object-Oriented Design Patterns explained using practical examples](https://link.medium.com/dhvAsnwqFZ)
- [https://stackoverflow.com/questions/24363663/maven-mojo-get-execution-configuration-in-runtime](https://stackoverflow.com/questions/24363663/maven-mojo-get-execution-configuration-in-runtime)
- [https://bintray.com/docs/api/#\_sync_version_artifacts_to_maven_central](https://bintray.com/docs/api/#_sync_version_artifacts_to_maven_central)
- [https://github.com/Sparow199/apollo-client-maven-plugin](https://github.com/Sparow199/apollo-client-maven-plugin)
- [https://observablehq.com/@tmcw/enigma-machine](https://observablehq.com/@tmcw/enigma-machine)
- [https://github.com/jasync-sql/jasync-sql](https://github.com/jasync-sql/jasync-sql)
- [https://www.baeldung.com/linux/generating-ssh-keys](https://www.baeldung.com/linux/generating-ssh-keys)
- [Design Patterns: Visitor in Java](https://refactoring.guru/design-patterns/visitor/java/example)
- [Les enums Java ? Avec supplément Visitor s’il vous plaît !](https://blog.ippon.fr/2019/08/06/les-enums-java-avec-supplement-visitor-sil-vous-plait/)
- [GitMemory](https://www.gitmemory.com)
- [https://github.com/spring-projects/spring-framework/blob/master/spring-test/src/test/java/org/springframework/test/context/env/ExplicitPropertiesFileTestPropertySourceTests.java](https://github.com/spring-projects/spring-framework/blob/master/spring-test/src/test/java/org/springframework/test/context/env/ExplicitPropertiesFileTestPropertySourceTests.java)
- [Boostez les performances de votre application Spring Data JPA](http://blog.ippon.fr/2017/07/19/boostez-performances-de-application-spring-data-jpa/)
- [https://blog.madadipouya.com/2019/03/26/high-performance-data-fetching-using-spring-data-jpa-stream/](https://blog.madadipouya.com/2019/03/26/high-performance-data-fetching-using-spring-data-jpa-stream/)
- [Quarkus - Undertow](https://quarkus.io/guides/undertow-reference)
- [https://github.com/mapstruct/mapstruct-examples](https://github.com/mapstruct/mapstruct-examples)
- [http://jcraane.blogspot.com/2012/08/intellij-final-parameters-and-variables.html](http://jcraane.blogspot.com/2012/08/intellij-final-parameters-and-variables.html)
- [https://codeburst.io/lombok-autovalue-and-immutables-or-how-to-write-less-and-better-code-returns-2b2e9273f877](https://codeburst.io/lombok-autovalue-and-immutables-or-how-to-write-less-and-better-code-returns-2b2e9273f877)
- [Hibernate Interview Questions and Answers - Information Buzz](http://www.infybuzz.com/2019/05/hibernate-interview-questions-and.html)
- [Spring Framework Interview Questions And Answers - Information Buzz](http://www.infybuzz.com/2019/05/spring-framework-interview-questions.html?m=1)
- [https://rapidapi.com/](https://rapidapi.com/)
- [https://www.infoq.com/articles/Java-8-Lambdas-A-Peek-Under-the-Hood/](https://www.infoq.com/articles/Java-8-Lambdas-A-Peek-Under-the-Hood/)
- [Introduction to the Fork/Join Framework](https://www.pluralsight.com/guides/introduction-to-the-fork-join-framework)
- [https://github.com/chrisbanes/tivi/blob/master/.circleci/config.yml](https://github.com/chrisbanes/tivi/blob/master/.circleci/config.yml)
- [https://github.com/mattia-battiston/clean-architecture-example](https://github.com/mattia-battiston/clean-architecture-example)
- [Unlimited Online Developer, IT and Cyber Security Training | Pluralsight](https://www.pluralsight.com/)
- [https://github.com/kylelobo/The-Documentation-Compendium](https://github.com/kylelobo/The-Documentation-Compendium)
- [https://www.mednikov.net/case-studies/using-hashicorp-vault-with-vertx-to-store-secrets/](https://www.mednikov.net/case-studies/using-hashicorp-vault-with-vertx-to-store-secrets/)
- [https://github.com/spring-projects/spring-cloud/wiki/Spring-Cloud-Greenwich-Release-Notes](https://github.com/spring-projects/spring-cloud/wiki/Spring-Cloud-Greenwich-Release-Notes)
- [How to create a Jandex index in Quarkus for classes in a external module -](https://stackoverflow.com/questions/55513502/how-to-create-a-jandex-index-in-quarkus-for-classes-in-a-external-module/55513723#55513723)
- [Java How To ...: How to Run JBoss Jandex](http://javahowto.blogspot.com/2012/08/how-to-run-jboss-jandex.html)
- [http://www.javapractices.com/topic/TopicAction.do?Id=65](http://www.javapractices.com/topic/TopicAction.do?Id=65)
- [Linux Interview Questions and Answers 2019 [UPDATED]](https://www.besanttechnologies.com/linux-interview-questions-and-answers)
- [M3u Editor – BaZnGa.nl](https://baznga.nl/m3u-editor/)
- [The best way to map an Enum Type with JPA and Hibernate](https://vladmihalcea.com/the-best-way-to-map-an-enum-type-with-jpa-and-hibernate/)
- [Quarkus - Writing Your Own Extension](https://quarkus.io/guides/extension-authors-guide)
- [https://stackoverflow.com/questions/55183968/cache-not-working-properly-using-reactor-and-caffeine?noredirect=1#comment97109212_55183968](https://stackoverflow.com/questions/55183968/cache-not-working-properly-using-reactor-and-caffeine?noredirect=1#comment97109212_55183968)
- [https://foundation.graphql.org/](https://foundation.graphql.org/)
- [From a python project to an open source package: an A to Z guide](https://link.medium.com/8SjuGYQ48Y)
- [https://marketplace.visualstudio.com/items?itemName=shengchen.vscode-checkstyle](https://marketplace.visualstudio.com/items?itemName=shengchen.vscode-checkstyle)
- [https://www.javacodemonk.com/difference-between-getone-and-findbyid-in-spring-data-jpa-3a96c3ff](https://www.javacodemonk.com/difference-between-getone-and-findbyid-in-spring-data-jpa-3a96c3ff)
- [https://raw.githubusercontent.com/ibm/openapi-to-graphql/master/docs/auth.png](https://raw.githubusercontent.com/ibm/openapi-to-graphql/master/docs/auth.png)
- [https://docs.spring.io/spring-framework/docs/5.2.0.BUILD-SNAPSHOT/spring-framework-reference/core.html](https://docs.spring.io/spring-framework/docs/5.2.0.BUILD-SNAPSHOT/spring-framework-reference/core.html)
- [ekim197711/springboot-multiple-datasources: This demo project shows how to](https://github.com/ekim197711/springboot-multiple-datasources)
- [https://www.baeldung.com/exceptions-using-vavr](https://www.baeldung.com/exceptions-using-vavr)
- [https://towardsdatascience.com/speeding-up-your-algorithms-part-4-dask-7c6ed79994ef](https://towardsdatascience.com/speeding-up-your-algorithms-part-4-dask-7c6ed79994ef)
- [Fast GeoSpatial Analysis in Python](https://matthewrocklin.com/blog/work/2017/09/21/accelerating-geopandas-1)
- [Geospatial Operations at Scale with Dask and Geopandas](https://towardsdatascience.com/geospatial-operations-at-scale-with-dask-and-geopandas-4d92d00eb7e8)
- [How to Dissolve Polygons Using Geopandas: GIS in Python | Earth Data Scienc](https://www.earthdatascience.org/workshops/gis-open-source-python/dissolve-polygons-in-python-geopandas-shapely/)
- [GeoJSON to GeoPackage Converter Online - MyGeodata Cloud](https://mygeodata.cloud/converter/geojson-to-geopackage)
- [Dissolving polygons based on attributes with Python (shapely, fiona)? - Geo](https://gis.stackexchange.com/questions/149959/dissolving-polygons-based-on-attributes-with-python-shapely-fiona)
- [The Strategy Pattern implemented as an Enum - DZone](https://dzone.com/articles/strategy-pattern-implemented)
- [https://link.medium.com/cS9i7I31WY](https://link.medium.com/cS9i7I31WY)
- [https://www.java67.com/2016/04/why-double-checked-locking-was-broken-before-java5.html?m=1](https://www.java67.com/2016/04/why-double-checked-locking-was-broken-before-java5.html?m=1)
- [https://www.c-sharpcorner.com/article/kotlin-function/](https://www.c-sharpcorner.com/article/kotlin-function/)
- [https://github.com/pivovarit/parallel-collectors](https://github.com/pivovarit/parallel-collectors)
- [Custom Thread Pools In Java 8 Parallel Streams | Baeldung](https://www.baeldung.com/java-8-parallel-streams-custom-threadpool)
- [Esri GitHub | Open Source and Example Projects from the Esri Developer Plat](https://esri.github.io/)
- [https://docs.micronaut.io/1.2.0.RC2/guide/index.html#config](https://docs.micronaut.io/1.2.0.RC2/guide/index.html#config)
- [#FiveThings Tools for Building API's with GraphQL - YouTube](https://www.youtube.com/watch?v=ZJs-GrrdU6I)
- [https://minborgsjavapot.blogspot.com/2019/08/why-declarative-coding-makes-you-better.html?m=1](https://minborgsjavapot.blogspot.com/2019/08/why-declarative-coding-makes-you-better.html?m=1)
- [The Trouble with Memory](https://www.infoq.com/presentations/memory-jvm/)
- [https://www.java67.com/2018/11/10-examples-of-collectors-in-java-8.html?m=1#.XUZ_ibwcx-Y.twitter](https://www.java67.com/2018/11/10-examples-of-collectors-in-java-8.html?m=1#.XUZ_ibwcx-Y.twitter)
- [Why Uber Engineering Switched from Postgres to MySQL | Uber Engineering Blo](https://eng.uber.com/mysql-migration/)
- [https://blog.frankel.ch/exercises-programming-style/12/](https://blog.frankel.ch/exercises-programming-style/12/)
- [HOTPOINT RDSG 86407 KK FR - Lave linge séchant - Lav 8kg / séch 6kg - 1400](https://www.cdiscount.com/electromenager/lavage-sechage/hotpoint-rdsg-86407-kk-fr-lave-linge-sechant-l/f-11001040811-hotrdsg86407kkfr.html)
- [https://urlz.fr/afwV](https://urlz.fr/afwV)
- [DDD FOR MESSAGING ARCHITECTURES](https://training.dddeurope.com/ddd-messaging-architectures-mathias-verraes/)
- [Improving GraalVM Native Image with Christian Wimmer](https://www.youtube.com/watch?v=RMtukctD220&feature=youtu.be)
- [Amazon.com: 8Bitdo Retro Receiver for SNES Classic, SFC Classic and NES Cla](https://www.amazon.com/8Bitdo-Retro-Receiver-Classic-Bluetooth-nintendo/dp/B076B995TL)
- [Vacances en Espagne : quelle couverture maladie ?](https://www.cleiss.fr/particuliers/partir/vacances/espagne.html)
- [https://github.com/thibmaek/awesome-raspberry-pi](https://github.com/thibmaek/awesome-raspberry-pi)
- [5 Courses to Learn JUnit and Mockito in 2019 — Best of Lot](https://link.medium.com/GXmTQqDPEY)
- [https://jefrajames.wordpress.com/2019/07/25/a-preview-of-microprofile-graphql/amp/?\_\_twitter_impression=true](https://jefrajames.wordpress.com/2019/07/25/a-preview-of-microprofile-graphql/amp/?__twitter_impression=true)
- [Getting Started · Creating Asynchronous Methods](https://spring.io/guides/gs/async-method/)
- [How to Parallel Park: 10 Ridiculously Easy Parallel Parking Steps](https://driving-tests.org/beginner-drivers/how-to-parallel-park/?platform=hootsuite)
- [https://github.com/vroyer/awesome-mongodb](https://github.com/vroyer/awesome-mongodb)
- [You don't need Kafka](https://vicki.substack.com/p/you-dont-need-kafka)
- [https://gist.githubusercontent.com/MichaelDrogalis/08463ed82a4a04015eef03cb483cad26/raw/7073a3d02d5db695a4dfdeb8e553619c2fb3f587/kafka-productivity-hacks.md](https://gist.githubusercontent.com/MichaelDrogalis/08463ed82a4a04015eef03cb483cad26/raw/7073a3d02d5db695a4dfdeb8e553619c2fb3f587/kafka-productivity-hacks.md)
- [https://http.cat/](https://http.cat/)
- [The GraphQL Dataloader Pattern: Visualized](https://link.medium.com/loX2euXdsY)
- [https://kifarunix.com/how-to-configure-log-rotation-with-logrotate-on-ubuntu-18-04-lts/](https://kifarunix.com/how-to-configure-log-rotation-with-logrotate-on-ubuntu-18-04-lts/)
- [7 Ways to Clear Your Head When Facing a Programming Problem](https://www.drewtown.dev/post/7-ways-to-clear-your-head-when-facing-a-programming-problem/)
- [My own brave span connect with springboot tracing? · Issue #2200 · openzipk](https://github.com/openzipkin/zipkin/issues/2200)
- [brave-webmvc-example/TracingConfiguration.java at master · openzipkin/brave](https://github.com/openzipkin/brave-webmvc-example/blob/master/webmvc4-boot/src/main/java/brave/webmvc/TracingConfiguration.java)
- [zipkin-sample-webapp/HttpClient.java at master · takezoe/zipkin-sample-weba](https://github.com/takezoe/zipkin-sample-webapp/blob/master/src/main/java/servlet/HttpClient.java)
- [Tracing Microservices with Zipkin - Naoki Takezoe - Medium](https://medium.com/@takezoe/tracing-microservices-with-zipkin-bed1c81180dc)
- [https://github.com/uniVocity/csv-parsers-comparison](https://github.com/uniVocity/csv-parsers-comparison)
- [Analyze your GraphQL query](https://www.graphql-analyzer.com/)
- [Static analysis of GraphQL queries](https://www.graphql.de/blog/static-query-analysis/)
- [https://www.baeldung.com/spring-boot-mongodb-upload-file](https://www.baeldung.com/spring-boot-mongodb-upload-file)
- [https://github.com/c-guntur/java-katas](https://github.com/c-guntur/java-katas)
- [Assertions2Assertj Intellij Idea](https://plugins.jetbrains.com/plugin/10345-assertions2assertj)
- [https://programming.guide/java/list-of-java-exceptions.html](https://programming.guide/java/list-of-java-exceptions.html)
- [Top 5 Courses to Learn MongoDB NoSQL Database in 2020 - Best of Lot](https://javarevisited.blogspot.com/2019/01/top-5-mongodb-online-training-courses.html#.XSaYQnN3c1I.twitter)
- [Graphql Java Reactive](https://github.com/bsideup/graphql-java-reactive)
- [Kotlinx](https://github.com/Kotlin/kotlinx.coroutines/blob/master/integration/README.md)
- [Must-read books to learn Java programming](https://link.medium.com/nsY6ppnqdY)
- [https://vladmihalcea.com/query-timeout-jpa-hibernate/](https://vladmihalcea.com/query-timeout-jpa-hibernate/)
- [https://studio3t.com/knowledge-base/articles/mongodb-aggregation-framework](https://studio3t.com/knowledge-base/articles/mongodb-aggregation-framework)
- [https://goodapi.co/blog/rest-vs-graphql](https://goodapi.co/blog/rest-vs-graphql)
- [https://quarkus.io//blog/runtime-performance/](https://quarkus.io//blog/runtime-performance/)
- [Kotlin Play](https://play.kotlinlang.org/hands-on/Introduction%20to%20Coroutines%20and%20Channels/01_Introduction)
- [https://hackernoon.com/50-data-structure-and-algorithms-interview-questions-for-programmers-b4b1ac61f5b0](https://hackernoon.com/50-data-structure-and-algorithms-interview-questions-for-programmers-b4b1ac61f5b0)
- [http://www.eventuallycoding.com/index.php/mongodb-vers-postgresql/](http://www.eventuallycoding.com/index.php/mongodb-vers-postgresql/)
- [https://www.zsiegel.com/2019/07/03/depedency-injection-with-vertx](https://www.zsiegel.com/2019/07/03/depedency-injection-with-vertx)
- [Immutables.org](https://immutables.github.io/)
- [Spring: Advanced search & filtering](https://link.medium.com/kJmFwY6Z0X)
- [http://www.javaperformancetuning.com/news/news223.shtml](http://www.javaperformancetuning.com/news/news223.shtml)
- [Logging Configuration - JBoss AS 7.2 - Project Documentation Editor](https://docs.jboss.org/author/display/AS72/Logging+Configuration)
- [jboss-logmanager/SyslogHandlerTests.java at master · dmlloyd/jboss-logmanag](https://github.com/dmlloyd/jboss-logmanager/blob/master/src/test/java/org/jboss/logmanager/handlers/SyslogHandlerTests.java)
- [Speed up your java application Docker images build with BuildKit!](http://aboullaite.me/speed-up-your-java-application-images-build-with-buildkit/)
- [Anti-Patterns and Code Smells](https://link.medium.com/8MjogCvuWX)
- [https://www.baeldung.com/kotlin-arrow](https://www.baeldung.com/kotlin-arrow)
- [https://dev.to/dabit3/graphql-tutorial-how-to-manage-image-file-uploads-downloads-with-aws-appsync-aws-amplify-hga](https://dev.to/dabit3/graphql-tutorial-how-to-manage-image-file-uploads-downloads-with-aws-appsync-aws-amplify-hga)
- [Managing Code Style on a Directory Level with EditorConfig](https://blog.jetbrains.com/idea/2019/06/managing-code-style-on-a-directory-level-with-editorconfig/)
- [https://www.progress.com/tutorials/jdbc/understanding-jta](https://www.progress.com/tutorials/jdbc/understanding-jta)
- [https://ranking.humancoders.com/rankings/developpeurs](https://ranking.humancoders.com/rankings/developpeurs)
- [https://www.exoscale.com/syslog/migrate-from-hystrix-to-resilience4j/](https://www.exoscale.com/syslog/migrate-from-hystrix-to-resilience4j/)
- [https://dzone.com/articles/java-8-optional-avoid-null-and](https://dzone.com/articles/java-8-optional-avoid-null-and)
- [https://medium.com/@tsaha.cse/advanced-retrofit2-part-1-network-error-handling-response-caching-77483cf68620](https://medium.com/@tsaha.cse/advanced-retrofit2-part-1-network-error-handling-response-caching-77483cf68620)
- [https://futurestud.io/tutorials/retrofit-2-catch-server-errors-globally-with-response-interceptor](https://futurestud.io/tutorials/retrofit-2-catch-server-errors-globally-with-response-interceptor)
- [https://futurestud.io/tutorials/retrofit-2-simple-error-handling](https://futurestud.io/tutorials/retrofit-2-simple-error-handling)
- [https://github.com/openzipkin/brave/tree/master/instrumentation/okhttp3](https://github.com/openzipkin/brave/tree/master/instrumentation/okhttp3)
- [https://blog.jetbrains.com/idea/2016/07/java-8-top-tips](https://blog.jetbrains.com/idea/2016/07/java-8-top-tips)
- [Apollo Federation](https://link.medium.com/GFMaKiIWIX)
- [https://projectlombok.org/features/experimental/ExtensionMethod](https://projectlombok.org/features/experimental/ExtensionMethod)
- [manifold-systems/community](https://gitter.im/manifold-systems/community?)
- [http://tutorials.jenkov.com/java-concurrency/volatile.html](http://tutorials.jenkov.com/java-concurrency/volatile.html)
- [https://grandstack.io/](https://grandstack.io/)
- [https://www.baeldung.com/java-jar-manifest](https://www.baeldung.com/java-jar-manifest)
- [http://www.querydsl.com/static/querydsl/4.1.4/reference/html/ch02s07.html](http://www.querydsl.com/static/querydsl/4.1.4/reference/html/ch02s07.html)
- [How to share a variable between 2 Java threads - Quora](https://www.quora.com/How-do-I-share-a-variable-between-2-Java-threads)
- [To Be Creative: CompletableFuture.allOf that doens't return Void](http://m-hewedy.blogspot.com/2017/02/completablefutureallof-that-doenst.html)
- [https://gitlab.com/crafts-records/remember-me](https://gitlab.com/crafts-records/remember-me)
- [https://slides.com/julientopcu/junit-il-serait-temps-de-passer-la-5me#/](https://slides.com/julientopcu/junit-il-serait-temps-de-passer-la-5me#/)
- [Java CompletableFuture Tutorial with Examples | CalliCoder](https://callicoder.com/java-8-completablefuture-tutorial)
- [Strategy Design Pattern in Java 8 | Baeldung](https://www.baeldung.com/java-strategy-pattern)
- [Rules Design Pattern in Automated Testing](https://www.automatetheplanet.com/rules-design-pattern/)
- [Java 8 avoiding lots of if/else statements - Stack Overflow](https://stackoverflow.com/questions/42910894/java-8-avoiding-lots-of-if-else-statements)
- [Refactoring Techniques](https://refactoring.guru/refactoring/techniques)
- [10 Things I Learnt By Reading Retrofit Source Code | Shekhar Gulati](https://shekhargulati.com/2017/06/28/10-things-i-learnt-by-reading-retrofit-source-code/)
- [Retrofit integration — Armeria 0.87.0 documentation](https://line.github.io/armeria/client-retrofit.html)
- [retrofit/CompletableFutureTest.java at master · square/retrofit](https://github.com/square/retrofit/blob/master/retrofit-adapters/java8/src/test/java/retrofit2/adapter/java8/CompletableFutureTest.java)
- [TIL 5: Made your retrofit rest client reactive a little bit.](https://medium.com/@rosolko/til-5-made-your-retrofit-rest-client-a-little-reactive-b054072785c5)
- [Retrofit 2 — Share OkHttp Client and Converters between Retrofit Instances](https://futurestud.io/tutorials/retrofit-2-share-okhttp-client-and-converters-between-retrofit-instances)
- [Comment améliorer l’ergonomie de votre poste de travail](http://bureaudordi.fr/ergonomie-poste-travail/)
- [VoWiFi : passer vos appels et SMS via le Wi-Fi - Assistance Bouygues Teleco](https://www.assistance.bouyguestelecom.fr/mobiles/services-mobiles-pratiques/vowifi-appel-envoi-sms-wifi)
- [https://github.com/quarkusio/quarkus/issues/2409](https://github.com/quarkusio/quarkus/issues/2409)
- [https://github.com/quarkusio/quarkus/issues/2489](https://github.com/quarkusio/quarkus/issues/2489)
- [https://github.com/quarkusio/quarkus/issues/2615](https://github.com/quarkusio/quarkus/issues/2615)
- [https://github.com/quarkusio/quarkus/issues/2678](https://github.com/quarkusio/quarkus/issues/2678)
- [Simplest and Easy way to Upload and Download Files in Java with Spring Boot](https://www.opencodez.com/java/file-upload-and-download-in-java-spring-boot.htm)
- [https://javarevisited.blogspot.com/2017/12/10-things-java-programmers-should-learn.html?m=1#ixzz5qq1jhXNM](https://javarevisited.blogspot.com/2017/12/10-things-java-programmers-should-learn.html?m=1#ixzz5qq1jhXNM)
- [https://speaker.pilato.fr/L5rDwO/testcontainers-pour-de-vrais-tests-dintegration-delasticsearch](https://speaker.pilato.fr/L5rDwO/testcontainers-pour-de-vrais-tests-dintegration-delasticsearch)
- [Mockito Verify Cookbook | Baeldung](https://www.baeldung.com/mockito-verify)
- [https://github.com/rouvoy/reactivemanifesto/blob/master/README.fr.md](https://github.com/rouvoy/reactivemanifesto/blob/master/README.fr.md)
- [Spring Tips: Organizational Consistency in Your Spring Boot Applications [Video]](https://dzone.com/articles/spring-tips-organizational-consistency-in-your-spr)
- [Kotlin WatchService — a better file watcher using Channels, Coroutines a](https://link.medium.com/K8BLI3UvqX)
- [https://www.baeldung.com/contribution-guidelines](https://www.baeldung.com/contribution-guidelines)
- [https://github.com/schneidermatix/elastnow](https://github.com/schneidermatix/elastnow)
- [https://www.techiedelight.com/list-of-problems/?amp&\_\_twitter_impression=true](https://www.techiedelight.com/list-of-problems/?amp&__twitter_impression=true)
- [https://www.javacodegeeks.com/2014/05/spring-interview-questions-and-answers.html](https://www.javacodegeeks.com/2014/05/spring-interview-questions-and-answers.html)
- [https://next.json-generator.com/](https://next.json-generator.com/)
- [Your Guide to Free High Quality Tutorials](https://2uts.com/)
- [Java Resolvers · GraphQL Code Generator](https://graphql-code-generator.com/docs/plugins/java-resolvers)
- [ModelMapper - Simple, Intelligent, Object Mapping.](http://modelmapper.org/)
- [springboot-starterkit/Agency.java at master · khandelwal-arpit/springboot-s](https://github.com/khandelwal-arpit/springboot-starterkit/blob/master/src/main/java/com/starterkit/springboot/brs/model/bus/Agency.java)
- [Agenda : DEVFEST LILLE 2019](https://devfest.gdglille.org/agenda.html)
- [https://lordofthejars.github.io/quarkus-cheat-sheet/](https://lordofthejars.github.io/quarkus-cheat-sheet/)
- [EnumUtils (Apache Commons Lang 3.9 API)](https://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/EnumUtils.html#getEnumIgnoreCase-java.lang.Class-java.lang.String-)
- [Maven Tips and Tricks](https://link.medium.com/i5ACHAWx7W)
- [https://samsaffron.com/archive/2019/05/15/tests-that-sometimes-fail](https://samsaffron.com/archive/2019/05/15/tests-that-sometimes-fail)
- [https://roadmap.sh/](https://roadmap.sh/)
- [Manifold - Re-energize your Java project with powerful features like Type-s](http://manifold.systems/docs.html#graphql)
- [https://paluch.biz/blog/179-reactive-relational-database-transactions.html](https://paluch.biz/blog/179-reactive-relational-database-transactions.html)
- [https://0.30000000000000004.com/](https://0.30000000000000004.com/)
- [https://phauer.com/](https://phauer.com/)
- [https://www.baeldung.com/spring-boot-interview-questions](https://www.baeldung.com/spring-boot-interview-questions)
- [https://gist.githubusercontent.com/Riduidel/36368eabf59f8cfb7d415dbe772d434a/raw/8142d08a03128ccd5f12dc8c981f57b7524a1701/arabian_to_roman.kt](https://gist.githubusercontent.com/Riduidel/36368eabf59f8cfb7d415dbe772d434a/raw/8142d08a03128ccd5f12dc8c981f57b7524a1701/arabian_to_roman.kt)
- [kotlin Competitive Programming](https://kotlinlang.org/docs/tutorials/competitive-programming.html)
- [https://treyhunner.com/2019/05/python-builtins-worth-learning/](https://treyhunner.com/2019/05/python-builtins-worth-learning/)
- [Maven – Introduction to the Build Lifecycle](https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html)
- [https://www.zdnet.com/google-amp/article/some-elasticsearch-security-features-are-now-free-for-everyone/?\_\_twitter_impression=true](https://www.zdnet.com/google-amp/article/some-elasticsearch-security-features-are-now-free-for-everyone/?__twitter_impression=true)
- [nbedos/termtosvg: Record terminal sessions as SVG animations](https://github.com/nbedos/termtosvg)
- [Structured concurrency](https://link.medium.com/dnYF9hi8QW)
- [https://javarevisited.blogspot.com/2018/05/10-tips-to-become-better-java-developer.html?m=1#axzz5jwmmAbXI](https://javarevisited.blogspot.com/2018/05/10-tips-to-become-better-java-developer.html?m=1#axzz5jwmmAbXI)
- [https://blog.overops.com/5-ways-to-not-f-up-your-microservices-in-production/](https://blog.overops.com/5-ways-to-not-f-up-your-microservices-in-production/)
- [SETUP 2019 - STEVEN - YouTube](https://www.youtube.com/watch?v=ovgalDwA3q8)
- [The Prosperous Software Consultant – Hacker Noon](https://hackernoon.com/the-prosperous-software-consultant-5dc8d705c5dd)
- [50+ Data Structure and Algorithms Interview Questions for Programmers](https://hackernoon.com/50-data-structure-and-algorithms-interview-questions-for-programmers-b4b1ac61f5b0)
- [Going Reactive with Spring, Coroutines and Kotlin Flow](https://spring.io/blog/2019/04/12/going-reactive-with-spring-coroutines-and-kotlin-flow)
- [Building and understanding reactive microservices using Eclipse Vert.x and distributed tracing](https://developers.redhat.com/blog/2019/05/13/building-and-understanding-reactive-microservices-using-eclipse-vert-x-and-distributed-tracing/#disqus_thread)
- [https://events.withgoogle.com/kotlin-everywhere](https://events.withgoogle.com/kotlin-everywhere)
- [Airbnb : comment détecter les caméras espion avec votre smartphone - PhonAn](https://www.phonandroid.com/airbnb-comment-detecter-les-camera-espion-avec-votre-smartphone.html)
- [Le riz est-il un remède contre l'obésité ? - LCI](https://www.lci.fr/nutrition/selon-une-etude-manger-du-riz-tous-les-jours-pourrait-permettre-de-lutter-contre-l-obesite-dietetique-regime-sushi-japon-sante-2120638.html)
- [Difference between WeakReference vs SoftReference vs PhantomReference vs St](https://www.javacodegeeks.com/2014/03/difference-between-weakreference-vs-softreference-vs-phantomreference-vs-strong-reference-in-java.html)
- [Kotlin Flows and Coroutines](https://link.medium.com/YGnG7efOBW)
- [Watch "JDD 2018: Reactive programming: lessons learned by Tomasz Nurkiewicz](https://youtu.be/5TJiTSWktLU)
- [https://vertx-howtos.github.io/graphql-howto/](https://vertx-howtos.github.io/graphql-howto/)
- [Utiliser Docker & Traefik pour son environnement de développement](https://medium.com/@demily.clement/utiliser-docker-et-traefik-pour-son-environnement-de-developpement-31c6ea1ad8a1)
- [Start VERT.X](https://start.vertx.io/)
- [https://blog.frankel.ch/imperative-functional-programming/4)
- [https://www.inkandswitch.com/local-first.html](https://www.inkandswitch.com/local-first.html)
- [https://plugins.jetbrains.com/contest/intellij-themes/2019#vote](https://plugins.jetbrains.com/contest/intellij-themes/2019#vote)
- [https://katalyst.codurance.com/](https://katalyst.codurance.com/)
- [https://github.com/google/flogger](https://github.com/google/flogger)
- [Native javac with GraalVM](https://link.medium.com/8x0fPAgXhW)
- [Replace Conditional Logic with Strategy Pattern - Help | IntelliJ IDEA](https://www.jetbrains.com/help/idea/replace-conditional-logic-with-strategy-pattern.html)
- [Linux: Fix Nvidia Screen Tearing - YouTube](https://www.youtube.com/watch?v=JGNMd5_Oqv4)
- [Chrome VSYNC bugs](https://www.vsynctester.com/chromeisbroken.html)
- [Web browser "VSYNC synchronization", display Hz, and input lag tester](https://www.vsynctester.com/)
- [Install Tor on Ubuntu 18.04 Bionic Beaver Linux - LinuxConfig.org](https://linuxconfig.org/install-tor-on-ubuntu-18-04-bionic-beaver-linux)
- [https://www.whizlabs.com/blog/best-java-blogs/](https://www.whizlabs.com/blog/best-java-blogs/)
- [https://github.com/ePages-de/restdocs-api-spec](https://github.com/ePages-de/restdocs-api-spec)
- [Tips For Writing a Library in Kotlin](http://www.kotlindevelopment.com/tips-for-writing-a-library-in-kotlin/)
- [Watch "Bootiful Testing" on YouTube](https://youtu.be/1W5_tOiwEAc)
- [https://stephencoakley.com/2019/04/24/how-rust-solved-dependency-hell](https://stephencoakley.com/2019/04/24/how-rust-solved-dependency-hell)
- [FireQL - A handy playground for GraphQL | Product Hunt](https://www.producthunt.com/posts/fireql)
- [A look at the Optional datatype in Java and some anti-patterns when using](https://link.medium.com/binn5v277V)
- [https://www.baeldung.com/spring-data-jpa-repository-populators](https://www.baeldung.com/spring-data-jpa-repository-populators)
- [https://microprofile.io/2019/04/22/quarkus-microprofile-cheat-sheet/](https://microprofile.io/2019/04/22/quarkus-microprofile-cheat-sheet/)
- [How to Adjust the Color Temperature of GNOME Night Light - OMG! Ubuntu!](https://www.omgubuntu.co.uk/2017/07/adjust-color-temperature-gnome-night-light)
- [Java Stream API was Broken Before JDK10 – { 4Comprehension }](https://4comprehension.com/java-stream-api-was-broken-before-jdk10/)
- [slothking-online/graphql-editor: GraphQL Visual Node Editor](https://github.com/slothking-online/graphql-editor)
- [https://www.baeldung.com/java-weekly-275](https://www.baeldung.com/java-weekly-275)
- [5.4.4. About the Root Logger - Red Hat Customer Portal](https://access.redhat.com/documentation/en-us/red_hat_data_grid/6.2/html/administration_and_configuration_guide/about_the_root_logger)
- [https://github.com/orpheus-gql/orpheus-dist](https://github.com/orpheus-gql/orpheus-dist)
- [https://speakerdeck.com/yannickdeturck/mockk-the-idiomatic-mocking-framework-for-kotlin-devoxx-fr-2019-yannick-de-turck](https://speakerdeck.com/yannickdeturck/mockk-the-idiomatic-mocking-framework-for-kotlin-devoxx-fr-2019-yannick-de-turck)
- [https://github.com/Kotlin/KEEP/blob/46e6a347432d868635e9c6161ca332581315b185/proposals/compile-time-dependency-resolution.md](https://github.com/Kotlin/KEEP/blob/46e6a347432d868635e9c6161ca332581315b185/proposals/compile-time-dependency-resolution.md)
- [https://github.com/graphql-java/graphql-java-examples](https://github.com/graphql-java/graphql-java-examples)
- [https://www.javacodegeeks.com/2019/04/a-complete-tutorial-on-the-drools-business-rule-engine.html](https://www.javacodegeeks.com/2019/04/a-complete-tutorial-on-the-drools-business-rule-engine.html)
- [Under the hood of Kotlin Class Delegation](https://link.medium.com/EdAxLJ4nXV)
- [30 options de commande Git qui gagnent à être connues • Delicious Insights](https://delicious-insights.com/fr/articles/30-options-git-qui-gagnent-a-etre-connues/)
- [https://fedoramagazine.org/kubernetes-on-fedora-iot-with-k3s/](https://fedoramagazine.org/kubernetes-on-fedora-iot-with-k3s/)
- [https://dzone.com/articles/using-quarkus-to-run-java-apps-on-kubernetes?)
- [https://vscodium.com/](https://vscodium.com/)
- [https://vaadin.com/tutorials/using-web-components-in-java](https://vaadin.com/tutorials/using-web-components-in-java)
- [https://dzone.com/articles/running-on-time-with-springs-scheduled-tasks](https://dzone.com/articles/running-on-time-with-springs-scheduled-tasks)
- [https://www.amazon.de/gp/aw/c/ref=psd_msi_n_B07CTHWKQC_B01CYV7ES8](https://www.amazon.de/gp/aw/c/ref=psd_msi_n_B07CTHWKQC_B01CYV7ES8)
- [https://github.com/gudmojo/primeclaim-vertx](https://github.com/gudmojo/primeclaim-vertx)
- [https://github.com/micronaut-projects/micronaut-spring](https://github.com/micronaut-projects/micronaut-spring)
- [https://www.javacodegeeks.com/2015/08/common-sql-clauses-and-their-equivalents-in-java-8-streams.html](https://www.javacodegeeks.com/2015/08/common-sql-clauses-and-their-equivalents-in-java-8-streams.html)
- [https://www.javacodegeeks.com/2015/09/concurrency-best-practices.html](https://www.javacodegeeks.com/2015/09/concurrency-best-practices.html)
- [100 newsletters tech pour faire sa veille - Maddyness - Le Magazine des Sta](https://www.maddyness.com/2019/03/05/100-newsletters-tech-pour-faire-sa-veille/)
- [https://blog.callstack.io/the-power-of-graphql-directives-81f4987fd76d](https://blog.callstack.io/the-power-of-graphql-directives-81f4987fd76d)
- [https://www.petrikainulainen.net/programming/testing/running-kotlin-tests-with-maven)
- [https://www.javacodegeeks.com/2015/08/parameterized-integration-tests-with-spring-junit-rules.html](https://www.javacodegeeks.com/2015/08/parameterized-integration-tests-with-spring-junit-rules.html)
- [https://kotlinexpertise.com/kotlin-generics-and-variance-vs-java/](https://kotlinexpertise.com/kotlin-generics-and-variance-vs-java/)
- [https://examples.javacodegeeks.com/java-basics/exceptions/java-lang-nullpointerexception-how-to-handle-null-pointer-exception/](https://examples.javacodegeeks.com/java-basics/exceptions/java-lang-nullpointerexception-how-to-handle-null-pointer-exception/)
- [https://www.thomaslegrand.tech/kotlin/2019/04/07/machine-learning-kotlin.html](https://www.thomaslegrand.tech/kotlin/2019/04/07/machine-learning-kotlin.html)
- [Data Transfer Object Pattern in Java - Implementation and Mapping](https://stackabuse.com/data-transfer-object-pattern-in-java-implementation-and-mapping/)
- [https://dzone.com/articles/20-examples-of-using-javas-completablefuture](https://dzone.com/articles/20-examples-of-using-javas-completablefuture)
- [https://proandroiddev.com/managing-exceptions-in-nested-coroutine-scopes-9f23fd85e61](https://proandroiddev.com/managing-exceptions-in-nested-coroutine-scopes-9f23fd85e61)

- [https://kotlinexpertise.com/kotlin-inline-classes/](https://kotlinexpertise.com/kotlin-inline-classes/)
- [Reactor Debugging Experience](https://spring.io/blog/2019/03/28/reactor-debugging-experience)
- [Paging with Spring and Spring Boot - reflectoring](https://reflectoring.io/spring-data-mvc-pagination/)
- [https://medium.com/@prachipatil/top-5-books-for-learning-junit-tdd-and-unit-testing-in-java-db57ab0dca17](https://medium.com/@prachipatil/top-5-books-for-learning-junit-tdd-and-unit-testing-in-java-db57ab0dca17)
- [product | spagobi](https://www.spagobi.org/product/)
- [https://github.com/alibaba/arthas](https://github.com/alibaba/arthas)
- [Error Handling for REST with Spring | Baeldung](https://www.baeldung.com/exception-handling-for-rest-with-spring)
- [https://editorjs.io/](https://editorjs.io/)
- [https://vertx.io/docs/vertx-web-graphql/java/](https://vertx.io/docs/vertx-web-graphql/java/)
- [https://phauer.com/2019/focus-integration-tests-mock-based-tests/](https://phauer.com/2019/focus-integration-tests-mock-based-tests/)
- [https://medium.com/@Mumuksia/completablefuture-practical-guide-e4564f332f83](https://medium.com/@Mumuksia/completablefuture-practical-guide-e4564f332f83)
- [https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html](https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html)
- [https://sourceallies.com/2011/08/spring-injection-with-resource-and-autowired](https://sourceallies.com/2011/08/spring-injection-with-resource-and-autowired)
- [https://gist.githubusercontent.com/mcalavera81/59121bc6d9c08ea1d7ce/raw/4b234b2cee9f04351616d7b9371d188e106c2cfe/CompletableFutureTest.java](https://gist.githubusercontent.com/mcalavera81/59121bc6d9c08ea1d7ce/raw/4b234b2cee9f04351616d7b9371d188e106c2cfe/CompletableFutureTest.java)
- [Cancel CompletableFuture · Henri's Mind](http://blog.tremblay.pro/2017/08/supply-async.html)
- [https://github.com/vsilaev/tascalate-concurrent](https://github.com/vsilaev/tascalate-concurrent)
- [Timeouts with Java 8 CompletableFuture: You're probably doing it wrong | Cr](https://crondev.blog/2017/01/23/timeouts-with-java-8-completablefuture-youre-probably-doing-it-wrong/)
- [Access a File from the Classpath using Spring | Baeldung](https://www.baeldung.com/spring-classpath-file-access)
- [Working With Resources, Folders, and Files - DZone Integration](https://dzone.com/articles/working-with-resources-folders-and-files)
- [https://dzone.com/articles/redirecting-http-requests-with-zuul-in-spring-boot](https://dzone.com/articles/redirecting-http-requests-with-zuul-in-spring-boot)
- [XOD](https://xod.io)
- [https://kubernetes.io/blog/2019/03/28/running-kubernetes-locally-on-linux-with-minikube-now-with-kubernetes-1.14-support/](https://kubernetes.io/blog/2019/03/28/running-kubernetes-locally-on-linux-with-minikube-now-with-kubernetes-1.14-support/)
- [Jackson API - Converting POJOs to JSON example | BORAJI.COM](https://www.boraji.com/jackson-api-converting-pojos-to-json-example)
- [Spring Boot @ConfigurationProperties: Binding external configurations to PO](https://www.callicoder.com/spring-boot-configuration-properties-example/)
- [Kubernetic - The Kubernetes Desktop Client](https://kubernetic.com/)
- [Function references in Kotlin: use functions as lambdas everywhere](https://antonioleiva.com/function-references-kotlin/)
- [https://picodotdev.github.io/blog-bitix/2017/11/devolver-mensajes-de-error-descriptivos-en-graphql](https://picodotdev.github.io/blog-bitix/2017/11/devolver-mensajes-de-error-descriptivos-en-graphql)
- [Spring bean with runtime constructor arguments - Stack Overflow](https://stackoverflow.com/questions/35108778/spring-bean-with-runtime-constructor-arguments)
- [waterlink/kotlin-spring-boot-mvc-starter: This is a starter repository for](https://github.com/waterlink/kotlin-spring-boot-mvc-starter)
- [Simpler Kotlin class hierarchies using class delegation](https://link.medium.com/LmlBRqPliV)
- [https://github.com/testcontainers/testcontainers-java](https://github.com/testcontainers/testcontainers-java)
- [aseovic/npm-maven-plugin: A simple Maven plugin that defines 'npm' packagin](https://github.com/aseovic/npm-maven-plugin)
- [eirslett/frontend-maven-plugin: "Maven-node-grunt-gulp-npm-node-plugin to e](https://github.com/eirslett/frontend-maven-plugin)
- [https://reflectoring.io/spring-boot-configuration-properties](https://reflectoring.io/spring-boot-configuration-properties)
- [https://www.reddit.com/r/springsource/comments/b3zsrs/tokenbased_password_reset_functionality_with)
- [atlassian / graphql-braid / source / — Bitbucket](https://bitbucket.org/atlassian/graphql-braid/src)
- [https://start.vertx.io/](https://start.vertx.io/)
- [Principled GraphQL](https://principledgraphql.com/)
- [https://www.baeldung.com/java-annotation-processing-builder](https://www.baeldung.com/java-annotation-processing-builder)
- [Kotlin Cheat Sheet](https://link.medium.com/5MI2eYaU8U)
- [Carbon]()
- [https://lauthieb.github.io/code-notes/#download](https://lauthieb.github.io/code-notes/#download)
- [http://www.complexity-explorables.org/explorables/](http://www.complexity-explorables.org/explorables/)
- [Can't see debug logs in terminal · Issue #1354 · quarkusio/quarkus](https://github.com/quarkusio/quarkus/issues/1354)
- [10 méthodes pour rendre heureux le développeur en entreprisela 7ème va vous](https://clakech.github.io/happy-dev-confoo-2019/#/1)
- [https://medium.com/@dSebastien/graphql-api-integration-tests-in-a-spring-boot-2-x-kotlin-application-5840d3c5d66f](https://medium.com/@dSebastien/graphql-api-integration-tests-in-a-spring-boot-2-x-kotlin-application-5840d3c5d66f)
- [https://antonioleiva.com/generic-functions-kotlin)
- [Watch "droidcon NYC 2018 - Advanced Kotlin" on YouTube](https://youtu.be/ECglKui0hpc)
- [unixorn/awesome-zsh-plugins: A collection of ZSH frameworks, plugins & them](https://github.com/unixorn/awesome-zsh-plugins#plugins)
- [jondot/awesome-devenv: A curated list of awesome tools, resources and workf](https://github.com/jondot/awesome-devenv)
- [n1trux/awesome-sysadmin: A curated list of amazingly awesome open source sy](https://github.com/n1trux/awesome-sysadmin)
- [https://stackoverflow.com/questions/55124900/how-to-create-native-executable-using-quarkus?stw=2](https://stackoverflow.com/questions/55124900/how-to-create-native-executable-using-quarkus?stw=2)
- [https://quarkus.io/guides/cdi-reference](https://quarkus.io/guides/cdi-reference)
- [JVM Anatomy Quark #24: Object Alignment](https://shipilev.net/jvm/anatomy-quarks/24-object-alignment/)
- [How to dual boot Windows 10 and Ubuntu 18.04 on the 15 inch Dell XPS 9570 w](https://medium.com/@pwaterz/how-to-dual-boot-windows-10-and-ubuntu-18-04-on-the-15-inch-dell-xps-9570-with-nvidia-1050ti-gpu-4b9a2901493d)
- [http://in.relation.to/2019/03/08/why-quarkus/](http://in.relation.to/2019/03/08/why-quarkus/)
- [camuthig/graphql-client - Packagist](https://packagist.org/packages/camuthig/graphql-client)
- [softonic/graphql-client - Packagist](https://packagist.org/packages/softonic/graphql-client)
- [https://quarkus.io/guides/kotlin](https://quarkus.io/guides/kotlin)
- [The Camunda BPM Workflow Engine | Camunda BPM](https://camunda.com/products/bpmn-engine/)
- [Kotlin Scope Functions: let, run, apply, also, with - Kotlin Expertise Blog](https://kotlinexpertise.com/coping-with-kotlins-scope-functions/)
- [Kotlin Reified Types in Inline Functions - Kotlin Expertise Blog](https://kotlinexpertise.com/kotlin-reified-types/)
- [Type GraphQL release](https://github.com/MichalLytek/type-graphql/releases/tag/v0.17.0)
- [Apache Kafka and Stream Processing O’Reilly Book Bundle](https://www.confluent.io/apache-kafka-stream-processing-book-bundle)
- [Hacking Spring Initializr](https://link.medium.com/N8wNJA06NU)
- [Kotlin/kotlin-koans: Kotlin workshop](https://github.com/Kotlin/kotlin-koans)
- [https://toolbox.google.com/datasetsearch](https://toolbox.google.com/datasetsearch)
- [? Launching Activities in Easier Way Using Kotlin Extensions ?](https://link.medium.com/6ZaCkx4dMU)
- [When You Should Use Null in Kotlin – Handstand Sam](https://handstandsam.com/2019/02/24/when-you-should-use-null-in-kotlin/)
- [What is LLVM and IR - Kotlin Behind the scenes](https://www.linkedin.com/pulse/what-llvm-ir-kotlin-behind-scenes-amirhossein-jalalhosseini)
- [Directives for ARGUMENTS · GraphQL Java](https://spectrum.chat/graphql-java/general/directives-for-arguments~1b821e02-169a-4595-9fde-43de181e5b24)
- [Directives - GraphQL Java Kickstart](https://www.graphql-java-kickstart.com/spring-boot/directives/)
- [https://www.javacodegeeks.com/2014/09/typical-mistakes-in-java-code.html](https://www.javacodegeeks.com/2014/09/typical-mistakes-in-java-code.html)
- [https://blog.zenika.com/2019/02/25/sous-le-capot-de-redis/](https://blog.zenika.com/2019/02/25/sous-le-capot-de-redis/)
- [Kotlin return, break, continue keywords | Baeldung](https://www.baeldung.com/kotlin-return-break-continue)
- [GraphQL Resources: top tools, extensions & tutorials for beginners - DEV Co](https://dev.to/tomekponiat/graphql-resources-top-tools-extensions--resources-for-beginners-2f13)
- [https://dev.to/s44d/petit-guide-de-survie--lusage-du-tech-lead-3jeb](https://dev.to/s44d/petit-guide-de-survie--lusage-du-tech-lead-3jeb)
- [http://cronmaker.com](http://cronmaker.com)
- [https://www.javacodegeeks.com/2014/07/introduction-to-writing-custom-collectors-in-java-8.html](https://www.javacodegeeks.com/2014/07/introduction-to-writing-custom-collectors-in-java-8.html)
- [Text to ASCII Art Generator (TAAG)](http://patorjk.com/software/taag/#p=testall&v=0&f=Ogre&t=.nordnet.)
- [Spring Boot banner.txt generator](https://devops.datenkollektiv.de/banner.txt/index.html)
- [Python pour les sciences, une présentation - LinuxFr.org](https://linuxfr.org/news/python-pour-les-sciences-une-presentation)
- [https://github.com/rajadilipkolli/POC/blob/master/mongodb-redis-integration/src/main/java/org/mongodb/redis/integration/config/CustomCacheErrorHandler.java](https://github.com/rajadilipkolli/POC/blob/master/mongodb-redis-integration/src/main/java/org/mongodb/redis/integration/config/CustomCacheErrorHandler.java)
- [https://github.dev/](https://github.dev/)
- [iluwatar/java-design-patterns: Design patterns implemented in Java](https://github.com/iluwatar/java-design-patterns)
- [Kotlin DSL to write Gradle scripts on Android: Step by step walkthrough](https://antonioleiva.com/kotlin-dsl-gradle/)
- [https://graphql.explore-tech.org/](https://graphql.explore-tech.org/)
- [How to run, let, also, apply in Kotlin](https://www.lvguowei.me/post/kotlin-run-let-also-apply/)
- [The reason to avoid GlobalScope](https://link.medium.com/WBouuAFlmU)
- [https://sogilis.com/blog/support-stockage-jpa-mongodb-application-spring-boot](https://sogilis.com/blog/support-stockage-jpa-mongodb-application-spring-boot)
- [https://www.reddit.com/r/docker/comments/aqi5kx/15_mustknow_docker_commands_avoid_giant_aws_bills)
- [https://arrow-kt.io/docs/effects/fx/](https://arrow-kt.io/docs/effects/fx/)
- [https://www.javacodegeeks.com/2019/02/spring-framework-architecture.html](https://www.javacodegeeks.com/2019/02/spring-framework-architecture.html)
- [MongoDB et le sharding | SUPINFO, École Supérieure d'Informatique](https://www.supinfo.com/articles/single/4761-mongodb-sharding)
- [20 VS Code Extensions You'll Actually Use - DEV Community ?‍??‍?](https://dev.to/vip3rousmango/vs-code-extensions-youll-actually-use-46gp)
- [The 14 habits of highly effective developers (Part 1) - DEV Community ?‍??‍](https://dev.to/pavlosisaris/how-to-transition-from-junior-to-mid-level-developer-part-1-4gig)
- [The JHipster Mini-Book 5.0](https://www.infoq.com/minibooks/jhipster-mini-book-5)
- [From Imperative to Functional Programming using Arrow](https://blog.frankel.ch/imperative-functional-programming/1/)
- [The Myers Diff Algorithm and Kotlin Observable Properties](https://link.medium.com/3mgos2hWaU)
- [Lessons learned scaling PostgreSQL database to 1.2bn records/ month](https://link.medium.com/LBtOB8oVaU)
- [Kotlin DSLs: The Basics - DZone Java](https://dzone.com/articles/kotlin-dsl-basics)
- [Comment empêcher Google d’enregistrer vos activités en ligne ?](https://www.01net.com/astuces/comment-empecher-google-d-enregistrer-vos-activites-en-ligne-1625960.html)
- [https://github.com/isacikgoz/gitin](https://github.com/isacikgoz/gitin)
- [Track order status - OnePlus - 1257491034](http://tracking.oneplus.net/1257491034)
- [https://dl.bintray.com/apollographql/android/com/apollographql/apollo/](https://dl.bintray.com/apollographql/android/com/apollographql/apollo/)
- [Property delegation in Kotlin: Assign values in Android without having the](https://antonioleiva.com/property-delegation-kotlin/)
- [Guide to Behavior-Driven Development in Java | Learning Quest](https://mahmoudanouti.wordpress.com/2018/12/29/guide-to-behavior-driven-development-in-java/)
- [Extensions - Kotlin Programming Language](https://kotlinlang.org/docs/reference/extensions.html)
- [Coroutines in Kotlin 1.3 explained: contexts, builders and scopes](https://antonioleiva.com/coroutines/)
- [Mastering Kotlin standard functions: run, with, let, also and apply](https://medium.com/@elye.project/mastering-kotlin-standard-functions-run-with-let-also-and-apply-9cd334b0ef84)
- [npx: npm package runner – Hacker Noon](https://hackernoon.com/npx-npm-package-runner-7f6683e4304a)
- [GraphQL Java](https://www.graphql-java.com/tutorials/getting-started-with-spring-boot/)
- [java-spring-graphql-example/FetcherFactory.java at master · rocksvashi/java](https://github.com/rocksvashi/java-spring-graphql-example/blob/master/src/main/java/com/sa/graphql/datafetchers/FetcherFactory.java)
- [Deploy to Maven Central Repository - DZone DevOps](https://dzone.com/articles/deploy-maven-central)
- [Kotlin: val does not mean immutable, it just means readonly, yeah](https://artemzin.com/blog/kotlin-val-does-not-mean-immutable-it-just-means-readonly-yeah/)
- [Pro Tips for Developer Relations | Okta Developer](https://developer.okta.com/blog/2019/01/28/developer-relations-pro-tips)
- [Your GraphQL field guide by Bojan Tomić - YouTube](https://www.youtube.com/watch?v=ROwICdehlb0)
- [graphqlweekly.com](https://graphqlweekly.com/)
- [Jessie Frazelle's Blog: The Life of a GitHub Action](https://blog.jessfraz.com/post/the-life-of-a-github-action/)
- [Kotlin Programming Language](https://kotlinlang.org/)
- [synyx • Using Travis CI to deploy to Maven repositories and GitHub Releases](https://synyx.de/blog/2018-01-24-travisci-github-releases/)
- [automating maven releases with circleci | dian m fay](https://di.nmfay.com/circle-maven-versions)
- [Maven Builds | CircleCI - Maven Junit, Selenium Maven Dependency, Docker Ma](https://circleci.com/blog/optimizing-maven-builds-on-circleci/)
- [How to upgrade node on CircleCI machine executor – Cloudesire](https://www.cloudesire.com/how-to-upgrade-node-on-circleci-machine-executor/)
- [Switch nodejs version on machine executor [solved] - Programming Languages](https://discuss.circleci.com/t/switch-nodejs-version-on-machine-executor-solved/26675)
- [How to enable nvm in steps in circleci 2.0? - Stack Overflow](https://stackoverflow.com/questions/49232758/how-to-enable-nvm-in-steps-in-circleci-2-0)
- [Installing Node.js Tutorial: Using nvm on macOS and Ubuntu](https://nodesource.com/blog/installing-node-js-tutorial-using-nvm-on-mac-os-x-and-ubuntu/)
- [The Travis CI Blog: How to Deploy Maven Artifacts with Travis CI and packag](https://blog.travis-ci.com/2017-03-30-deploy-maven-travis-ci-packagecloud/)
- [How to Publish Your Artifacts to Maven Central - DZone DevOps](https://dzone.com/articles/publish-your-artifacts-to-maven-central)
- [Commits · Shopify/graphql_java_gen](https://github.com/Shopify/graphql_java_gen/commits/master)
- [Kotlin in Production - What works, Whats broken](https://blog.dripstat.com/kotlin-in-production-the-good-the-bad-and-the-ugly-2/)
- [https://github.com/npalm/graphql-java-demo](https://github.com/npalm/graphql-java-demo)
- [Spring Performance Logging | Baeldung](https://www.baeldung.com/spring-performance-logging)
- [GraphQLJavaToolsDataLoader.kt](https://gist.github.com/soudmaijer/3fc6d32a2dad10960556a5e6ce0a5aca#file-graphqljavatoolsdataloader-kt-L21)
- [How to get your GraphQL Java server up and running in no time](https://medium.freecodecamp.org/graphql-java-development-stack-in-production-21f402c4c37a)
- [oembedler/graphql-spring-boot: GraphQL and GraphiQL Spring Framework Boot S](https://github.com/oembedler/graphql-spring-boot)
- [bpatters/schemagen-graphql: GraphQL-Java add-on that adds support for Schem](https://github.com/bpatters/schemagen-graphql)
- [GraphQL in Spring Boot (Take Two) | Object Partners](https://objectpartners.com/2017/10/31/graphql-in-spring-boot-take-two/)
- [Aqara - Lumi - Xiaomi Smart Home Security - Domotique de Lunarok](https://lunarok-domotique.com/plugins-jeedom/xiaomi-home-jeedom/aqara-lumi-xiaomi-smart-home-security/)
- [Big movements in the graphql-java world – Brad Baker – Medium](https://medium.com/@bradbaker/big-movements-in-the-graphql-java-world-67629fd45508)
- [DYSON Aspirateur traîneau sans sac Big Ball Multi Floor 2 - Achat Aspirateu](https://www.rueducommerce.fr/produit/dyson-bigballmultifloor2-30330412?awc=6901_1547900821_f0c5a012b988f0bce53e14b7968e6101&)
- [Introduction to Retrofit | Baeldung](https://www.baeldung.com/retrofit)
- [Java GraphQL - Pass field values to resolver for objects - Stack Overflow](https://stackoverflow.com/questions/44159753/java-graphql-pass-field-values-to-resolver-for-objects)
- [https://github.com/ameizi/graphql-example](https://github.com/ameizi/graphql-example)
- [DYSON Aspirateur traîneau sans sac Big Ball Multi Floor 2 - Achat Aspirateu](https://www.rueducommerce.fr/produit/dyson-bigballmultifloor2-30330412)
- [beb4ch/spring-data-mongodb-inheritance-test: Spring Data for MongoDB Inheri](https://github.com/beb4ch/spring-data-mongodb-inheritance-test)
- [graphql-spring-boot-mongo/src/main/java/com/api/graphql at master · rajat23](https://github.com/rajat23/graphql-spring-boot-mongo/tree/master/src/main/java/com/api/graphql)
- [aantoniadis/clean-architecture-example: A simple clean architecture example](https://github.com/aantoniadis/clean-architecture-example)
- [https://medium.com/@andrey_cheptsov/intellij-idea-pro-tips-6da48acafdb7](https://medium.com/@andrey_cheptsov/intellij-idea-pro-tips-6da48acafdb7)
- [https://medium.com/@mladen.maravic/spring-data-mongodb-my-take-on-inheritance-support-102361c08e3d](https://medium.com/@mladen.maravic/spring-data-mongodb-my-take-on-inheritance-support-102361c08e3d)
- [Dependency management in Gradle](https://docs.gradle.org/current/userguide/core_dependency_management.html)
- [Java Streams Cheat Sheet | RebelLabs zeroturnaround.com](https://zeroturnaround.com/rebellabs/java-8-streams-cheat-sheet/)
- [Les Échos stocke le mot de passe de ses utilisateurs en clair, mais ça va changer](https://www.nextinpact.com/article/28303/106479-les-echos-stocke-mot-passe-ses-utilisateurs-en-clair-mais-ca-va-changer)
- [Code faster with Intellij IDEA live templates](https://www.javacodegeeks.com/2014/01/code-faster-with-intellij-idea-live-templates.html)
- [Typesafe GraphQL queries with quicktype](https://blog.quicktype.io/graphql-with-quicktype/)
- [prisma/get-graphql-schema: Fetch and print the GraphQL schema from a GraphQ](https://github.com/prisma/get-graphql-schema)
- [Get complete GraphQL schema](https://gist.github.com/expede/c9d59650c6b8a153d206)
- [https://github.com/quicktype/quicktype](https://github.com/quicktype/quicktype)
- [Free programming books fr](https://github.com/EbookFoundation/free-programming-books/blob/master/free-programming-books-fr.md)
- [http://dynamic-mess.com/developpement/git-merge-fast-forward-rebase-culture-git](http://dynamic-mess.com/developpement/git-merge-fast-forward-rebase-culture-git)
- [https://github.com/jpomykala/spring-jooq-flyway-testcontainers-junit5](https://github.com/jpomykala/spring-jooq-flyway-testcontainers-junit5)
- [Extending Pandas using Apache Arrow and Numba](https://fr.slideshare.net/xhochy/extending-pandas-using-apache-arrow-and-numba)
- [Tech conferences in 2019 and 2020 | Confs.tech](https://confs.tech/)
- [Tentative d'explication des Fast-Forward sous Git – TechM6Web](https://tech.m6web.fr/tentative-d-explication-des-fast-forward-sous-git)
- [Domotique Archives - Les Bons Tuyaux Geeks](https://lesbonstuyauxgeeks.fr/category/bons-plans/domotique/)
- [La domotique Xiaomi - Domotique et maison connectée - Electronique, domotiq](https://forum.hardware.fr/hfr/electroniquedomotiquediy/domotique_maisonconnectee/domotique-xiaomi-sujet_949_1.htm)
- [The Programmer's Way to Convert Excel to CSV (With UTF-8) - DZone Java](https://dzone.com/articles/the-programmers-way-to-convert-excel-to-csv)
- [Creating Kotlin DSLs | Grokking Android](https://www.grokkingandroid.com/creating-kotlin-dsls/)
- [The npm Blog — Introducing `npm ci` for faster, more reliable...](https://blog.npmjs.org/post/171556855892/introducing-npm-ci-for-faster-more-reliable)
- [?? Some reasons why I build my server stack with Vert-x, Kotlin, and Arrow.](https://k33g.gitlab.io/articles/2018-12-30-MY-BACK-STACK.html)
- [Java Magazine, July/August 2018, (page 39)](http://www.javamagazine.mozaicreader.com/JulyAugust2018/Twitter#&pageSet=39&page=0&contentItem=undefined)
- [First steps of migrating from Java 8 to Java 11](https://medium.com/@daniel.panagio18/first-steps-of-migrating-from-java-8-to-java-11-98ea9a5eafff)
- [Java to LDAP Tutorial (Including How to Install an LDAP Server / Client)](https://www.javacodegeeks.com/2015/09/java-to-ldap-tutorial-including-how-to-install-an-ldap-server-client.html)
- [L'interface Map - Java et les collections - OpenClassrooms](https://openclassrooms.com/fr/courses/1826586-java-et-les-collections/2666737-linterface-map-k-v)
- [20 Books Java Programmers Should Read in 2018 - DZone Java](https://dzone.com/articles/20-books-java-programmers-should-read-in-2018)
- [The Reddit detectives are hard at work decoding Black Mirror: Bandersnatch](https://www.theverge.com/2018/12/28/18159516/black-mirror-bandersnatch-interactive-choice-maps-endings-easter-eggs-netflix-charlie-brooker)
- [java - UNIVOCITY-PARSERS for csv to bean object stopping as soon as error h](https://stackoverflow.com/questions/38680295/univocity-parsers-for-csv-to-bean-object-stopping-as-soon-as-error-has-occured/38693310#38693310)
- [Data sources | Apollo Server](https://www.apollographql.com/docs/apollo-server/features/data-sources.html)
- [Pro tips for Visual Studio Code to be productive in 2018](https://laptrinhx.com/pro-tips-for-visual-studio-code-to-be-productive-in-2018-2384591298)
- [Designing Errors with Kotlin](https://arturdryomov.online/posts/designing-errors-with-kotlin/)
- [Univocity-parsers - documentation – uniVocity data integration](https://www.univocity.com/pages/univocity_parsers_documentation)
- [https://medium.com/@ssaurel/reading-microsoft-excel-xlsx-files-in-java-2172f5aaccbe](https://medium.com/@ssaurel/reading-microsoft-excel-xlsx-files-in-java-2172f5aaccbe)
- [https://medium.com/@thijser/doing-cool-data-science-in-java-how-3-dataframe-libraries-stack-up-5e6ccb7b437](https://medium.com/@thijser/doing-cool-data-science-in-java-how-3-dataframe-libraries-stack-up-5e6ccb7b437)
- [Why do data scientists prefer Python? - Quora](https://www.quora.com/Why-do-data-scientists-prefer-Python)
- [www.theverge.com](https://www.theverge.com/2018/12/19/18148020/remove-bg-ai-background-foreground-without-photoshop)
- [https://github.com/BaseAdresseNationale/donnees-initiales/blob/master/scripts/hexa_to_csv.py](https://github.com/BaseAdresseNationale/donnees-initiales/blob/master/scripts/hexa_to_csv.py)
- [Vous louez un logement insalubre - Location d'un logement insalubre : quell](https://www.pap.fr/locataire/durant-bail/logement-en-mauvais-etat-que-faire/a4828/vous-louez-un-logement-insalubre)
- [Adil Nord et Pas-de-Calais - Bienvenue sur le site de l'adilnord](https://www.adilnord.fr/)
- [An introduction to Kotlin Coroutines – antonis.log()](https://antonis.me/2018/12/12/an-introduction-to-kotlin-coroutines/)
- [Welcome to asciimatics’ documentation! — asciimatics 1.10.0 documentation](https://asciimatics.readthedocs.io/en/stable/)
- [GitFlow Examples - GitVersion](https://gitversion.readthedocs.io/en/latest/git-branching-strategies/gitflow-examples/#support-branches)
- [bit-booster.com/graph.html](http://bit-booster.com/graph.html)
- [Introduction to GitLab Flow | GitLab](https://docs.gitlab.com/ee/workflow/gitlab_flow.html)
- [Gitflow : est-il le workflow dont j'ai besoin ? | Blog Xebia - Expertise Te](https://blog.xebia.fr/2018/03/28/gitflow-est-il-le-workflow-dont-jai-besoin/)
- [Git Branches](https://kolosek.com/git-branches/)
- [Tutoriels Git et formations | Tutoriel Git d'Atlassian](https://fr.atlassian.com/git/tutorials)
- [zhemao / bitbucket-cli — Bitbucket](https://bitbucket.org/zhemao/bitbucket-cli?_ga=2.268446577.164868365.1544901913-896603041.1544901913)
- [atlassian / Bitbucket Server CLI — Bitbucket](https://bitbucket.org/atlassian/bitbucket-server-cli?_ga=2.92095898.164868365.1544901913-896603041.1544901913)
- [Pull Requests | Atlassian Git Tutorial](https://www.atlassian.com/git/tutorials/making-a-pull-request)
- [What, exactly, is the DOM?](https://bitsofco.de/what-exactly-is-the-dom/)
- [15 Recommendations to Enhance your Github Flow](https://gaboesquivel.com/blog/2018/15-recommendations-to-enhance-your-github-flow/)
- [David, a dependency management tool for Node.js projects](https://david-dm.org/)
- [Semantic Versioning 2.0.0 | Semantic Versioning](https://semver.org/)
- [AngularJS Git Commit Message Conventions](https://gist.github.com/stephenparish/9941e89d80e2bc58a153#generating-changelogmd)
- [tj/git-extras: GIT utilities -- repo summary, repl, changelog population, a](https://github.com/tj/git-extras)
- [Tracking the progress of your work with project boards - User Documentation](https://help.github.com/articles/tracking-the-progress-of-your-work-with-project-boards/)
- [Understanding the GitHub flow · GitHub Guides](https://guides.github.com/introduction/flow/)
- [15 Tips to Enhance your Github Flow – Hacker Noon](https://hackernoon.com/15-tips-to-enhance-your-github-flow-6af7ceb0d8a3)
- [dotConferences talks](https://www.dotconferences.com/conference/dotjs-2018)
- [git log - Pretty git branch graphs - Stack Overflow](https://stackoverflow.com/questions/1057564/pretty-git-branch-graphs/9074343#9074343)
- [SlidesCodeHighlighter](https://romannurik.github.io/SlidesCodeHighlighter/)
- [Java 8 - Interfaces fonctionnelles](https://blog.ippon.fr/2014/03/18/java-8-interfaces-fonctionnelles/)
- [Android - Ippon | Cabinet de conseil et expertise en technologies | Discove](https://blog.ippon.fr/tag/android/)
- [Understanding JIT compiler (just-in-time compiler)](https://aboullaite.me/understanding-jit-compiler-just-in-time-compiler/)
- [https://lebab.io/try-it](https://lebab.io/try-it)
- [Android Developers Blog: Effective foreground services on Android](https://android-developers.googleblog.com/2018/12/effective-foreground-services-on-android_11.html)
- [https://thecodebarbarian.com/whats-new-in-mongoose-5-improved-connections](https://thecodebarbarian.com/whats-new-in-mongoose-5-improved-connections)
- [8 Protips to Start Killing It When Dockerizing Node.js - NodeSource](https://nodesource.com/blog/8-protips-to-start-killing-it-when-dockerizing-node-js/)
- [Node.js Docker workflow](https://link.medium.com/reOYQeKuyS)
- [Setting Up 5 Useful Middlewares For An Express API | Jscramber Blog](https://blog.jscrambler.com/setting-up-5-useful-middlewares-for-an-express-api/)
- [How to use babel for production – Jorge Cuadra – Medium](https://medium.com/@Cuadraman/how-to-use-babel-for-production-5b95e7323c2f)
- [Configure Prettier and ESLint in Visual Studio Code](https://www.39digits.com/configure-prettier-and-eslint-in-visual-studio-code/)
- [ESLint et Prettier](https://www.alexisjanvier.net/eslint-prettier)
- [The minimal Node.js with Babel Setup - RWieruch](https://www.robinwieruch.de/minimal-node-js-babel-setup/)
- [Fast way to upgrade to Babel 7 – tonypai – Medium](https://medium.com/@tonypai/fast-way-to-upgrade-to-babel-7-3f8cf97b4b3d)
- [We’re nearing the 7.0 Babel release. Here’s all the cool stuff we’ve been d](https://medium.freecodecamp.org/were-nearing-the-7-0-babel-release-here-s-all-the-cool-stuff-we-ve-been-doing-8c1ade684039)
- [Setting up ESLint Standard Prettier Babel for my Hapi.js Starter Proj](https://medium.com/today-i-learned-chai/setting-up-eslint-standard-prettier-babel-for-my-hapi-js-starter-project-4b8545e0162b)
- [(5) How to Setup VS Code Prettier ESLint - YouTube](https://www.youtube.com/watch?v=YIvjKId9m2c)
- [joshuacrass/react-eslint-prettier: ESLint and Prettier help you maintain co](https://github.com/joshuacrass/react-eslint-prettier)
- [Javascript Linting and Formatting with ESLint, Prettier, and Airbnb](https://medium.com/@joshuacrass/javascript-linting-and-formatting-with-eslint-prettier-and-airbnb-30eb746db862)
- [Webpack config for an Express app in Node.js](https://gist.github.com/madx/53853c3d7b527744917f)
- [prettier/eslint-config-prettier: Turns off all rules that are unnecessary o](https://github.com/prettier/eslint-config-prettier)
- [Quick guide: how to update Babel 5.x -> 6.x – Serg Gospodarets – Medium](https://medium.com/@malyw/how-to-update-babel-5-x-6-x-d828c230ec53)
- [docker-node/BestPractices.md at master · nodejs/docker-node](https://github.com/nodejs/docker-node/blob/master/docs/BestPractices.md)
- [Meilleures pratiques de sécurité pour Express en production](http://expressjs.com/fr/advanced/best-practice-security.html)
- [How to keep his NPM dependencies up-to-date ? - JS-Republic's Blog](http://blog.js-republic.com/keep-npm-dependencies-up-to-date/)
- [Support pour XPS 15 9570 | Pilotes et téléchargements | Dell France](https://www.dell.com/support/home/fr/fr/frbsdt1/product-support/servicetag/890ltq2/drivers?isdetected=y)
- [git - Workflow for handling pull requests in a gitflow workflow (with infre](https://stackoverflow.com/questions/43205716/workflow-for-handling-pull-requests-in-a-gitflow-workflow-with-infrequent-relea)
- [Pull Requests and Gitflow](https://blog.axosoft.com/pull-requests-gitflow/)
- [Even (Git) flow - Speaker Deck](https://speakerdeck.com/antodippo/even-git-flow?slide=22)
- [https://fle.github.io/git-tip-keep-your-branch-clean-with-fixup-and-autosquash.html](https://fle.github.io/git-tip-keep-your-branch-clean-with-fixup-and-autosquash.html)
- [http://lostsaloon.com/technology/how-to-chain-commands-in-linux-command-line-with-examples](http://lostsaloon.com/technology/how-to-chain-commands-in-linux-command-line-with-examples)
- [www.sciencesetavenir.fr](https://www.sciencesetavenir.fr/sante/seche-mains-a-air-pulse-2-a-30-fois-plus-de-contamination-bacterienne-que-les-essuie-mains_127495?)
- [A Beginner’s Guide to Optimizing Pandas Code for Speed](https://engineering.upside.com/a-beginners-guide-to-optimizing-pandas-code-for-speed-c09ef2c6a4d6)
- [https://fangpenlin.com/posts/2012/08/26/good-logging-practice-in-python](https://fangpenlin.com/posts/2012/08/26/good-logging-practice-in-python)
- [http://sametmax.com/ecrire-des-logs-en-python](http://sametmax.com/ecrire-des-logs-en-python)
- [Getting started with Jenkins X | Opensource.com](https://opensource.com/article/18/11/getting-started-jenkins-x)
- [the tldr; on Kotlin’s let, apply, also, with and run functions](https://proandroiddev.com/the-tldr-on-kotlins-let-apply-also-with-and-run-functions-6253f06d152b)
- [How to migrate from JavaScript to TypeScript? - Meziantou's blog](https://www.meziantou.net/2018/01/18/how-to-migrate-from-javascript-to-typescript)
- [NestJS ?](https://axaguildev.github.io/nestjs-talk/#/3)
- [Quantum Development Kit | Microsoft](https://www.microsoft.com/en-us/quantum/development-kit)
- [Firebase Machine Learning Kit 101 ](https://link.medium.com/nOJHC2YjcS)
- [https://python-packaging.readthedocs.io/en/latest/command-line-scripts.html](https://python-packaging.readthedocs.io/en/latest/command-line-scripts.html)
- [https://runnable.com/docker/python/dockerize-your-python-application](https://runnable.com/docker/python/dockerize-your-python-application)
- [http://www.colissimo.fr/portail_colissimo/suivreResultat.do?parcelnumber=9V29911140131](http://www.colissimo.fr/portail_colissimo/suivreResultat.do?parcelnumber=9V29911140131)
- [4 Python libraries for building great command-line user interfaces | Openso](https://opensource.com/article/17/5/4-practical-python-libraries)
- [CQRS | Microsoft Docs](https://docs.microsoft.com/en-us/azure/architecture/patterns/cqrs)
- [Java Logging Best Practices: How to Get More Out of Your Log Data](https://stackify.com/java-logging-best-practices/)
- [Java Logs: 4 Types of Logs You Need to Know](https://stackify.com/java-logs-types/)
- [Python datetime / time conversions - SaltyCrane Blog](https://www.saltycrane.com/blog/2008/11/python-datetime-time-conversions/)
- [Python Pandas DataFrame](https://www.tutorialspoint.com/python_pandas/python_pandas_dataframe.htm)
- [Reading CSV Data with Python - DEV Community ?‍??‍?](https://dev.to/scriptingwithpy/reading-csv-data-with-python-3o7)
- [Learn to Architect and Test GraphQL Servers by Observing Spectrum - DEV Com](https://dev.to/iwilsonq/learn-to-architect-and-test-graphql-servers-by-observing-spectrum-5din)
- [Five Common Problems in GraphQL Apps (And How to Fix Them)](https://medium.freecodecamp.org/five-common-problems-in-graphql-apps-and-how-to-fix-them-ac74d37a293c)
- [Compose file version 3 reference | Docker Documentation](https://docs.docker.com/compose/compose-file/#volumes)
- [Docker-compose.yml and custom script after entrypoint (before command) · Is](https://github.com/docker-library/wordpress/issues/205)
- [Running a custom script using entrypoint in docker-compose - Stack Overflow](https://stackoverflow.com/questions/45211594/running-a-custom-script-using-entrypoint-in-docker-compose)
- [Configuring Line Separators - Help | IntelliJ IDEA](https://www.jetbrains.com/help/idea/configuring-line-endings-and-line-separators.html)
- [dockerfile - Why won't my docker-entrypoint.sh execute? - Stack Overflow](https://stackoverflow.com/questions/38905135/why-wont-my-docker-entrypoint-sh-execute)
- [deviantony/docker-elk: The ELK stack powered by Docker and Compose.](https://github.com/deviantony/docker-elk)
- [Is Java "pass-by-reference" or "pass-by-value"? - Stack Overflow](https://stackoverflow.com/questions/40480/is-java-pass-by-reference-or-pass-by-value)
- [pass by reference - Why should I use the keyword "final" on a method parame](https://stackoverflow.com/questions/500508/why-should-i-use-the-keyword-final-on-a-method-parameter-in-java)
- [GraphQL Schema Design @ Scale - Speaker Deck](https://speakerdeck.com/xuorig/graphql-schema-design-at-scale)
- [HTTP/3 | daniel.haxx.se](https://daniel.haxx.se/blog/2018/11/11/http-3/)
- [POUR COMPRENDRE L'ÂME ET L'HISTOIRE DE LA CATALOGNE | Le Club de Mediapart](https://blogs.mediapart.fr/stephane-riand/blog/200917/pour-comprendre-lame-et-lhistoire-de-la-catalogne)
- [The Illustrated TLS 1.3 Connection: Every Byte Explained](https://tls13.ulfheim.net/)
- [GraphQL Best Practices | GraphQL](https://graphql.org/learn/best-practices/)
- [the tldr; on Kotlin’s let, apply, also, with and run functions](https://link.medium.com/UybyfxBnGR)
- [On dealing with owning and borrowing in public interfaces – phaazon.net](https://phaazon.net/blog/on-owning-borrowing-pub-interface)
- [LETTRES & CO: ZOLA, NANA, CHAPITRE VII, COMMENTAIRE](https://lettresco.blogspot.com/2013/04/commentaire-zola-nana-chapitre-vii.html?m=1)
- [extracting files with zip4j temporarily. (Extracted for reading but not vis](https://stackoverflow.com/questions/18974389/extracting-files-with-zip4j-temporarily-extracted-for-reading-but-not-visible/18974782)
- [https://github.com/AndroidCodility/ZipUnzipFile/blob/master/app/src/main/java/com/codility/zipunzip/utils/FileHelper.java](https://github.com/AndroidCodility/ZipUnzipFile/blob/master/app/src/main/java/com/codility/zipunzip/utils/FileHelper.java)
- [Introducing gqlgen: a GraphQL Server Generator for Go - 99designs](https://en.99designs.fr/blog/engineering/gqlgen-a-graphql-server-generator-for-go/)
- [How to GraphQL - The Fullstack Tutorial for GraphQL](https://www.howtographql.com/)
- [Find the best online programming courses & tutorials - Hackr.io](https://hackr.io/)
- [15 Spring Core Annotation Examples - DZone Java](https://dzone.com/articles/15-spring-core-annotations-with-examples)
- [Fetching data with resolvers | Apollo Server](https://www.apollographql.com/docs/apollo-server/essentials/data.html)
- [Build a Basic CRUD App with Angular 7.0 and Spring Boot 2.1 | Okta Develope](https://developer.okta.com/blog/2018/08/22/basic-crud-angular-7-and-spring-boot-2)
- [https://vimeo.com/297303175](https://vimeo.com/297303175)
- [Android: Accessing assets folder sqlite database file with .sqlite extensio](https://stackoverflow.com/questions/2605555/android-accessing-assets-folder-sqlite-database-file-with-sqlite-extension/5949629#5949629)
- [Canvas Technology Preview](http://canvas.elastic.co/)
- [Vert.x VueJS OAuth2 in 5 steps – Thomas Reinecke – Medium](https://medium.com/@thomas.reinecke/vert-x-vuejs-oauth2-in-5-steps-c04ee78475b7)
- [Use Mockito to mock autowired fields](https://www.javacodegeeks.com/2014/02/use-mockito-to-mock-autowired-fields.html)
- [Community Resources | GraphQL](https://graphql.org/community/)
- [Conteneurs Linux et Conteneurs Docker : quelle(s) différence(s) ?](https://www.lemagit.fr/conseil/Conteneurs-Linux-et-Conteneurs-Docker-quelles-differences)
- [Learn Rust - [2018] Best Rust Tutorials | Hackr.io](https://hackr.io/tutorials/learn-rust)
- [https://github.com/juliandavidmr/awesome-nest](https://github.com/juliandavidmr/awesome-nest)
- [Jerry Hargrove | Cloud Diagrams & Notes](https://www.awsgeek.com/)
- [Unit tests in Android projects | Michał Łuszczuk](http://blog.propaneapps.com/android/tests/unit-tests-in-android-projects/)
- [Dependency Injection in Modularized Android Applications | TechYourChance](https://www.techyourchance.com/dependency-injection-in-modularized-android-applications/)
- [How to use JUnit5 and Spring Cloud Contract](http://antkorwin.com/cloud/spring_cloud_contract_junit5.html)
- [Microservices](https://martinfowler.com/articles/microservices.html#MicroservicesAndSoa)
- [Auditing infrastructure for your app using Spring AOP, Custom annotations a](https://www.javacodegeeks.com/2014/07/auditing-infrastructure-for-your-app-using-spring-aop-custom-annotations-and-reflection.html)
- [Modélisation Cassandra : Factures et commandes](http://blog.ippon.fr/2015/08/11/modelisation-cassandra-factures-et-commandes/)
- [Modélisation Cassandra : Gestion de panier](http://blog.ippon.fr/2015/09/11/modelisation-cassandra-gestion-de-panier/)
- [Colin DAMON / feign-configuration · GitLab](https://gitlab.ippon.fr/cdamon/feign-configuration)
- [Certificat de capacité (permis de conduire) - Consulat Général d'Algérie à](http://www.consulat-paris-algerie.fr/documents-juridiques/certificat-capacite-permis-conduire/)
- [Échange d'un permis de conduire passé hors Europe | service-public.fr](https://www.service-public.fr/particuliers/vosdroits/F1460)
- [REST Http Client : Feign vs Retrofit 2 - Cleancode and Refactoring](https://sylvainleroy.com/2018/04/13/rest-http-client-feign-vs-retrofit-2/)
- [Spring Cloud](http://projects.spring.io/spring-cloud/spring-cloud.html#_spring_cloud_netflix)
- [Spring Cloud Feign et la gestion des erreurs](http://blog.ippon.fr/2018/02/13/spring-cloud-feign-et-la-gestion-des-erreurs/)
- [Saas, Paas, IaaS, DaaS : quelle solution Cloud pour l’entreprise ?](http://www.europe1.fr/les-cles-du-cloud/saas-paas-iaas-daas-quelle-solution-cloud-pour-l-entreprise-777461)
- [Space Savings: A Lesser Known Benefit of Index Sorting in Elasticsearch | E](https://www.elastic.co/blog/space-savings-a-lesser-known-benefit-of-index-sorting-in-elasticsearch)
- [[REX] Architecture orientée microservices avec Netflix OSS et Spring – Arti](http://blog.ippon.fr/2015/10/14/rex-architecture-orientee-microservices-avec-netflix-oss-et-spring-article-1/)
- [Available Apache Cassandra cheat-sheets – DataStax Support](https://support.datastax.com/hc/en-us/articles/204226069-Available-Apache-Cassandra-cheat-sheets)
- [20 Spring Boot Projects with Code Examples – Spring Boot Tutorial](http://www.springboottutorial.com/spring-boot-projects-with-code-examples)
- [Retour d'expérience sur Cassandra / MISC-084 / MISC / Connect - Edition Dia](https://connect.ed-diamond.com/MISC/MISC-084/Retour-d-experience-sur-Cassandra)
- [Developer tutorials - Material Design](https://material.io/collections/developer-tutorials/#)
- [https://myoctocat.com/](https://myoctocat.com/)
- [TextClassification – Part 3 – Styling Android](https://blog.stylingandroid.com/textclassification-part-3/)
- [Architecting Android...Reloaded | Fernando Cejas](https://fernandocejas.com/2018/05/07/architecting-android-reloaded/)
- [android10/Android-CleanArchitecture: This is a sample app that is part of a](https://github.com/android10/Android-CleanArchitecture?)
- [Library Genesis](http://gen.lib.rus.ec/)
- [Android Architecture Components: Testing your ViewModel LiveData](https://link.medium.com/rTdOFA5haR)
- [https://github.com/leonardomso/33-js-concepts/blob/master/README.md](https://github.com/leonardomso/33-js-concepts/blob/master/README.md)
- [Android O - Notification Channels - Change Vibration Pattern or Sound Type](https://stackoverflow.com/questions/45081815/android-o-notification-channels-change-vibration-pattern-or-sound-type)
- [Kotlin on the JVM - Bytecode Generation - What is Kotlin?](https://kotlinexpertise.com/kotlin-byte-code-generation/)
- [3 Top Trends for Android Development in 2018 | Netguru Blog on Mobile](https://www.netguru.co/blog/3-top-trends-for-android-development-in-2018)
- [JavaScript Module Systems Showdown: CommonJS vs AMD vs ES2015](https://auth0.com/blog/javascript-module-systems-showdown/)
- [JavaScript modulaire pour le front-end : les bases](https://putaindecode.io/fr/articles/frontend/2015-etat-lieux-javascript-modulaire/)
- [Codelab Elastic](https://codelab-elastic.firebaseapp.com/#1)
- [Disable intellij indexing on specific folder - Stack Overflow](https://stackoverflow.com/questions/6535288/disable-intellij-indexing-on-specific-folder)
- [Multiplatform Project: iOS and Android - Kotlin Programming Language](http://kotlinlang.org/docs/tutorials/native/mpp-ios-android.html)
- [Explore How Kotlin Coroutine Works Under The Hood](https://codinginfinite.com/exploring-kotlin-coroutine-continuation/)
- [Chocolatey - The package manager for Windows](https://chocolatey.org/)
- [I exchanged RxJava for coroutines in my Android application. Why you probab](https://proandroiddev.com/i-exchanged-rxjava-for-coroutines-in-my-android-application-why-you-probably-should-do-the-same-5526dfb38d0e)
- [Developing a Module with Java 9 in Eclipse IDE, Part 1](https://www.developer.com/java/data/developing-a-module-with-java-9-in-eclipse-ide-part-1.html)
- [Signing SOAP Messages - Generation of Enveloped XML Signatures](https://www.javacodegeeks.com/2014/03/signing-soap-messages-generation-of-enveloped-xml-signatures.html)
- [10 Best Node.js Frameworks in 2018 | DA-14](https://da-14.com/blog/10-best-nodejs-frameworks)
- [13 Node.js Frameworks to Build Web APIs | Nordic APIs |](https://nordicapis.com/13-node-js-frameworks-to-build-web-apis/)
- [Node.js ES2015/ES6, ES2016 and ES2017 support](https://node.green/)
- [Introduction · A Roadmap for Node.js Security](https://nodesecroadmap.fyi/)
- [JavaScript Arrow Functions: How, Why, When (and WHEN NOT) to Use Them](https://zendev.com/2018/10/01/javascript-arrow-functions-how-why-when.html)
- [OCTO Technology : Publications](https://www.octo.com/fr/livres-blancs)
- [Writing Your Node.js Apps Using ES6 | Codementor](https://www.codementor.io/iykyvic/writing-your-nodejs-apps-using-es6-6dh0edw2o)
- [Utiliser les ES Modules dans Node.js en natif](https://www.smooth-code.com/articles/es6-modules-natif-nodejs)
- [10 Must-have VS Code Extensions for JavaScript Developers — SitePoint](https://www.sitepoint.com/vs-code-extensions-javascript-developers/)
- [Spring Boot with Vault on Kubernetes · Banzai Cloud](https://banzaicloud.com/blog/vault-java-spotguide/)
- [ES2015 cheatsheet](https://devhints.io/es6)
- [Git flow with Jenkins and GitLab](https://www.javacodegeeks.com/2014/01/git-flow-with-jenkins-and-gitlab.html)
- [IBM Cloud blog](https://www.ibm.com/cloud/blog)
- [issuehub.io](http://issuehub.io/)
- [https://github.com/MobileTribe](https://github.com/MobileTribe)
- [Dell Inspiron 15 7000 Crackling Speaker/headphone - Dell Community](https://www.dell.com/community/Inspiron/Dell-Inspiron-15-7000-Crackling-Speaker-headphone/td-p/6054691)
- [Clean architecture for Android with Kotlin: a pragmatic approach](https://antonioleiva.com/clean-architecture-android/)
- [SOLUTION: Switch Windows 10 from RAID/IDE to AHCI operation | Triple-S Comp](https://triplescomputers.com/blog/uncategorized/solution-switch-windows-10-from-raidide-to-ahci-operation/)
- [Structured JUnit 5 testing - codecentric AG Blog](https://blog.codecentric.de/en/2018/09/structured-junit-5-testing/)
- [Your First Pull Request - Showcasing good starter issues](https://yourfirstpr.github.io/)
- [Javarevisited: 10 All-Time Great Books for Java Programmers - Best of Lot,](https://javarevisited.blogspot.com/2018/06/10-all-time-great-books-for-java.html)
- [90 New Features (and APIs) in JDK 11 - Azul Systems, Inc.](https://www.azul.com/90-new-features-and-apis-in-jdk-11/)
- [https://www.reddit.com/r/linux/comments/9jyhr8/linux_performance_tools_full_version_draft)
- [Comment repérer les faux commentaires sur Amazon ?](https://www.01net.com/astuces/comment-reperer-les-faux-commentaires-sur-amazon-1532955.html)
- [What is Apache Kafka? Why is it so popular? Should I use it?](https://techbeacon.com/what-apache-kafka-why-it-so-popular-should-you-use-it)
- [Clean Coder Blog](https://blog.cleancoder.com/)
- [Sony WH-1000XM3 Casque Supra-auriculaire sans fil - Noir | eBay](https://www.ebay.fr/itm/Sony-WH-1000XM3-Casque-Supra-auriculaire-sans-fil-Noir-/113258860653)
- [Go slices are not dynamic arrays · Applied Go](https://appliedgo.net/slices/)
- [Coding Dojo](http://codingdojo.org/)
- [Go vs. Python](http://govspy.peterbe.com/)
- [Maven: Use JUnit 5 with Spring Boot for unit and integration tests – info.m](https://info.michael-simons.eu/2018/06/18/maven-use-junit-5-with-spring-boot-for-unit-and-integration-tests/)
- [Hands on: Building a Streaming Application with KSQL | Confluent](https://www.confluent.io/blog/building-streaming-application-ksql/)
- [30 Handy Bash Shell Aliases For Linux / Unix / Mac OS X - nixCraft](https://www.cyberciti.biz/tips/bash-aliases-mac-centos-linux-unix.html)
- [Java Facade Design Pattern Example](https://examples.javacodegeeks.com/core-java/java-facade-design-pattern-example/)
- [https://alemil.com/guidelines-for-writing-readable-code](https://alemil.com/guidelines-for-writing-readable-code)
- [entrer un algorithme dans une calculatrice Ti 82 stats : exercice de mathém](https://www.ilemaths.net/sujet-entrer-un-algorithme-dans-une-calculatrice-ti-82-stats-610143.html)
- [Ultra-Low Latency Querying with Java Streams and In-JVM-Memory | Java Code](https://www.javacodegeeks.com/2018/09/ultra-low-latency-querying-with-java-streams-and-in-jvm-memory.html)
- [Exception Handling in Java: A Complete Guide with Best and Worst Practices](https://stackabuse.com/exception-handling-in-java-a-complete-guide-with-best-and-worst-practices/)
- [Never Settle - OnePlus (France)](https://www.oneplus.com/fr/privacy-and-legal)
- [JavaZone 2018](https://2018.javazone.no/program/bf13b85c-0895-462d-9703-cca8a11911f5)
- [The Changing Face of ETL | Confluent](https://www.confluent.io/blog/changing-face-etl)
- [Entreprise Michelin : Chiffre d'affaires et résultats de l'action Michelin](https://www.andlil.com/societe-michelin-127317.html)
- [Installer Ubuntu en dual boot sur XPS 15](https://www.dev-mind.fr/blog/2018/installer_xps_ubuntu.html)
- [Développons en Java - Les motifs de conception (design patterns)](https://www.jmdoudoux.fr/java/dej/chap-design-patterns.htm)
- [A guide to logging in Java](https://www.marcobehler.com/guides/a-guide-to-logging-in-java)
- [Collection Hierarchy](http://www.falkhausen.de/Java-8/java.util/Collection-Hierarchy.html)
- [On the road to pure Go X11 GUIs](https://p.janouch.name/article-xgb.html)
- [10 questions to ask yourself before choosing a NoSQL database](http://www.acodersjourney.com/2018/09/10-questions-to-ask-yourself-before-choosing-a-nosql-database/)
- [dm-crypt/Encrypting an entire system - ArchWiki](https://wiki.archlinux.org/index.php/Dm-crypt/Encrypting_an_entire_system)
- [Highlights from Git 2.19 | The GitHub Blog](https://blog.github.com/2018-09-10-highlights-from-git-2-19/)
- [Akka Java Middleware: What Goes Inside the Containers Counts - The New Stac](https://thenewstack.io/akka-java-middleware-what-goes-inside-the-containers-counts/)
- [Vert.x Graal = Java for Serverless = ❤️!](https://www.jetdrone.xyz/2018/09/07/Vertx-Serverless-5mb.html)
- [What's package-info.java for? - Intertech Blog](https://www.intertech.com/Blog/whats-package-info-java-for/)
- [Régime pour intestin irritable ou SII](https://www.passeportsante.net/fr/Nutrition/Dietes/Fiche.aspx?doc=syndrome_intestin_irritable_diete)
- [Docker Networking Explained](https://codability.in/docker-networking-explained/)
- [DZone: Programming & DevOps news, tutorials & tools](https://dzone.com/users/login.html)
- [99 questions pour bien préparer son entretien de naturalisation ! – Une tun](https://unetunisienneaparis.com/2018/01/01/99-questions-preparer-entretien-naturalisation/)
- [We Crunched 1 Billion Java Logged Errors - Here's What Causes 97% of Them |](https://www.javacodegeeks.com/2016/05/crunched-1-billion-java-logged-errors-heres-causes-97.html)
- [Google Developers Certification  |  Google Developers](https://developers.google.com/training/certification/associate-android-developer/)
- [Chapter 6. Aspect Oriented Programming with Spring](https://docs.spring.io/spring/docs/2.5.x/reference/aop.html)
- [https://remysharp.com/2018/08/23/cli-improved](https://remysharp.com/2018/08/23/cli-improved)
- [GopherCon 2018 - Allocator Wrestling](https://about.sourcegraph.com/go/gophercon-2018-allocator-wrestling/)
- [Java vs Golang - Choosing a language for Freshdesk Microservices](https://blog.freshworks.com/java-vs-golang/)
- [An Introduction to Inline Classes in Kotlin - Dave Leeds on Kotlin](https://typealias.com/guides/introduction-to-inline-classes/)
- [Java's new Z Garbage Collector (ZGC) is very exciting](https://www.opsian.com/blog/javas-new-zgc-is-very-exciting/)
- [Consolidez vos journaux et vos métriques avec Elastic Beats](https://fr.slideshare.net/gcatt/consolidez-vos-journaux-et-vos-mtriques-avec-elastic-beats)
- [Migrate Maven Projects to Java 11](https://winterbe.com/posts/2018/08/29/migrate-maven-projects-to-java-11-jigsaw/)
- [Principles behind the Agile Manifesto](http://agilemanifesto.org/principles.html)
- [Logstash Directory Layout | Logstash Reference [6.4] | Elastic](https://www.elastic.co/guide/en/logstash/current/dir-layout.html)
- [Multiple ViewHolders for Android RecyclerView | DigitSTORY](http://www.digitstory.com/recyclerview-multiple-viewholders/)
- [Open sourcing RxRedux - Freeletics Engineering Blog](https://freeletics.engineering/2018/08/16/rxredux.html)
- [C, Go - Hyperpolyglot](http://hyperpolyglot.org/c)
- [From Java to Kotlin](https://fabiomsr.github.io/from-java-to-kotlin/)
- [What’s the difference between Unit Testing, TDD and BDD? | CodeUtopia](https://codeutopia.net/blog/2015/03/01/unit-testing-tdd-and-bdd/)
- [Prévenir les rechutes de colique néphrétique ? - EurekaSanté par VIDAL](https://eurekasante.vidal.fr/maladies/reins-voies-urinaires/coliques-nephretiques-calculs-renaux.html?pb=prevention)
- [Intermediate RecyclerView Tutorial with Kotlin | Ray Wenderlich](https://www.raywenderlich.com/272-intermediate-recyclerview-tutorial-with-kotlin)
- [android - how do you set the spinner text color? - Stack Overflow](https://stackoverflow.com/questions/9611220/how-do-you-set-the-spinner-text-color)
- [3 Free Ways To Create Password Protected Video Files • Raymond.CC](https://www.raymond.cc/blog/greenforce-player-creates-standalone-password-protected-video-files/)
- [RocketRider/GreenForce-Player](https://github.com/RocketRider/GreenForce-Player)
- [Top Medium Stories](https://topmediumstories.com/)
- [How I Hacked 40 Websites in 7 minutes](https://hackernoon.com/how-i-hacked-40-websites-in-7-minutes-5b4c28bc8824)
- [https://kotlinexpertise.com/hibernate-with-kotlin-spring-boot/](https://kotlinexpertise.com/hibernate-with-kotlin-spring-boot/)
- [Linux File Permissions and Ownership Explained with Examples](https://linuxhandbook.com/linux-file-permissions/)
- [10 Spring Boot Security Best Practices | Snyk](https://snyk.io/blog/spring-boot-security-best-practices/)
- [Vert.x native image awesomeness!](https://www.jetdrone.xyz/2018/08/10/Vertx-native-image-10mb.html)
- [https://github.com/google/iosched](https://github.com/google/iosched)
- [Top 10 Android libraries every Android developer should know about | Infinu](https://infinum.co/the-capsized-eight/top-10-android-libraries-every-android-developer-should-know-about)
- [Kubernetes & Traefik 101— When Simplicity Matters - DEV Community ?‍??‍?](https://medium.com/@geraldcroes/kubernetes-traefik-101-when-simplicity-matters-957eeede2cf8)
- [https://github.com/virtualabs/btlejack](https://github.com/virtualabs/btlejack)
- [Projet IT : S’adapter à un monde qui change – Gestion des dépendances extér](https://blog.octo.com/projet-it-sadapter-a-un-monde-qui-change-gestion-des-dependances-exterieures/)
- [Visualizing Git](http://git-school.github.io/visualizing-git/)
- [Learn Git Branching](https://learngitbranching.js.org/)
- [apache/commons-collections: Mirror of Apache Commons Collections](https://github.com/apache/commons-collections)
- [An Introduction to Eclipse Vert.x - DZone Java](https://dzone.com/articles/introduce-to-eclicpse-vertx)
- [Spring Boot – Best Practices | E4developer](https://www.e4developer.com/2018/08/06/spring-boot-best-practices/)
- [Should tests be ordered or not?](https://blog.frankel.ch/should-tests-be-ordered-or-not/)
- [O'Reilly Media - Tech Books and Videos](http://shop.oreilly.com/)
- [Wikipedia BibTeX Generator](https://irl.github.io/bibwiki/)
- [JUnit 5 Conditions: @Enabled, @Disabled, And Customized - blog@CodeFX](https://blog.codefx.org/libraries/junit-5-disabled-conditions/)
- [Bullshit Jobs: A Theory par David Graeber](https://recruiters.welcometothejungle.co/fr/articles/bullshit-jobs-a-theory-par-david-graeber)
- [Développons en Java - Spring et AOP](https://www.jmdoudoux.fr/java/dej/chap-spring-aop.htm)
- [https://github.com/jbloch/effective-java-3e-source-code](https://github.com/jbloch/effective-java-3e-source-code)
- [Java Enums: How to Make Enums More Useful - DZone Java](https://dzone.com/articles/java-enums-how-to-make-much-more-useful)
- [2017-2018 - Construction d'Applications Réparties - TD/TP](https://abourdon.github.io/teaching/2017-2018-car)
- [CouchDB vs MongoDB](https://blog.panoply.io/couchdb-vs-mongodb)
- [Elastic beats — Worldvectorlogo](https://worldvectorlogo.com/downloaded/elastic-beats)
- [What is the MutableLiveData equivalent in RxJava? - Stack Overflow](https://stackoverflow.com/questions/49708853/what-is-the-mutablelivedata-equivalent-in-rxjava)
- [https://gist.github.com/d186e0727d4185ce6e46e1ef263faef8](https://gist.github.com/d186e0727d4185ce6e46e1ef263faef8)
- [Hidden Gems In Kotlin StdLib](https://tech.okcupid.com/hidden-gems-in-kotlin-stdlib/)
- [Deep Learning : Back to Basics](https://blog.zenika.com/2018/08/01/deep-learning-back-to-basics/)
- [Oversimplified network call using Retrofit, LiveData, Kotlin Coroutines and](https://proandroiddev.com/oversimplified-network-call-using-retrofit-livedata-kotlin-coroutines-and-dsl-512d08eadc16)
- [Seven Principles of Great Unit Tests — Adapted For Android | ActiveCampaign](https://www.activecampaign.com/blog/inside-activecampaign/seven-principles-great-unit-tests-android/)
- [12 trucs et astuces pour montrer du code à l’écran](https://medium.com/@Fabinout/12-trucs-et-astuces-pour-montrer-du-code-%C3%A0-l%C3%A9cran-ee6d3dc70ec7)
- [https://forums.oneplus.com/threads/oneplus-5-oxygenos-5-1-4-official-download-links.557183/](https://forums.oneplus.com/threads/oneplus-5-oxygenos-5-1-4-official-download-links.557183/)
- [Mastering ConstraintLayout in Android](https://www.youtube.com/watch?v=rzmB3UxxhaA&feature=youtu.be)
- [Dagger 2 Android Example using Retrofit : Injecting Dependency](https://www.simplifiedcoding.net/dagger-2-android-example/)
- [Detect All Memory Leaks With LeakCanary](https://academy.realm.io/posts/droidcon-ricau-memory-leaks-leakcanary/)
- [https://www.reddit.com/r/scala/comments/91w5pr/whats_new_in_intellij_idea)
- [GitHub - dariubs/GoBooks: List of Golang books](https://github.com/dariubs/GoBooks)
- [ConstraintLayout - Guidelines, Barriers, Chains and Groups – Riggaroo - And](https://riggaroo.co.za/constraintlayout-guidelines-barriers-chains-groups/)
- [Java Annotated Monthly – July 2018 | IntelliJ IDEA Blog](https://blog.jetbrains.com/idea/2018/07/java-annotated-monthly-july-2018/)
- [How to build Soap Web Services with Apache CXF and Spring Boot - opencodez](https://www.opencodez.com/java/soap-web-services-with-apache-cxf-spring-boot.htm)
- [Kotlin Sequence Tutorial](https://winterbe.com/posts/2018/07/23/kotlin-sequence-tutorial/)
- [How to Setup Load Balancer in Linux with HAProxy, Nginx and Keepalived](https://linuxhandbook.com/load-balancing-setup/)
- [Android working with RecyclerView](https://www.androidhive.info/2016/01/android-working-with-recycler-view/)
- [The Story Behind 'init' and 'systemd': Why 'init' Needed to be Replaced wit](https://www.tecmint.com/systemd-replaces-init-in-linux/)
- [patloew/countries: An example Android app using Retrofit, Realm, Parceler,](https://github.com/patloew/countries)
- [Clean Architecture — Kotlin, Dagger 2, RxJava, MVVM and Unit Testing](https://medium.com/@rahul.singh/clean-architecture-kotlin-dagger-2-rxjava-mvvm-and-unit-testing-dc05dcdf3ce6)
- [Dependency Injection with Dagger 2 · codepath/android_guides Wiki](https://github.com/codepath/android_guides/wiki/Dependency-Injection-with-Dagger-2)
- [New Android Injector with Dagger 2 — part 2 – Mert Şimşek – Medium](https://medium.com/@iammert/new-android-injector-with-dagger-2-part-2-4af05fd783d0)
- [New Android Injector with Dagger 2 — part 1 – Mert Şimşek – Medium](https://medium.com/@iammert/new-android-injector-with-dagger-2-part-1-8baa60152abe)
- [Android ConstraintLayout and example in kotlin - Eyehunt](https://tutorial.eyehunt.in/android/android-constraintlayout-example-kotlin/)
- [Développons en Java - Le framework Executor](https://www.jmdoudoux.fr/java/dej/chap-executor.htm)
- [A Better Android Release Pipeline – RDX – Medium](https://medium.com/@rdsubhas/a-better-android-release-pipeline-7eca6d76f0da)
- [ProductFlavor - Android Plugin 3.1.0-dev DSL Reference](http://google.github.io/android-gradle-dsl/current/com.android.build.gradle.internal.dsl.ProductFlavor.html)
- [SonarQube for Android Projects - Sogilis](http://sogilis.com/blog/sonarqube-android-projects/)
- [Simplified database transaction management with the Vert.x RxJava API](https://vertx.io/blog/simplified-database-transaction-management-with-the-vert-x-rxjava-api/)
- [Enable always-on OTG on the OnePlus 6/5T/5/3T/3 running OxygenOS](https://www.xda-developers.com/enable-always-on-otg-oxygenos/)
- [Flutter Packages](https://pub.dartlang.org/flutter)
- [Dan Lew Codes](https://blog.danlew.net/)
- [5 Not So Obvious Things About RxJava – Jag Saund – Medium](https://medium.com/@jagsaund/5-not-so-obvious-things-about-rxjava-c388bd19efbc)
- [Converting Java Map to List - Spring Framework Guru](https://springframework.guru/converting-java-map-to-list/)
- [Badoo Tech Blog :: Reactive selfies with Camera2 API on Android - Part 1](https://badoo.com/techblog/blog/2017/06/07/reactive-selfies-with-camera2-api-on-android-part-1/)
- [What are some good books on TDD for Java programmers? - Quora](https://www.quora.com/What-are-some-good-books-on-TDD-for-Java-programmers)
- [Coccygodynie : Symptômes - Vulgaris Médical](https://www.vulgaris-medical.com/encyclopedie-medicale/coccygodynie/symptomes)
- [Elastic APM Java Agent Beta Released | Elastic](https://www.elastic.co/blog/elastic-apm-java-agent-beta-released)
- [https://www.reddit.com/r/linux4noobs/comments/8xb9wl/effort_post_useful_linux_apps_you_may_not_know)
- [An Introduction to Spring AOP - DZone Java](https://dzone.com/articles/introduction-spring-aop)
- [Gitlab CE : l'outil ultime de gestion de projet open source](https://troopers.agency/fr/blog/gitlab-ce-l-outil-ultime-de-gestion-de-projet-web)
- [Gitlab, c'est quoi ? - AXOPEN](https://blog.axopen.com/2017/02/gitlab-cest-quoi/)
- [rx-java-presentation](https://fr.slideshare.net/MateuszBukowicz/rxjavapresentation-56077123)
- [Maintainable Architecture – Five Day Forecast – Data Layer – Styling Androi](https://blog.stylingandroid.com/maintainable-architecture-five-day-forecast-data-layer/)
- [RxMarbles: Interactive diagrams of Rx Observables](http://rxmarbles.com/#from)
- [RxJava Operators - Understanding Map, FlatMap, SwitchMap and ConcatMap](https://www.androidhive.info/RxJava/map-flatmap-switchmap-concatmap/)
- [Learn How to Troubleshoot Applications Running on Kubernetes](https://akomljen.com/learn-how-to-troubleshoot-applications-running-on-kubernetes/)
- [What are the best websites for downloading free Kindle books? - Quora](https://www.quora.com/What-are-the-best-websites-for-downloading-free-Kindle-books)
- [Understanding Marble Diagrams for Reactive Streams – James Shvarts – Medium](https://medium.com/@jshvarts/read-marble-diagrams-like-a-pro-3d72934d3ef5)
- [android-architecture-components/NavigationBasicSample/app/src/main/java/com](https://github.com/googlesamples/android-architecture-components/tree/master/NavigationBasicSample/app/src/main/java/com/example/android/navigationsample)
- [Exploring Android's Navigation Architecture Component](https://willowtreeapps.com/ideas/exploring-androids-navigation-architecture-component)
- [Android Jetpack - Navigation Library (Part1 - Destinations)](https://medium.com/@Botz/android-architecture-components-navigation-aedee96b0c46)
- [Android Jetpack - Navigation Library (Part2 - Actions)](https://medium.com/@Botz/android-jetpack-navigation-library-part2-actions-a4f706c971ac)
- [Bind layout views to Architecture Components  |  Android Developers](https://developer.android.com/topic/libraries/data-binding/architecture)
- [Sketch App Course - learnux.io](https://learnux.io/course/sketch)
- [(8) Android Studio Tutorial - Grid Layout and CardView - YouTube](https://www.youtube.com/watch?v=VUPM387qyrw)
- [Exploring the new Android ConstraintLayout – Exploring Android – Medium](https://medium.com/exploring-android/exploring-the-new-android-constraintlayout-eed37fe8d8f1)
- [Exploring KTX for Android – Exploring Android – Medium](https://medium.com/exploring-android/exploring-ktx-for-android-13a369795b51)
- [Android CardView Example With Gridlayout - Coding Demos](https://www.codingdemos.com/android-cardview-example-with-gridlayout/)
- [Keybase](https://keybase.io/)
- [The Twelve-Factor App](https://12factor.net/)
- [White Papers | Resources | Syncfusion](https://www.syncfusion.com/resources/techportal/whitepapers)
- [Free E-books | Syncfusion | Succinctly Series](https://www.syncfusion.com/ebooks)
- [linxaddict/android-arch-mvvm](https://github.com/linxaddict/android-arch-mvvm)
- [astrolucis-android/app/src/main/java/com/astrolucis at 871933d03934d641b963](https://github.com/gkravas/astrolucis-android/tree/871933d03934d641b9631abcb662cc656fdcf6cb/app/src/main/java/com/astrolucis)
- [android - How do i open a new fragment from another fragment - Stack Overfl](https://stackoverflow.com/questions/21028786/how-do-i-open-a-new-fragment-from-another-fragment)
- [android - How to start Fragment from an Activity - Stack Overflow](https://stackoverflow.com/questions/36100187/how-to-start-fragment-from-an-activity)
- [Cross-Origin Resource Sharing (CORS) - HTTP | MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS)
- [Jakarta EE Software | Cloud Native | The Eclipse Foundation](https://jakarta.ee/)
- [Take Reactive programming with Spring to the infinity and beyond](https://medium.com/@fede.lopez/take-reactive-programming-with-spring-to-the-infinity-and-beyond-965a4c15b26)
- [Kotlin MVP Dagger 2 Retrofit = Sample Android Application](https://medium.com/@ogulcan/kotlin-mvp-dagger-2-retrofit-sample-android-application-e6fe3af7acd)
- [A Simple Android Apps with MVP, Dagger, RxJava, and Retrofit](https://android.jlelse.eu/a-simple-android-apps-with-mvp-dagger-rxjava-and-retrofit-4edb214a66d7)
- [The Simplest Dagger2 Dependency Injection Sample App](https://android.jlelse.eu/the-simplest-dagger2-dependency-injection-sample-80a0eb60e33b)
- [Dagger 2 with Retrofit and OkHttp and Gson | Aditya Ladwa](https://adityaladwa.wordpress.com/2016/05/09/dagger-2-with-retrofit-and-okhttp-and-gson/)
- [The rise of the citizen developer: assessing the security impact of online](https://blog.acolyer.org/2018/07/02/the-rise-of-the-citizen-developer-assessing-the-security-impact-of-online-app-generators/)
- [Android ViewModel and FactoryProvider: good way to manage it with Dagger 2](https://medium.com/@marco_cattaneo/android-viewmodel-and-factoryprovider-good-way-to-manage-it-with-dagger-2-d9e20a07084c)
- [V0014_Blackhat_SENT-Final-draft_ML](https://www.blackhat.com/docs/us-16/materials/us-16-Pearce-HTTP2-&-QUIC-Teaching-Good-Protocols-To-Do-Bad-Things.pdf)
- [Retrofit 2.0: The biggest update yet on the best HTTP Client Library for An](https://inthecheesefactory.com/blog/retrofit-2.0/en)
- [Protocol (OkHttp 3.10.0 API)](https://square.github.io/okhttp/3.x/okhttp/okhttp3/Protocol.html)
- [https://www.youtube.com/watch?v=mNrZYw0nU1k](https://www.youtube.com/watch?v=mNrZYw0nU1k)
- [7 New Tools Java Developers Should Know](https://www.javacodegeeks.com/2014/06/7-new-tools-java-developers-should-know.html)
- [Getting Started · Enabling Cross Origin Requests for a RESTful Web Service](https://spring.io/guides/gs/rest-service-cors/)
- [Google's QUIC protocol: moving the web from TCP to UDP](https://ma.ttias.be/googles-quic-protocol-moving-web-tcp-udp/)
- [git bundle - DEV Community ?‍??‍?](https://dev.to/gabeguz/git-bundle-2l5o)
- [Immensely upgrade your development environment with these Visual Studio C](https://medium.freecodecamp.org/immensely-upgrade-your-development-environment-with-these-visual-studio-code-extensions-9cd790478530)
- [Wrapping Existing Code With RxJava · ZionSoft](http://www.zionsoft.net/2016/09/rxjava-wrapping/)
- [Wrapping Existing Libraries with RxJava - Ryan Harter](https://ryanharter.com/blog/2015/07/07/wrapping-existing-libraries-with-rxjava/)
- [Dagger 2 Android : Defeat the Dahaka – ProAndroidDev](https://proandroiddev.com/dagger-2-android-defeat-the-dahaka-b1c542233efc)
- [Dagger 2: Android Modules – ProAndroidDev](https://proandroiddev.com/dagger-2-android-modules-e168821cfc57)
- [Activities Subcomponents Multibinding in Dagger 2 – froger_mcs dev blog – C](http://frogermcs.github.io/activities-multibinding-in-dagger-2/)
- [Android Dagger 2 Injection For Fragment (Kotlin) | Lua Software Code](https://code.luasoftware.com/tutorials/android/dagger2-injection-for-fragment/)
- [Using Dagger 2 for dependency injection in Android - Tutorial](http://www.vogella.com/tutorials/Dagger/article.html)
- [android - Issue with injecting dependencies in Fragment (MVP, Dagger2, Kotl](https://stackoverflow.com/questions/48845865/issue-with-injecting-dependencies-in-fragment-mvp-dagger2-kotlin)
- [MVVM architecture, ViewModel and LiveData — Part 2 (DI)](https://proandroiddev.com/mvvm-architecture-viewmodel-and-livedata-part-2-di-1a6b1f96d84b)
- [Activities Subcomponents Multibinding in Dagger 2 – AzimoLabs – Medium](https://medium.com/azimolabs/activities-subcomponents-multibinding-in-dagger-2-85d6053d6a95)
- [Capturing Images - CameraKit Docs](http://docs.camerakit.website/#/?id=capturing-images)
- [Android Camera2 API and RxJava Part 2 | Homan Huang | Pulse | LinkedIn](https://www.linkedin.com/pulse/android-camera2-api-rxjava-part-2-homan-huang)
- [Android Camera2 API RxJava, part 1 | Homan Huang | Pulse | LinkedIn](https://www.linkedin.com/pulse/android-camera2-api-rxjava-part-1-homan-huang)
- [Blog – draw.io](https://about.draw.io/blog/)
- [Free programming books | EbookFoundatio](https://github.com/EbookFoundation/free-programming-books/blob/master/free-programming-books.md)
- [AppAuth for Android by openid](https://openid.github.io/AppAuth-Android/)
- [Exploring Android P: Priority Buckets – Google Developers Experts – Medium](https://medium.com/google-developer-experts/exploring-android-p-priority-buckets-d34d12059d36)
- [gahfy/MVVMPosts: Sample application with MVVM architecture](https://github.com/gahfy/MVVMPosts)
- [MVVM with Kotlin — Android Architecture Components, Dagger 2, Retrofit and](https://proandroiddev.com/mvvm-with-kotlin-android-architecture-components-dagger-2-retrofit-and-rxandroid-1a4ebb38c699)
- [La pyramide des tests par la pratique (1/5) | OCTO Talks !](https://blog.octo.com/la-pyramide-des-tests-par-la-pratique-1-5/)
- [Kotlin : Slow List and Lazy Sequence](https://medium.com/@elye.project/kotlin-slow-list-and-lazy-sequence-61691fc974c5)
- [Découverte de Buildkit](https://blog.zenika.com/2018/06/25/decouverte-de-buildkit/)
- [calibre - E-book management](https://calibre-ebook.com/)
- [10 Books Every Programmer Should Read | Java67](http://www.java67.com/2015/03/10-books-every-programmer-and-software-engineer-read.html?m=1)
- [10 Free Java Programing Books for beginners - download, pdf and HTML | Java](http://www.java67.com/2013/11/10-free-java-programing-books-download-PDF-HTML.html?m=1)
- [Sidecar pattern | Microsoft Docs](https://docs.microsoft.com/en-us/azure/architecture/patterns/sidecar)
- [Spring Boot, Security, and Data MongoDB Authentication Example](https://www.djamware.com/post/5b2f000880aca77b083240b2/spring-boot-security-and-data-mongodb-authentication-example)
- [Testing JavaEE backward and forward compatibility with Servlet, JAX-RS, Bat](https://vorozco.com/blog/2018/2018-06-18-javaee7-javaee8-backward-compatibility.html)
- [Conteneur, Docker, fonctionnement et avantages pour héberger ses applicatio](https://actu.alfa-safety.fr/devops/conteneur-docker-fonctionnement-et-avantages-pour-heberger-ses-applications/)
- [The History of Kubernetes on a Timeline | @RisingStack](https://blog.risingstack.com/the-history-of-kubernetes/)
- [Devenir un service d’indexation et de recherche à la demande au sein de son](https://blog.zenika.com/2018/06/21/devenir-un-service-dindexation-et-de-recherche-a-la-demande-au-sein-de-son-s-i/)
- [Total Logo transparent PNG - StickPNG](http://www.stickpng.com/img/icons-logos-emojis/iconic-brands/total-logo)
- [crontab.guru - the cron schedule expression editor](https://crontab.guru/)
- [Javarevisited: Inversion of Control and Dependency Injection design pattern](https://javarevisited.blogspot.com/2012/12/inversion-of-control-dependency-injection-design-pattern-spring-example-tutorial.html)
- [Maven release plugin cheat sheet - Release Management - Confluence](https://confluence.sakaiproject.org/display/REL/Maven+release+plugin+cheat+sheet)
- [Best Practices When It Comes to Writing Docker Related Files — Nick Janetak](https://nickjanetakis.com/blog/best-practices-when-it-comes-to-writing-docker-related-files)
- [Full Stack Error Handling with GraphQL Apollo ? – Apollo GraphQL](https://dev-blog.apollodata.com/full-stack-error-handling-with-graphql-apollo-5c12da407210)
- [Why Skylake CPUs Are Sometimes 50% Slower – How Intel Has Broken Existing C](https://aloiskraus.wordpress.com/2018/06/16/why-skylakex-cpus-are-sometimes-50-slower-how-intel-has-broken-existing-code/)
- [Examples – draw.io](https://about.draw.io/features/examples/)
- [draw.io for Confluence - Example Diagrams - draw.io - Confluence](https://info.seibert-media.net/display/DRAWIO/draw.io+for+Confluence+-+Example+Diagrams)
- [gdrouet/nightclazz-spring5: Spring 5 exercices](https://github.com/gdrouet/nightclazz-spring5)
- [Why I avoid writing integration tests in WebFlux and Kotlin - Adrian Marsza](https://amarszalek.net/blog/2018/04/11/rant-integration-tests-spring-webflux-kotlin/)
- [Documenting your RESTful API with Springfox for Swagger in Spring Boot - Hu](https://huongdanjava.com/documenting-your-restful-api-with-springfox-for-swagger-in-spring-boot.html)
- [Awesome APIs with Kotlin, Spring 5 and Swagger – cdimascio – Medium](https://medium.com/@cdimascio/awesome-apis-with-kotlin-spring-5-and-swagger-2687312a5270)
- [[SPR-16567] Support @ResponseStatus-annotated exceptions on WebFlux - Sprin](https://jira.spring.io/browse/SPR-16567)
- [Exception Handling in Spring MVC](https://spring.io/blog/2013/11/01/exception-handling-in-spring-mvc)
- [Notes on Reactive Programming Part II: Writing Some Code](https://spring.io/blog/2016/06/13/notes-on-reactive-programming-part-ii-writing-some-code)
- [Resources](https://kotlinlang.org/docs/resources.html)
- [Registry state persistence and cleanup · Issue #1600 · elastic/beats](https://github.com/elastic/beats/issues/1600)
- [Getting Started - Let's Encrypt - Free SSL/TLS Certificates](https://letsencrypt.org/getting-started/)
- [RxJava: FlatMap, SwitchMap and ConcatMap differences & examples](https://medium.com/appunite-edu-collection/rxjava-flatmap-switchmap-and-concatmap-differences-examples-6d1f3ff88ee0)
- [https://www.reddit.com/r/programming/comments/8r0v0o/in_mysql_never_use_utf8_use_utf8mb4)
- [Reactor - Handle Error - JavaSampleApproach](http://javasampleapproach.com/reactive-programming/reactor/reactor-handle-error)
- [Reactor - How to Combine Publishers (Flux/Mono) - JavaSampleApproach](http://javasampleapproach.com/reactive-programming/reactor/reactor-how-to-combine-flux-mono-reactive-programming)
- [https://www.reddit.com/r/docker/comments/8qrv2h/why_docker)
- [New features in Java 10](https://able.bio/DavidLandup/new-features-in-java-10--21tl3ie)
- [https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Migration-Guide](https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.0-Migration-Guide)
- [10 Practical Grep Command Examples in Linux](https://linuxhandbook.com/grep-command-examples/)
- [Real-time event streaming using Spring Webflux](https://able.bio/DavidLandup/real-time-event-streaming-using-spring-webflux--156loir)
- [LaTeX : annexe](https://www.jujens.eu/posts/2013/Oct/20/latex-annexe/)
- [A comparison of Container vs. Virtual Machine](https://www.experts-exchange.com/articles/18440/A-comparison-of-Container-vs-Virtual-Machine.html)
- [Software Defined Boden: KVM and Docker LXC Benchmarking with OpenStack](http://bodenr.blogspot.com/2014/05/kvm-and-docker-lxc-benchmarking-with.html)
- [Why Docker? | via @codeship](https://blog.codeship.com/why-docker/)
- [Réalisation d'un document conséquent](https://lataix-sebastien.developpez.com/tutoriels/latex/memoire-de-fin-d-etude/)
- [Réaliser un glossaire avec le package "glossaries"](https://www.developpez.net/forums/d1446384/autres-langages/autres-langages/latex/contribuez/faq-latex/realiser-glossaire-package-glossaries/)
- [Catalogue de formations officielles Zenika - Java, Spring, Docker, MongoDB,](https://training.zenika.com/fr/officials)
- [Kobalt: a modern, versatile build system by Cedric Beust](http://beust.com/kobalt/home/index.html)
- [https://www.reddit.com/r/learnjava/comments/8q6y20/java_collections_framework_tutorials)
- [TestWatcher rule in JUnit – Free Software Tutorials](http://www.softpost.org/junit-testing-framework/testwatcher-rule-in-junit/)
- [https://gist.github.com/8531d9c26cd1c0668e7278c7c4ba5853](https://gist.github.com/8531d9c26cd1c0668e7278c7c4ba5853)
- [https://github.com/r0oth3x49/udemy-dl](https://github.com/r0oth3x49/udemy-dl)
- [crontab.guru - the cron schedule expression editor](https://crontab.guru/#0_12_*_*_0-5)
- [Google Developers Blog: Start making your business more accessible using Pr](https://developers.googleblog.com/2018/05/over-one-billion-people-in-world-have.html?)
- [https://github.com/adrienlauer/nightclazz-ddd-sample](https://github.com/adrienlauer/nightclazz-ddd-sample)
- [JVM Internals](http://blog.jamesdbloom.com/JVMInternals.html)
- [Ultimate Java Programming Cheatsheet » TechWorm](https://www.techworm.net/2017/06/ultimate-java-programming-cheatsheet.html)
- [A developer's guide to complying with PCI DSS 3.2 Requirement 6](https://www.ibm.com/developerworks/library/se-pcireq6/index.html)
- [https://github.com/kamranahmedse/developer-roadmap](https://github.com/kamranahmedse/developer-roadmap)
- [Navigating Conductor and the Navigation Architecture Component](https://medium.com/prolific-interactive/navigating-conductor-and-the-navigation-architecture-component-4145b5ad9bcf)
- [Spring Fu reference documentation](https://repo.spring.io/libs-snapshot-local/org/springframework/fu/spring-fu-docs/1.0.0.BUILD-SNAPSHOT/reference.html)
- [danistefanovic/build-your-own-x: ? Build your own (insert technology here)](https://github.com/danistefanovic/build-your-own-x)
- [awesome-cheatsheets/docker.sh at master · LeCoupa/awesome-cheatsheets](https://github.com/LeCoupa/awesome-cheatsheets/blob/master/tools/docker.sh)
- [awesome-cheatsheets/kubernetes.sh at master · LeCoupa/awesome-cheatsheets](https://github.com/LeCoupa/awesome-cheatsheets/blob/master/tools/kubernetes.sh)
- [LeCoupa/awesome-cheatsheets: ? Awesome cheatsheets for popular programming](https://github.com/LeCoupa/awesome-cheatsheets)
- [Git Cherry-pick: Why and How | Far Reach Blog](https://www.farreachinc.com/blog/far-reach/2017/03/16/git-cherry-pick-why-and-how)
- [https://www.reddit.com/r/springsource/comments/8p8xwg/reactive_web_services_using_kotlin_and_spring)
- [https://www.reddit.com/r/devops/comments/8p5xap/making_managing_kubernetes_cluster_easier)
- [https://www.reddit.com/r/elasticsearch/comments/8p93dm/build_a_serverless_geosearch_graphql_api_using)
- [Ecrire des tests simples, lisibles et rapides de vos services REST dans une](http://javamind-fr.blogspot.com/2017/02/ecrire-des-tests-service-rest.html)
- [[Infographie] Quelle technologie pour mon projet mobile ? - Blog Cellenza](https://blog.cellenza.com/mobilite/arbre-de-decision-mobile-quelle-technologie-pour-mon-projet-mobile/)
- [https://github.com/CaseyLaClair/LearnJava](https://github.com/CaseyLaClair/LearnJava)
- [https://adrianmejia.com/blog/2018/04/28/Data-Structures-Time-Complexity-for-Beginners-Arrays-HashMaps-Linked-Lists-Stacks-Queues-tutorial/](https://adrianmejia.com/blog/2018/04/28/Data-Structures-Time-Complexity-for-Beginners-Arrays-HashMaps-Linked-Lists-Stacks-Queues-tutorial/)
- [https://jenkins.io/blog/2018/03/19/introducing-jenkins-x/index.html](https://jenkins.io/blog/2018/03/19/introducing-jenkins-x/index.html)
- [https://blog.couchbase.com/databases-on-kubernetes/](https://blog.couchbase.com/databases-on-kubernetes/)
- [Building Elastic Microservices with Kubernetes and Spring Boot from the gro](https://blog.couchbase.com/elastic-microservices-with-kubernetes-and-spring-boot/)
- [The Essential Beginner's Guide to Dagger2 in Android](https://moducode.com/blog/android-tutorial-dagger-kotlin/)
- [https://www.reddit.com/r/elasticsearch/comments/8oz0ca/elasticsearch_performance_tuning_tips)
- [https://www.reddit.com/r/SpringBoot/comments/8oz2nr/spring_boot_complete_tutorial)
- [Kotlin: The Good, The Bad, and The Ugly – Keepsafe Engineering – Medium](https://medium.com/keepsafe-engineering/kotlin-the-good-the-bad-and-the-ugly-bf5f09b87e6f)
- [https://www.reddit.com/r/Kotlin/comments/8ol6d3/new_mockk_181_released_added_constructor_mocking)
- [https://www.reddit.com/r/docker/comments/8op3tw/deep_dive_into_how_kubernetes_rest_api_works)
- [https://www.reddit.com/r/springsource/comments/8oq6gq/building_elastic_microservices_with_kubernetes)
- [https://www.reddit.com/r/androiddev/comments/8oa48r/moving_your_dagger_2_app_to_kotlin_check_out)
- [https://www.reddit.com/r/Kotlin/comments/8ohbh5/functional_error_handling_in_kotlin_part_5)
- [karntrehan/Android-IO18: A summary of all the important Android related lau](https://github.com/karntrehan/Android-IO18)
- [www.oracle.com](http://www.oracle.com/technetwork/java/effectivejava-136174.html)
- [www.angelikalanger.com](http://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html)
- [5 Java concepts explained: Overloading, overriding, shadowing, hiding, and](https://programming.guide/java/overloading-overriding-shadowing-hiding-obscuring.html)
- [GraphQL for the JVM: An Introduction to Nodes - American Express Technology](https://americanexpress.io/graphql-for-the-jvm/)
- [How To Set Up a Production Elasticsearch Cluster on Ubuntu 14.04 | DigitalO](https://www.digitalocean.com/community/tutorials/how-to-set-up-a-production-elasticsearch-cluster-on-ubuntu-14-04)
- [Calling Web Service with Android Architecture Component | Codementor](https://www.codementor.io/boonyakitpitak/calling-web-service-with-android-architecture-component-enparqrs4)
- [Strapdata created Elassandra = Elasticsearch Cassandra](http://www.strapdata.com/)
- [Canvas Technology Preview | Elastic](https://www.elastic.co/blog/canvas-tech-preview)
- [Top 10 Best Java books to learn programming ( Beginner to Advanced )](http://ugtechmag.com/best-java-books/)
- [Android Example 365](https://androidexample365.com/)
- [Java Properties file examples – Mkyong.com](https://www.mkyong.com/java/java-properties-file-examples/)
- [Google Codelabs](https://codelabs.developers.google.com/?cat=Android)
- [logstash-6.2.2/add/config/logstash.yml · master · lgsplatform / Logstash6 ·](https://gitlab.kazan.priv.atos.fr/lgsplatform/Logstash6/blob/master/logstash-6.2.2/add/config/logstash.yml)
- [Google Codelabs](https://codelabs.developers.google.com/)
- [Clean Architecture with MVVMi, Architecture Components & RxJava](https://medium.com/@thereallukesimpson/clean-architecture-with-mvvmi-architecture-components-rxjava-8c5093337b43)
- [Progressive Web Apps – Commencis – Medium](https://medium.com/commencis/progressive-web-apps-64b8d24a60af)
- [android - Reverse engineering from an APK file to a project - Stack Overflo](https://stackoverflow.com/questions/12732882/reverse-engineering-from-an-apk-file-to-a-project)
- [Why starting a new Android project with Java is a bad idea](https://medium.com/snapp-mobile/why-starting-a-new-android-project-with-java-is-a-bad-idea-359bffe0bbd6)
- [OpenShift 3 : le PaaS privé avec Docker | OCTO Talks !](https://blog.octo.com/openshift-3-le-paas-prive-avec-docker/)
- [interface vs abstract class : Java Glossary](http://mindprod.com/jgloss/interfacevsabstract.html#TABLE)
- [Doing work with Android's new WorkManager](https://www.bignerdranch.com/blog/doing-work-with-androids-new-work-manager/)
- [https://www.reddit.com/r/Kotlin/comments/8mg66v/top_10_best_books_to_learn_kotlin)
- [Alligator Alternatives - Navigation | LibHunt](https://android.libhunt.com/alligator-alternatives?)
- [ADB Enhanced Alternatives - Debug | LibHunt](https://android.libhunt.com/adb-enhanced-alternatives?)
- [Handling Optional Errors using Kotlin Sealed Classes - CASTER.IO](https://articles.caster.io/android/handling-optional-errors-using-kotlin-sealed-classes/)
- [MVC vs. MVP vs. MVVM on Android](https://academy.realm.io/posts/eric-maxwell-mvc-mvp-and-mvvm-on-android)
- [Qualcomm is able to release the Snapdragon 845 source code in 6 weeks](https://www.xda-developers.com/qualcomm-snapdragon-845-kernel-source-code/)
- [https://www.reddit.com/r/java/comments/8lmlwn/from_java_to_kotlin_and_back_again)
- [Key Promoter X :: JetBrains Plugin Repository](https://plugins.jetbrains.com/plugin/9792-key-promoter-x)
- [AcceDe Web | La démarche accessibilité](https://www.accede-web.com/)
- [Extract method - Help | IntelliJ IDEA](https://www.jetbrains.com/help/idea/extract-method.html)
- [Working Effectively with Legacy Code: Michael Feathers: 8601400968741: Amaz](https://www.amazon.com/dp/0131177052/?tag=stackoverflow17-20)
- [IntelliJ IDEA 2016.3 EAP Helps Migrate to Java 8’s Stream APIs | IntelliJ I](https://blog.jetbrains.com/idea/2016/09/intellij-idea-2016-3-eap-helps-migrate-to-java-8s-stream-apis/)
- [IntelliJ IDEA Inspection Settings for Refactoring to Java 8 | IntelliJ IDEA](https://blog.jetbrains.com/idea/2016/12/intellij-idea-inspection-settings-for-refactoring-to-java-8/)
- [Applying Java 8 Idioms to Existing Code - trishagee.github.io](http://trishagee.github.io/presentation/refactoring_to_java_8/)
- [Question Rage Face Meme Generator - Imgflip](https://imgflip.com/memegenerator/Question-Rage-Face)
- [http://zeroturnaround.com/rebellabs/how-your-addiction-to-java-8-default-methods-may-make-pandas-sad-and-your-teammates-angry/](http://zeroturnaround.com/rebellabs/how-your-addiction-to-java-8-default-methods-may-make-pandas-sad-and-your-teammates-angry/)
- [http://www.takipiblog.com/2014/03/25/the-dark-side-of-lambda-expressions-in-java-8/](http://www.takipiblog.com/2014/03/25/the-dark-side-of-lambda-expressions-in-java-8/)
- [The 6 biggest problems of Java 8 - JAXenter](https://jaxenter.com/java-8-problems-112279.html)
- [Transitioning to Java 8](https://www.theserverside.com/tip/Transitioning-to-Java-8)
- [From stokito.wordpress.com](https://stokito.wordpress.com/2015/07/28/linkset-migration-to-java-8/)
- [Compatibility Guide for JDK 8](http://www.oracle.com/technetwork/java/javase/8-compatibility-guide-2156366.html)
- [Le déraillement du TGV d’essai près de Strasbourg et la présence d’enfants](http://www.lemonde.fr/societe/article/2015/11/14/au-moins-cinq-morts-dans-un-accident-de-train-pres-de-strasbourg_4810064_3224.html)
- [La SNCF responsable dans l'accident de train mortel d'Eckwersheim - LCI](https://www.lci.fr/france/la-sncf-responsable-dans-l-accident-de-train-mortel-d-eckwersheim-2068845.html)
- [https://github.com/edinfazlic/CodinGame-Solutions](https://github.com/edinfazlic/CodinGame-Solutions)
- [https://www.reddit.com/r/androiddev/comments/8kt9g7/chaining_livedata_like_rxjava_with_kotlin)
- [https://www.reddit.com/r/androiddev/comments/8kv4tv/finally_understood_differences_between)
- [Metrics with Spring Boot 2.0 - Counters and gauges](https://blog.frankel.ch/metrics-spring-boot-2/2/)
- [Java 8 idioms: An easier path to functional programming in Java](https://www.ibm.com/developerworks/library/j-java8idioms1/)
- [Best Practices for Unit Testing in Kotlin](https://blog.philipphauer.de/best-practices-unit-testing-kotlin/)
- [http://www.baeldung.com/java-8-lambda-expressions-tips](http://www.baeldung.com/java-8-lambda-expressions-tips)
- [https://www.codementor.io/eh3rrera/using-java-8-method-reference-du10866vx](https://www.codementor.io/eh3rrera/using-java-8-method-reference-du10866vx)
- [https://www.javabrahman.com/java-8/java-8-internal-iterators-vs-external-iterators/#](https://www.javabrahman.com/java-8/java-8-internal-iterators-vs-external-iterators/#)
- [https://www.reddit.com/r/Kotlin/comments/8kbcqx/best_practices_for_unit_testing_in_kotlin)
- [Please take a look at my draft](https://medium.com/@c77445dd7285/ebc47ea06286)
- [Please take a look at my draft](https://medium.com/@c77445dd7285/3b703b20390b)
- [Edits.bundles  |  Google Play Developer API  |  Google Developers](https://developers.google.com/android-publisher/api-ref/edits/bundles)
- [Please take a look at my draft](https://medium.com/@c77445dd7285/ab865c682d61)
- [http://www.evolution-biologique.org/histoire-de-la-vie/la-cellule-a-noyau/comparaison-des-cellules-eucaryotes-et-procaryotes.html](http://www.evolution-biologique.org/histoire-de-la-vie/la-cellule-a-noyau/comparaison-des-cellules-eucaryotes-et-procaryotes.html)
- [Différence entre Eucaryote et Procaryote](https://jeretiens.net/difference-entre-eucaryote-et-procaryote/)
- [Chrome Web Store - Extensions](https://chrome.google.com/webstore/category/extensions)
- [Anko Commons Tutorial](https://www.raywenderlich.com/175810/anko-commons-tutorial)
- [https://github.com/OnePlusOSS](https://github.com/OnePlusOSS)
- [About Android App Bundles  |  Android Developers](https://developer.android.com/guide/app-bundle/)
- [Migrating from JUnit 4 to JUnit 5 | Baeldung](http://www.baeldung.com/junit-5-migration)
- [maven junit 5 tutorial - Recherche Google](https://www.google.fr/search?rlz=1C1GCEB_enFR786FR786&ei=r3n9WtbdJofekgXo2peYBg&q=maven+junit+5+tutorial+&oq=maven+junit+5+tutorial+&gs_l=psy-ab.3..33i160k1.5734.7762.0.7916.10.10.0.0.0.0.260.786.7j1j1.9.0..2..0...1.1.64.psy-ab..1.9.783...0j0i203k1j33i21k1.0.uD4cdobC44w)
- [AssertJ / Fluent assertions for java](http://joel-costigliola.github.io/assertj/)
- [Tutoriel Maven N°14 : build automatisés avec Jenkins - Objis](http://objis.com/tutoriel-maven-n14-build-automatises-avec-jenkins/)
- [Migrating to Java 8 - Help | IntelliJ IDEA](https://www.jetbrains.com/help/idea/migrating-to-java-8.html)
- [Why you should totally switch to Kotlin – Magnus Vinther – Medium](https://medium.com/@magnus.chatt/why-you-should-totally-switch-to-kotlin-c7bbde9e10d5)
- [All About Type Aliases in Kotlin - Dave Leeds on Kotlin](https://typealias.com/guides/all-about-type-aliases/)
- [Fgn42.png (640×302)](https://i.stack.imgur.com/Fgn42.png)
- [https://rci-mppa-server.wm.total.aw.atos.net/whiteldabel/stadtions/ND110u\*4](https://rci-mppa-server.wm.total.aw.atos.net/whiteldabel/stadtions/ND110u*440/pumpandproducts?partnerId=PARTNER)
- [Introduction to GitLab CI with Maven - ConSol Labs](https://labs.consol.de/development/2017/07/14/gitlab-ci.html)
- [The correct way to use integration tests in your build process | zeroturnar](https://zeroturnaround.com/rebellabs/the-correct-way-to-use-integration-tests-in-your-build-process/)
- [Philipp Hauer's Blog - Web Architecture, Java Ecosystem, Software Craftsman](https://blog.philipphauer.de/)
- [Testing RESTful Services in Java: Best Practices](https://blog.philipphauer.de/testing-restful-services-java-best-practices/)
- [Improving ProGuard Name Obfuscation – ProAndroidDev](https://proandroiddev.com/improving-proguard-name-obfuscation-83b27b34c52a)
- [Android ProGuard (Shrink, Optimize and Obfuscate) – StartxLabs – Medium](https://medium.com/@StartXLabs/android-proguard-shrink-optimize-and-obfuscate-1812665080ee)
- [ProGuard manual | Examples | GuardSquare](https://www.guardsquare.com/en/proguard/manual/examples)
- [Getting started with Django | Django](https://www.djangoproject.com/start/)
- [11 principles that help me write better code | Larder](https://larder.io/blog/code-principles/)
- [Shrink Your Code and Resources  |  Android Developers](https://developer.android.com/studio/build/shrink-code)
- [How to migrate to Java 8 · allegro.tech](https://allegro.tech/2014/12/How-to-migrate-to-Java-8.html)
- [What migrating to Java 8 will do to your codebase--a practical example | ze](https://zeroturnaround.com/rebellabs/what-migrating-to-java-8-will-do-to-your-codebase-a-practical-example/)
- [Education – Google AI](https://ai.google/education#%3Fmodal_active=none)
- [Learning to Write code for Beginners with Tutorials: spring mvc tutorial](https://www.jackrutorial.com/search/label/spring%20mvc%20tutorial?m=1)
- [https://www.reddit.com/r/Kotlin/comments/8j5riz/logging_in_kotlin_the_right_approach)
- [https://www.reddit.com/r/learnjava/comments/8jchgp/creating_rest_api_return_json_object_using)
- [Spring @Component, @Service, @Repository, @Controller Difference - Java Tut](https://javapapers.com/spring/spring-component-service-repository-controller-difference/)
- [Calcul du salaire brut en net](http://www.salairebrutnet.fr/)
- [Mapping with Dozer - g00glen00b](https://g00glen00b.be/mapping-with-dozer/)
- [Coût du travail : combien d’impôts pour 1800 euros nets ?](https://articles.laprimaire.org/co%C3%BBt-du-travail-combien-dimp%C3%B4ts-pour-1800-euros-nets-e4d62b462e5f)
- [fastlane/examples: ? A collection of example fastlane setups](https://github.com/fastlane/examples)
- [Git - pretty-formats Documentation](https://git-scm.com/docs/pretty-formats)
- [Implementing AOP With Spring Boot and AspectJ - DZone Java](https://dzone.com/articles/implementing-aop-with-spring-boot-and-aspectj)
- [Integration testing strategies for Spring Boot microservices - codecentric](https://blog.codecentric.de/en/2017/02/integration-testing-strategies-spring-boot-microservices/)
- [Ma première application Spring Boot 2 avec Kotlin](https://blog.zenika.com/2018/04/05/ma-premiere-application-spring-boot-2-avec-kotlin)
- [AtomicReference, a sometimes easier alternative to synchronized blocks](http://vmlens.com/articles/cp/examples_atomicReference/)
- [https://www.reddit.com/r/java/comments/8iwprl/good_talk_on_the_jvm_jit_long_but_worth_watching)
- [https://www.reddit.com/r/androiddev/comments/8ix4p7/beware_android_p_will_crash_your_app_on_anr_app)
- [Gitflow Workflow | Atlassian Git Tutorial](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow)
- [Using Javalin with Kotlin to create a simple CRUD REST API - Javalin - A li](https://javalin.io/tutorials/simple-kotlin-example)
- [https://www.logicbig.com/](https://www.logicbig.com/)
- [https://www.reddit.com/r/Kotlin/comments/8iheyn/6_reasons_why_developers_should_learn_kotlin)
- [https://www.reddit.com/r/androiddev/comments/8ilnj1/android_good_read_for_graphql_with_retrofit)
- [Awesome Kotlin Newsletter - Issue 22, May 11, 2018 | LibHunt](https://kotlin.libhunt.com/newsletter/22)
- [English courses](http://mooc.fi/english.html)
- [Spring Boot, PostgreSQL, JPA, Hibernate RESTful CRUD API Example | CalliCod](https://www.callicoder.com/spring-boot-jpa-hibernate-postgresql-restful-crud-api-example/)
- [Java Collections In Depth](https://www.stackchief.com/blog/Java%20Collections%20In%20Depth)
- [Design - Material Design](https://material.io/design/)
- [Android Developers Blog: Hello World, AndroidX](https://android-developers.googleblog.com/2018/05/hello-world-androidx.html?m=1)
- [How to build a Simple REST API with Kotlin and Spring Boot ― Scotch](https://scotch.io/@grahamcox82/how-to-build-a-simple-rest-api-with-kotlin-and-spring-boot)
- [Spring Boot and Kotlin | Baeldung](http://www.baeldung.com/spring-boot-kotlin)
- [Découvrir Kotlin en migrant une webapp Spring Boot | Java & Moi](http://javaetmoi.com/2017/09/migrez-application-java-spring-boot-vers-kotlin/)
- [git-flow cheatsheet](https://danielkummer.github.io/git-flow-cheatsheet/index.fr_FR.html)
- [Spring Initializr](http://start.spring.io/)
- [Learn iOS 11 App Development From Scratch Using Xcode 9 and Swift 4](https://medium.com/@supertechguy/the-complete-ios-11-developement-create-real-apps-in-swift-4-45ea5ee2e8b5)
- [Edits.images: upload  |  Google Play Developer API  |  Google Developers](https://developers.google.com/android-publisher/api-ref/edits/images/upload)
- [Spring REST Docs](https://projects.spring.io/spring-restdocs/#quick-start)
- [Graphic assets, screenshots, & video - Play Console Help](https://support.google.com/googleplay/android-developer/answer/1078870?hl=en)
- [Device art generator  |  Android Developers](https://developer.android.com/distribute/marketing-tools/device-art-generator)
- [Android App Development Tutorials - AndroidHive](https://www.androidhive.info/)
- [Managing Runtime Permissions with PermissionsDispatcher | CodePath Android](https://guides.codepath.com/android/Managing-Runtime-Permissions-with-PermissionsDispatcher)
- [https://www.reddit.com/comments/8et540/build_realtime_graphs_in_minutes_with_pusher)
- [Java standard data structures Big O notation | Simple Notions](https://simplenotions.wordpress.com/2009/05/13/java-standard-data-structures-big-o-notation/)
- [https://www.reddit.com/r/Android/comments/8gxyo6/google_has_released_a_free_udacity_course_for)
- [https://developer.android.com/samples/](https://developer.android.com/samples/)
- [https://www.pourlesetrangers.fr/changement-statut-etudiant-vers-salarie/](https://www.pourlesetrangers.fr/changement-statut-etudiant-vers-salarie/)
- [Immerse Yourself in the Android Developer Community](https://medium.com/@w3bshark/immerse-yourself-in-the-android-developer-community-a15bb299ee1f)
- [Building a Kotlin Android app with Go logic – Command Line Networking](https://clinetworking.wordpress.com/2018/04/30/building-a-kotlin-android-app-with-go-logic/)
- [Effective Kotlin: Use Arrays with primitives for performance critical proce](https://blog.kotlin-academy.com/effective-kotlin-use-arrays-with-primitives-for-performance-critical-processing-297283ed1f90)
- [Building Android MVP App in Kotlin Using Dagger-2 & Retrofit-2 Tutorial](http://developine.com/building-android-mvp-app-in-kotlin-using-dagger-retrofit/)
- [Super-productive UI development with Kotlin](https://www-kotlindevelopment-com.cdn.ampproject.org/c/s/www.kotlindevelopment.com/super-productive-native/amp/)
- [Advance Kotlin](https://mindorks.com/course/advance-kotlin)
- [How can you create flexible enums with different behaviors and associated](https://hackernoon.com/how-can-you-create-flexible-enums-with-different-behaviors-and-associated-values-ed42c69be02e)
- [A Dagger to Remember](http://arturdryomov.online/posts/a-dagger-to-remember)
- [Pro Android Studio - Refactoring - Jeroen Mols](https://jeroenmols.com/blog/2018/04/26/androidstudioshortcuts2)
- [Permission Dispatcher Alternatives - Runtime Permissions | LibHunt](https://android.libhunt.com/permissionsdispatcher-alternatives?)
- [Case Study for Android CI -> CD -> CD = Continuous \* ( Integration, Deliver](http://www.uwanttolearn.com/android/case-study-for-android-ci-cd-cd-continuous-integration-delivery-deployment-part-3)
- [Android Room with a View](https://codelabs.developers.google.com/codelabs/android-room-with-a-view/#0)
- [HQ Trivia reverse engineering // FABERNOVEL](https://en.fabernovel.com/insights/tech-en/hq-trivia-reverse-engineering?)
- [Fastlane and Travis CI Integration for Android](https://medium.com/@pratikg17/fastlane-and-travis-ci-integration-for-android-ed77b2a498e2)
- [Enabling Google App Signing for Android Project |](https://blog.fossasia.org/enabling-google-app-signing-for-android-project/)
- [Automatic Signing and Publishing of Android Apps from Travis |](https://blog.fossasia.org/automatic-signing-and-publishing-of-android-apps-from-travis/)
- [Preparing for Automatic Publishing of Android Apps in Play Store |](https://blog.fossasia.org/preparing-for-automatic-publishing-of-android-apps-in-play-store/)
- [An Illustrated Guide to Covariance and Contravariance in Kotlin - Dave Leed](https://typealias.com/guides/illustrated-guide-covariance-contravariance/)
- [https://stackoverflow.com/questions/18328730/how-to-create-a-release-signed-apk-file-using-gradle](https://stackoverflow.com/questions/18328730/how-to-create-a-release-signed-apk-file-using-gradle)
- [What's new in Spring Boot 2](http://therealdanvega.com/blog/2018/03/01/what-is-new-spring-boot-2)
- [https://github.com/spring-projects/spring-framework/wiki/What's-New-in-Spring-Framework-5.x](https://github.com/spring-projects/spring-framework/wiki/What's-New-in-Spring-Framework-5.x)
- [https://github.com/Zenika](https://github.com/Zenika)
- [André Borud -](https://andreborud.com/android-studio-automatic-incremental-gradle-versioning/)
- [Mise en place d’un Workflow Continuous Delivery avec Fastlane pour IOS ou A](https://blog.eleven-labs.com/fr/mise-en-place-d-un-workflow-cd-avec-fastlane-pour-ios-ou-android/)
- [Comment bien réussir son changement de statut "étudiant" à "salarié" ? - Le](http://www.lematindz.net/mobile/news/25262-comment-bien-reussir-son-changement-de-statut-etudiant-a-salarie.html)
- [Android paging library with RxJava and REST API](https://medium.com/@Ahmed.AbdElmeged/android-paging-library-with-rxjava-and-rest-api-e5c229fd70ba)
- [Paging Library | Android Developers](https://developer.android.com/topic/libraries/architecture/paging.html)
- [iOS Cookies | iOS Cookies](https://ioscookies.com/)
- [Gradle daemon never stop after closing IDE - Help/Discuss - Gradle Forums](https://discuss.gradle.org/t/gradle-daemon-never-stop-after-closing-ide/10628/4)
- [Working with RecyclerView and multiple view types](https://medium.com/@paulnunezm/working-with-recyclerview-and-multiple-view-types-bb1e7dfc6993)
- [Kotlin 1.2.40 is out! | Kotlin Blog](https://blog.jetbrains.com/kotlin/2018/04/kotlin-1-2-40-is-out/)
- [An Introduction to Cooperative Multitasking with Kotlin Coroutines](https://blog.pronghorn.tech/cooperative-multitasking-with-kotlin-coroutines/)
- [Failure is not an Option - Functional Error Handling in Kotlin. Part 3 - Re](http://oneeyedmen.com/failure-is-not-an-option-part-3.html)
- [https://www.programcreek.com/java-api-examples/?action=search](https://www.programcreek.com/java-api-examples/?action=search)
- [https://github.com/ReactiveX/RxAndroid/wiki](https://github.com/ReactiveX/RxAndroid/wiki)
- [Android Developers Blog: Protecting users with TLS by default in Android P](https://android-developers.googleblog.com/2018/04/protecting-users-with-tls-by-default-in.html?)
- [What does GDPR mean for Mobile App Owners? — 12 Use Cases](https://medium.com/droidsonroids/what-does-gdpr-mean-for-mobile-app-owners-12-use-cases-e047500772e3)
- [Android Activity Life-Cycle for Professional Developers | TechYourChanceTec](https://www.techyourchance.com/android-activity-life-cycle-for-professional-developers)
- [Programming Language: Insights into Kotlin Collections (Part I)](https://www.runtastic.com/blog/en/kotlin-collections-inside-part-1)
- [ImageDecoder – Basics – Styling Android](https://blog.stylingandroid.com/imagedecoder-part-1)
- [Writing Custom Rx Operators Easily with Kotlin](https://upcurve.engineering/custom-rx-operators-kotlin)
- [Using Kotlin kscript for Preprocessing Data](https://medium.com/@kenkyee/using-kotlin-kscript-for-preprocessing-data-1dbff4eae292)
- [Android: Changing app theme at runtime – AndroidPub](https://android.jlelse.eu/android-changing-app-theme-at-runtime-ab17d3eb93cc)
- [Android Developers, we’ve been using themes all wrong](https://android.jlelse.eu/android-developers-we-ve-been-using-themes-all-wrong-eed7755da586)
- [android - Set FAB icon color - Stack Overflow](https://stackoverflow.com/questions/31113819/set-fab-icon-color)
- [Android getResources().getDrawable() deprecated API 22 - Stack Overflow](https://stackoverflow.com/questions/29041027/android-getresources-getdrawable-deprecated-api-22/29146895)
- [Accueil | impots.gouv.fr](https://www.impots.gouv.fr/portail/)
- [Sealed classes opened my mind - Code as Craft](https://codeascraft.com/2018/04/12/sealed-classes-opened-my-mind/)
- [Refactoring an Old Java Android App to Kotlin - with Examples](https://moducode.com/blog/java-android-app-to-kotlin/)
- [Android Activity Life-Cycle for Professional Developers | TechYourChanceTec](https://www.techyourchance.com/android-activity-life-cycle-for-professional-developers/)
- [Over and done with unexpected multithreading errors. Our take on Redux](https://blog.indoorway.com/over-and-done-with-unexpected-multithreading-errors-our-take-on-redux-13884431cb4b)
- [RecyclerView — More Animations with Less Code using Support Library ListAd](https://medium.com/@trionkidnapper/recyclerview-more-animations-with-less-code-using-support-library-listadapter-62e65126acdb)
- [Kotlin Weekly Update — 33](https://medium.com/mindorks/kotlin-weekly-update-33-b979c752b6dd)
- [https://github.com/nisrulz/android-tips-tricks](https://github.com/nisrulz/android-tips-tricks)
- [Rétractation ou Annulation : Comment faire? dans quels délais?](http://resiliation.net/annulation-retractation/)
- [https://docs.spring.io/spring-boot/docs/2.0.x-SNAPSHOT/reference/htmlsingle/#getting-started-first-application-annotations](https://docs.spring.io/spring-boot/docs/2.0.x-SNAPSHOT/reference/htmlsingle/#getting-started-first-application-annotations)
- [Inversion of Control Containers and the Dependency Injection pattern](https://martinfowler.com/articles/injection.html)
- [20 Linux Command Tips and Tricks That Will Save You A Lot of Time](https://itsfoss.com/linux-command-tricks/)
- [Start Developing iOS Apps (Swift): Where to Go from Here](https://developer.apple.com/library/content/referencelibrary/GettingStarted/DevelopiOSAppsSwift/Resources.html#//apple_ref/doc/uid/TP40015214-CH15-SW1)
- [Reactive web services using Kotlin and Spring Boot 2 - Adrian Marszalek](https://amarszalek.net/blog/2018/04/02/reactive-web-services-kotlin-spring-boot-2/)
- [Awesome Kotlin Newsletter - Issue 17, Apr 06, 2018 | LibHunt](https://kotlin.libhunt.com/newsletter/17)
- [Learn iOS Programming from Top Swift Articles of 2017](https://medium.mybridge.co/learn-ios-programming-from-top-swift-articles-of-2017-811de7273936)
- [Deep Dive into Android Services](https://proandroiddev.com/deep-dive-into-android-services-4830b8c9a09)
- [Coroutines and RxJava — An Asynchronicity Comparison (Part 1): Asynchronou](https://medium.com/@manuelvicnt/coroutines-and-rxjava-an-asynchronicity-comparison-part-1-asynchronous-programming-e726a925342a)
- [http://joda-time.sourceforge.net/apidocs/org/joda/time/format/DateTimeFormat.html](http://joda-time.sourceforge.net/apidocs/org/joda/time/format/DateTimeFormat.html)
- [Writing Testable Android MVVM App: Prelude](https://medium.com/@hiBrianLee/writing-testable-android-mvvm-app-prelude-e49f7e6223)
- [ViewModel and LiveData with Dagger Android](https://medium.com/@argenkiwi/viewmodel-and-livedata-with-dagger-android-bae06482903b)
- [Effective Java in Kotlin, item 2: Consider a builder when faced with many](https://blog.kotlin-academy.com/effective-java-in-kotlin-item-2-consider-a-builder-when-faced-with-many-constructor-parameters-1927e69608e1)
- [https://github.com/TonnyL/Spark](https://github.com/TonnyL/Spark)
- [An Android Toolbar and Action Bar Color Guide – Code And Kits Blog](https://www.codeandkits.com/Blog/2018/03/26/an-android-toolbar-and-action-bar-color-guide)
- [Kotlin coroutines vs RxJava: an initial performance test](https://proandroiddev.com/kotlin-coroutines-vs-rxjava-an-initial-performance-test-68160cfc6723)
- [Generating a changelog based on merge commits](https://medium.com/@andriesss/generating-a-changelog-based-on-merge-commits-b4b3445c9af3)
- [Android Job Scheduler Example](http://www.zoftino.com/android-job-scheduler-example)
- [Writing Custom Rx Operators Easily with Kotlin](https://upcurve.engineering/custom-rx-operators-kotlin/)
- [Swift.org - Swift 4.1 Released!](https://swift.org/blog/swift-4-1-released)
- [Non-Blocking REST APIs With Kotlin, Spring 5, Swagger, and Project Reactor](https://dzone.com/articles/build-rest-apis-with-kotlin-spring-5-webflux-and-p)
- [Internet doesn't work on the emulator - Stack Overflow](https://stackoverflow.com/questions/47868436/internet-doesnt-work-on-the-emulator)
- [Dagger & Android](https://google.github.io/dagger/android)
- [Start Developing iOS Apps (Swift): Implement a Custom Control](https://developer.apple.com/library/content/referencelibrary/GettingStarted/DevelopiOSAppsSwift/ImplementingACustomControl.html#//apple_ref/doc/uid/TP40015214-CH19-SW1)
- [Start Developing iOS Apps (Swift): Work with View Controllers](https://developer.apple.com/library/content/referencelibrary/GettingStarted/DevelopiOSAppsSwift/WorkWithViewControllers.html#//apple_ref/doc/uid/TP40015214-CH6-SW1)
- [How to Create a 10 GB/s RAM Disk in Windows - TekRevue](https://www.tekrevue.com/tip/create-10-gbs-ram-disk-windows/)
- [AppSight - Get insight into SDKs & services used by mobile apps](https://www.appsight.io/?asot=2&os=ios)
- [iOS Dev Directory](https://iosdevdirectory.com/)
- [Which linux filesystem works best with SSD - Super User](https://superuser.com/questions/228657/which-linux-filesystem-works-best-with-ssd/)
- [SSD Optimization Tips for Windows 10 You May Want to Know](https://www.google.com/amp/s/www.disk-partition.com/windows-10/ssd-optimization-windows-10-4348.amp.html#ampshare=https://www.disk-partition.com/windows-10/ssd-optimization-windows-10-4348.html)
- [100 Days of Swift](https://medium.com/@samvlu/100-days-of-swift-736d45a19b63)
- [Mon CV - software architect and Symfony expert](https://dunglas.fr/a-propos/)
- [Make your build.gradle great again](https://proandroiddev.com/make-your-build-gradle-great-again-c84cc172a654)
- [all and sundry: Kotlin and JUnit 5 @BeforeAll](http://www.java-allandsundry.com/2018/03/kotlin-and-junit-5-beforeall.html?m=1)
- [100 VPNs & Their Logging Policy (What Logs Are Kept by Who?)](https://thebestvpn.com/118-vpns-logging-policy/)
- [https://blog.lemberg.co.uk/how-use-sharedpreferences-application-configuration](https://blog.lemberg.co.uk/how-use-sharedpreferences-application-configuration)
- [https://www.extendoffice.com/documents/outlook/1815-outlook-clear-remove-search-history.html](https://www.extendoffice.com/documents/outlook/1815-outlook-clear-remove-search-history.html)
- [https://github.com/heimashi/kotlin_tips](https://github.com/heimashi/kotlin_tips)
- [Error handling in RxJava](http://blog.danlew.net/2015/12/08/error-handling-in-rxjava/)
- [rxjava 2 zip operator example in Android | Codexpedia](http://www.codexpedia.com/android/rxjava-2-zip-operator-example-in-android/)
- [[50 Top] Awesome Android Libraries —February — March 2018 For Android Deve](https://medium.com/pongploydev/top-android-libraries-february-2018-for-android-developer-library-github-2a111b756c62)
- [Android Shared Preferences Example Tutorial - JournalDev](https://www.journaldev.com/9412/android-shared-preferences-example-tutorial)
- [Exploring Android P: Fingerprint Dialog](https://medium.com/exploring-android/exploring-android-p-fingerprint-dialog-fa672ae62c6f)
- [Switching from Java to Kotlin: 5 exciting features for Android Developers](https://android.jlelse.eu/switching-from-java-to-kotlin-5-exciting-features-for-android-developers-49ce712a546)
- [Why I’m refactoring to Kotlin](https://proandroiddev.com/why-im-refactoring-to-kotlin-f065e57785c3)
- [Problem with restoring fragments from the backstack ?](https://medium.com/@jacquesgiraudel/problem-with-restoring-fragments-from-the-backstack-945dc3f7f5a5)
- [Android Tools Attributes — Hidden Gems of Android Studio](https://android.jlelse.eu/tools-attributes-hidden-gems-of-android-studio-d7451b194e0b)
- [Detect when users start or end an activity | Android Developers](https://developer.android.com/guide/topics/location/transitions.html)
- [Kotlin avoids entire categories of Java defects](https://proandroiddev.com/kotlin-avoids-entire-categories-of-java-defects-89f160ba4671)
- [Learning Custom Views in Android - Huteri Manza Blog](http://huteri.me/2018/03/19/learning-custom-views-in-android/)
- [Exploring Android Processes](https://medium.com/@kelvinma/exploring-android-processes-bf74ba63552c)
- [Orchid](https://orchid.netlify.com/OrchidCore)
- [Kripton Persistence Library — An introduction](https://medium.com/@xcesco/kripton-persistence-library-an-introduction-326498457a57)
- [Realm Kotlin and LiveData with MVP Architecture – ProAndroidDev](https://proandroiddev.com/the-realm-of-kotlin-and-live-data-using-mvp-architecture-f04fc41c914e)
- [These 6 features immediately tell me that your Android Team has their shit](https://medium.com/@nickskelton/these-6-features-immediately-tell-me-that-your-android-team-has-their-shit-together-bc49b9729e9c)
- [Simple Dependency Injection in Kotlin without frameworks (Part 2)](http://www.pacoworks.com/2018/03/11/simple-dependency-injection-in-kotlin-part-2)
- [A Better Way to Launch Activities on Android](https://medium.com/capital-one-developers/a-better-way-to-launch-activities-on-android-8a1045181b16)
- [Tensor & Flow: Part 1, TensorFlow & Machine Learning on Android | emuneee.c](https://emuneee.com/blog/2018/03/08/tensor_and_flow_pt_1)
- [A guide to the Google Play Console](https://medium.com/googleplaydev/a-guide-to-the-google-play-console-1bdc79ca956f)
- [Android P Slices: the missing documentation — part 1](http://blog.novoda.com/android-p-slices-missing-documentation-part-1)
- [What is ‘concurrent’ access to mutable state?](https://medium.com/@elizarov/what-is-concurrent-access-to-mutable-state-f386e5cb8292)
- [Android TensorFlow Lite Machine Learning Example](https://medium.com/mindorks/android-tensorflow-lite-machine-learning-example-b06ca29226b6)
- [A successful XML naming convention - Jeroen Mols](https://jeroenmols.com/blog/2016/03/07/resourcenaming/)
- [Android Studio shortcuts and tricks to boost up your productivity!](https://tech.fleka.me/android-shortcuts-and-tricks-to-boost-up-your-productivity-944548174582)
- [Our migration story to RxJava2](https://medium.com/blablacar-tech/our-migration-story-to-rxjava2-418b2a52fcce)
- [ANDROID UIUX KIT:](http://wsdesign.in/)
- [Write Better Code Using Kotlin's Require, Check and Assert](https://www.bignerdranch.com/blog/write-better-code-using-kotlins-require-check-and-assert/)
- [Networking with standalone containers | Docker Documentation](https://docs.docker.com/network/network-tutorial-standalone/)
- [Testing asynchronous RxJava code using Mockito](https://medium.com/@fabioCollini/testing-asynchronous-rxjava-code-using-mockito-8ad831a16877)
- [Comparing APK sizes](https://android.jlelse.eu/comparing-apk-sizes-a0eb37bb36f)
- [Code Clean-up with Kotlin](https://proandroiddev.com/code-clean-up-with-kotlin-19ee1c8c0719)
- [Understanding Dagger 2 Multibindings ViewModel](https://blog.kotlin-academy.com/understanding-dagger-2-multibindings-viewmodel-8418eb372848)
- [Where Android and Docker meet](https://android.jlelse.eu/where-android-and-docker-meet-a2a34130a504)
- [Dart Cheat Sheet](http://dartlang.fr/dart-cheat-sheet/)
- [Dart programming language | Dart](https://www.dartlang.org/)
- [Android Developers Blog: Android Things Developer Preview 7](https://android-developers.googleblog.com/2018/03/android-things-developer-preview-7.html?)
- [Good to great UI animation tips](https://uxdesign.cc/good-to-great-ui-animation-tips-7850805c12e5)
- [Your First Test: The Launch Test - DONN FELKER](http://www.donnfelker.com/your-first-test-the-launch-test)
- [An Illustrated Guide to Covariance and Contravariance in Kotlin](https://typealias.com/guides/illustrated-guide-covariance-contravariance)
- [The CommonsBlog — Random Musings on the P Developer Preview 1](https://commonsware.com/blog/2018/03/08/random-musings-p-developer-preview-1.html?)
- [Prefekt – Api Design – Styling Android](https://blog.stylingandroid.com/prefekt-api-design)
- [Android Developers Blog: Cryptography Changes in Android P](https://android-developers.googleblog.com/2018/03/cryptography-changes-in-android-p.html?)
- [Introducing scrcpy · ®om's blog](https://blog.rom1v.com/2018/03/introducing-scrcpy)
- [A life without ifs](https://medium.com/a-problem-like-maria/a-life-without-ifs-e44967e5c77b)
- [Android Implementing Preferences Settings Screen](https://www.androidhive.info/2017/07/android-implementing-preferences-settings-screen/)
- [Refactoring utility classes with Kotlin : Shared Preferences](https://medium.com/@krupalshah55/manipulating-shared-prefs-with-kotlin-just-two-lines-of-code-29af62440285)
- [Making SharedPreferences Easy with Kotlin](http://blog.teamtreehouse.com/making-sharedpreferences-easy-with-kotlin)
- [France. Changement de statut d'étudiant à salarié : comment faire ?](https://observalgerie.com/actualite-algerie/societe/france-changement-de-statut-detudiant-a-salarie-comment-faire/)
- [Start Continuous integration with Jenkins Pipeline](https://medium.com/@Iren.Korkishko/start-continuous-integration-with-jenkins-pipeline-90fb25aaf92f)
- [Continuous Integration with Jenkins and GitLab](https://medium.com/@teeks99/continuous-integration-with-jenkins-and-gitlab-fa770c62e88a)
- [android - ADB not responding. You can wait more, or kill "adb.exe" ... wind](https://stackoverflow.com/questions/17851480/adb-not-responding-you-can-wait-more-or-kill-adb-exe-windows-8)
- [android - The connection to adb is down, and a severe error has occured.You](https://stackoverflow.com/questions/21304324/the-connection-to-adb-is-down-and-a-severe-error-has-occured-you-must-restart-a/32433299#32433299)
- [https://android-developers.googleblog.com/2018/03/previewing-android-p.html?m=1](https://android-developers.googleblog.com/2018/03/previewing-android-p.html?m=1)
- [https://tektab.com/2015/10/31/android-bootloaderfastboot-mode-and-recovery-mode-explained/](https://tektab.com/2015/10/31/android-bootloaderfastboot-mode-and-recovery-mode-explained/)
- [My way to implement In-App Tutorials for Android apps](https://medium.com/@chornenkyy.v/my-way-to-implement-in-app-tutorials-for-android-apps-i-suppose-every-application-not-even-android-61bf18241b35)
- [Building an Android Settings Screen (Part 4)](https://medium.com/@JakobUlbrich/building-an-android-settings-screen-part-4-9558029827b7)
- [Flag Attributes in Android — How to Use Them](https://medium.com/@JakobUlbrich/flag-attributes-in-android-how-to-use-them-ac4ec8aee7d1)
- [Building an Android Settings Screen (Part 3)](https://medium.com/@JakobUlbrich/building-a-settings-screen-for-android-part-3-ae9793fd31ec)
- [Building an Android Settings Screen (Part 2)](https://medium.com/@JakobUlbrich/building-a-settings-screen-for-android-part-2-2ba63e2d7d1d)
- [Building an Android Settings Screen (Part 1)](https://medium.com/@JakobUlbrich/building-a-settings-screen-for-android-part-1-5959aa49337c)
- [Swift vs. Kotlin — the differences that matter](https://blog.indoorway.com/swift-v-kotlin-the-differences-that-matter-50b2d393f526)
- [Introduction to Android Architecture Components with Kotlin — Room, LiveDa](https://android.jlelse.eu/introduction-to-android-architecture-components-with-kotlin-room-livedata-1839c17597e)
- [How to set up ELK for Rails log management using Docker and Docker Compose](https://medium.com/@AnjLab/how-to-set-up-elk-for-rails-log-management-using-docker-and-docker-compose-a6edc290669f)
- [To Play Around ELK in the Docker Playground](https://medium.com/kubernetes-playground/play-around-elk-in-the-docker-playground-2a242c51c343)
- [Android Library Finder](https://medium.com/@cesarmcferreira/android-library-finder-6c208ba16023)
- [Complete Guide for Docker Monitoring with the ELK Stack | logz.io](https://logz.io/learn/docker-monitoring-elk-stack/)
- [https://www.runtastic.com/blog/en/rxjava-2-migration-learnings/](https://www.runtastic.com/blog/en/rxjava-2-migration-learnings/)
- [http://engineering.rallyhealth.com/mobile/rxjava/reactive/2017/03/15/migrating-to-rxjava-2.html](http://engineering.rallyhealth.com/mobile/rxjava/reactive/2017/03/15/migrating-to-rxjava-2.html)
- [blog](https://blog.kaush.co/)
- [https://blog.kaush.co/2017/06/21/rxjava1-rxjava2-migration-understanding-changes/](https://blog.kaush.co/2017/06/21/rxjava1-rxjava2-migration-understanding-changes/)
- [https://github.com/ReactiveX/RxJava/wiki/What%27s-different-in-2.0](https://github.com/ReactiveX/RxJava/wiki/What%27s-different-in-2.0)
- [How to use Kotlin's 'it also let apply run' — — Bloggie](https://bloggie.io/@_junrong/how-to-use-kotlin-s-it-also-let-apply-run)
- [Simple Dependency Injection in Kotlin without frameworks (Part 1)](https://www-pacoworks-com.cdn.ampproject.org/c/www.pacoworks.com/2018/02/25/simple-dependency-injection-in-kotlin-part-1/amp/)
- [Kotlin 1.2.30 is out | Kotlin Blog](https://blog.jetbrains.com/kotlin/2018/03/kotlin-1-2-30-is-out)
- [Pro Android Studio - Code navigation - Jeroen Mols](https://jeroenmols.com/blog/2018/02/22/androidstudioshortcuts)
- [Fragment Espresso Testing With Dagger’s Android Injector](https://proandroiddev.com/fragment-espresso-testing-with-daggers-android-injector-2bd70b6a842d)
- [Kotlin: When to Use Lazy or Lateinit](https://www.bignerdranch.com/blog/kotlin-when-to-use-lazy-or-lateinit)
- [How to apply Machine Learning to IoT using Android Things and TensorFlow](https://www.survivingwithandroid.com/2018/03/apply-machine-learning-iot-using-android-things-tensorflow.html?)
- [Prefekt – Internals – Styling Android](https://blog.stylingandroid.com/prefekt-internals)
- [Make your custom view 60fps in Android](https://medium.com/rosberryapps/make-your-custom-view-60fps-in-android-4587bbffa557)
- [That Thing About Commit Messages](http://zdominguez.com/2018/03/03/commit-messages.html?)
- [Understanding how to reproduce crashes with Firebase Crashlytics Logs](https://medium.com/@vitovalov/understanding-how-to-reproduce-crashes-with-firebase-crashlytics-logs-d1554187dfb2)
- [Vagrant by HashiCorp](https://www.vagrantup.com/)
- [elk-docker](https://elk-docker.readthedocs.io/)
- [Using TravisCI to securely build and deploy a signed version of your Androi](https://medium.com/@ValCanBuild/using-travisci-to-securely-build-and-deploy-a-signed-version-of-your-android-app-94afdf5cf5b4)
- [How to configure JaCoCo for Kotlin & Java project](http://vgaidarji.me/blog/2017/12/20/how-to-configure-jacoco-for-kotlin-and-java-project/)
- [How to Create a GraphQL API in Kotlin](http://adavis.info/2018/02/graphql-api-in-kotlin.html)
- [http://devopstechie.com/install-elasticsearch-logstash-kibana-elk-stack-centos7/](http://devopstechie.com/install-elasticsearch-logstash-kibana-elk-stack-centos7/)
- [https://github.com/justeat/JustLog](https://github.com/justeat/JustLog)
- [Powering Data Search, Log Analysis, Analytics | Elastic](https://www.elastic.co/products)
- [WeakReference in Android – Google Developers Experts – Medium](https://medium.com/google-developer-experts/weakreference-in-android-dd1e66b9be9d)
- [android - What is not being deallocated in this Google maps fragment? - Sta](https://stackoverflow.com/questions/28985073/what-is-not-being-deallocated-in-this-google-maps-fragment?rq=1)
- [Android: Hunting Memory Leak in Nested Fragments inside ViewPager](https://medium.com/@elsenovraditya/android-hunting-memory-leak-in-nested-fragments-inside-viewpager-fc1879904804)
- [Spring Boot PayPal Angular 2](https://medium.com/oril/spring-boot-paypal-angular-2-9ca70d940e5f)
- [Android Architecture Components with Firebase](https://android.jlelse.eu/android-architecture-components-with-firebase-907b7699f6a0)
- [Airparif - Réglementation - Recommandations de l'OMS](https://www.airparif.asso.fr/reglementation/recommandations-oms)
- [Airparif - Réglementation - Normes françaises](https://www.airparif.asso.fr/reglementation/normes-francaises)
- [Building blocks of a Kotlin DSL](https://www-kotlindevelopment-com.cdn.ampproject.org/c/s/www.kotlindevelopment.com/kotlin-dsl/amp/)
- [Building a realtime map using Kotlin and Pusher - Pusher Blog](https://blog.pusher.com/realtime-map-kotlin-pusher/)
- [Unified Code Coverage for Android: Revisited – ProAndroidDev](https://proandroiddev.com/unified-code-coverage-for-android-revisited-44789c9b722f)
- [Renaming Your Gradle Build Files](http://www.developerphil.com/renaming-your-gradle-build-files)
- [Android Developers Blog: Continuous Shared Element Transitions: RecyclerVie](https://android-developers.googleblog.com/2018/02/continuous-shared-element-transitions.html?)
- [Kotlin buildSrc for Better Gradle Dependency Management – Handstand Sam](https://handstandsam.com/2018/02/11/kotlin-buildsrc-for-better-gradle-dependency-management)
- [Android: Manage User Session using Shared Preferences](https://medium.com/viithiisys/android-manage-user-session-using-shared-preferences-1187cb9c5cd8)
- [http://blogs.quovantis.com/which-one-to-use-realm-or-room/](http://blogs.quovantis.com/which-one-to-use-realm-or-room/)
- [https://plugins.jetbrains.com/plugin/10054-generate-kotlin-data-classes-from-json](https://plugins.jetbrains.com/plugin/10054-generate-kotlin-data-classes-from-json)
- [Kodein](https://salomonbrys.github.io/Kodein/)
- [A bit of automation with Gradle Tasks](https://android.jlelse.eu/automation-with-gradle-tasks-9d47e2433147)
- [How to better manage your Android libraries with Docker](https://proandroiddev.com/better-manage-your-android-libraries-with-docker-8d3703c7a1)
- [Centralized logging at HyperTrack](https://www.hypertrack.com/blog/2017/02/10/centralized-logging-at-hypertrack/)
- [HyperLog: Android Remote Logger Library for Debugging.](https://android.jlelse.eu/android-remote-logger-library-for-debugging-343443bd38b7)
- [https://balamaci.ro/java-app-monitoring-with-elk-logstash/](https://balamaci.ro/java-app-monitoring-with-elk-logstash/)
- [https://logz.io/learn/complete-guide-elk-stack/](https://logz.io/learn/complete-guide-elk-stack/)
- [https://stackify.com/best-log-management-tools/](https://stackify.com/best-log-management-tools/)
- [https://github.com/erikcaffrey/Android-Architecture-Components-Kotlin](https://github.com/erikcaffrey/Android-Architecture-Components-Kotlin)
- [http://ahmedshahbaz.me/2017/06/10/getting-started-with-android-architecture-components-part2/](http://ahmedshahbaz.me/2017/06/10/getting-started-with-android-architecture-components-part2/)
- [Kotlin’s a great language for JSON](https://medium.com/square-corner-blog/kotlins-a-great-language-for-json-fcd6ef99256b)
- [Using Stripe payments in Spring Boot Angular application](https://medium.com/oril/easy-way-to-integrate-payments-with-stripe-into-your-spring-boot-angular-application-c4d03c7fc6e)
- [How to Recover a Deleted File in Linux](https://www.tecmint.com/recover-deleted-file-in-linux)
- [Playing with Kotlin in Android: coroutines and how to get rid of the callb](https://medium.com/@andrea.bresolin/playing-with-kotlin-in-android-coroutines-and-how-to-get-rid-of-the-callback-hell-a96e817c108b)
- [Android Memory Leaks InputMethodManager Solved](https://blog.mindorks.com/android-memory-leaks-inputmethodmanager-solved)
- [Android Testing with Kotlin](https://fernandocejas.com/2017/02/03/android-testing-with-kotlin/)
- [Sonarqube code coverage for Kotlin on Android with Bitrise](https://android.jlelse.eu/sonarqube-code-coverage-for-kotlin-on-android-with-bitrise-71b2fee0b797)
- [Setting up an unified coverage report in Android with Jacoco, Robolectric,](https://medium.com/@rafael_toledo/setting-up-an-unified-coverage-report-in-android-with-jacoco-robolectric-and-espresso-ffe239aaf3fa)
- [https://edgedevstudio.com/recyclerview-item-multi-select-tutorial/](https://edgedevstudio.com/recyclerview-item-multi-select-tutorial/)
- [Things I wish I knew when I started building Android SDK/Libraries](https://android.jlelse.eu/things-i-wish-i-knew-when-i-started-building-android-sdk-libraries-dba1a524d619)
- [Feeding ProGuard’s inputs: where are all of these rules coming from? – jebw](https://jebware.com/blog/?p=498&)
- [Android Developers Blog: Discover tools for Android data migration and impr](https://android-developers.googleblog.com/2018/02/discover-tools-for-android-data.html?)
- [Speed up your Build with Gradle Remote Build Cache – ProAndroidDev](https://proandroiddev.com/speed-up-your-build-with-gradle-remote-build-cache-2ee9bfa4e18)
- [Kotlin goes iOS](https://www.novoda.com/blog/kotlin-goes-ios)
- [Kotlin: Using (Test) Robots to make Espresso – ProAndroidDev](https://proandroiddev.com/kotlin-using-test-robots-to-make-espresso-8cec2d746973)
- [Android Studio and Git Branches - How to Simplify Your Work - Droids On Roi](https://www.thedroidsonroids.com/blog/android-studio-and-git-branches-how-to-simplify-you-work?)
- [treesouth/AndroidLibrary: A list of awesome Android Open-Source libraries.](https://github.com/treesouth/AndroidLibrary)
- [Android Task and Back Stack Review](https://medium.com/mindorks/android-task-and-back-stack-review-5017f2c18196)
- [DexArchiveBuilderException on compilation after migrating to Gradle Plugin](https://www.cpume.com/question/fezshgnz-dexarchivebuilderexception-on-compilation-after-migrating-to-gradle-plugin-3-0.html)
- [https://futurice.com/blog/top-7-tips-for-rxjava-on-android](https://futurice.com/blog/top-7-tips-for-rxjava-on-android)
- [Subscribing/Observing to Multiple Subscribers/Observables](https://stackoverflow.com/q/48781191/8126192)
- [https://blog.mindorks.com/understanding-rxjava-subject-publish-replay-behavior-and-async-subject-224d663d452f](https://blog.mindorks.com/understanding-rxjava-subject-publish-replay-behavior-and-async-subject-224d663d452f)
- [Most elegant way of using Gson Kotlin with default values and null safet](https://medium.com/@MaxMello/most-elegant-way-of-using-gson-kotlin-with-default-values-and-null-safety-b6216ac5328c)
- [Kotlin Weekly Update — 28](https://medium.com/mindorks/kotlin-weekly-update-28-1c1e0dc4567b)
- [RecyclerView Animations – Moving Items – Styling Android](https://blog.stylingandroid.com/recyclerview-animations-moving-items)
- [Using Gradle build cache with Kotlin | Kotlin Blog](https://blog.jetbrains.com/kotlin/2018/02/using-gradle-build-cache-with-kotlin)
- [How to Find Size of a Directory in Linux Command Line | Linux Quick Tips](https://linuxquicktips.com/find-directory-size/)
- [Fixing unit test issue of RxJava Chain and Kotlin](https://medium.com/@elye.project/fixing-unit-test-issue-of-rxjava-chain-and-kotlin-746fcef5ade8)
- [android - Network Awareness from Repository using RxJava - Stack Overflow](https://stackoverflow.com/questions/48169430/network-awareness-from-repository-using-rxjava)
- [Case Study: 40 TOP Android Apps Have Locked Orientation!](https://medium.com/mindorks/case-study-40-top-android-apps-have-locked-orientation-7c242f795006)
- [encrypted-files/circle.yml at master · circleci/encrypted-files](https://github.com/circleci/encrypted-files/blob/master/circle.yml)
- [Taking your Kotlin beyond basics](https://proandroiddev.com/taking-your-kotlin-beyond-basics-9cfd925848ef)
- [GIT Good: A Practical Introduction to GIT and GitHub (Hello GitHub)](https://codeburst.io/git-good-part-a-e0d826286a2a)
- [GIT Good: A Practical Introduction to GIT and GitHub (In GIT we trust!)](https://codeburst.io/git-good-a-practical-introduction-to-git-and-github-in-git-we-trust-f18fa263ec48)
- [Bienvenue à la Ferme : Tourisme Rural : Gite, Camping à la Ferme, Ferme de](http://www.bienvenue-a-la-ferme.com/)
- [https://goo.gl/posts/aargo](https://goo.gl/posts/aargo)
- [https://api.github.com/emojis](https://api.github.com/emojis)
- [Closing issues using keywords - User Documentation](https://help.github.com/articles/closing-issues-using-keywords/)
- [8 ways to do asynchronous processing in Android and counting](https://android.jlelse.eu/8-ways-to-do-asynchronous-processing-in-android-and-counting-f634dc6fae4e)
- [Understanding migrations with Room – Google Developers – Medium](https://medium.com/google-developers/understanding-migrations-with-room-f01e04b07929)
- [Custom attributes using BindingAdapters in Kotlin – ProAndroidDev](https://proandroiddev.com/custom-attributes-using-bindingadapters-in-kotlin-971ef8fcc259)
- [RxJava — Schedulers — What, when and how to use it?](https://android.jlelse.eu/rxjava-schedulers-what-when-and-how-to-use-it-6cfc27293add)
- [RxJava - Flowables - What, when and how to use it? - Aanand Shekhar Roy](http://www.aanandshekharroy.com/articles/2018-01/rxjava-flowables?)
- [(Code) Sharing is caring - An Introduction to Kotlin Multiplatform Projects](https://www.novoda.com/blog/introduction-to-kotlin-multiplatform)
- [Testing in-app purchases on Android](https://medium.com/bleeding-edge/testing-in-app-purchases-on-android-a6de74f78878)
- [Enroll in Google Play App Signing to Secure Your App Keys - YouTube](https://www.youtube.com/watch?v=PuaYhnGmeEk)
- [How to build a public anonymous chat app in Android using Pusher](https://android.jlelse.eu/how-to-build-a-public-anonymous-chat-app-in-android-using-pusher-213d765984dc)
- [Top (unknown) keyboard shortcuts in Android Studio — Part II](https://android.jlelse.eu/top-unknown-keyboard-shortcuts-in-android-studio-part-ii-c921d7781d09)
- [Top (unknown) keyboard shortcuts in Android Studio](https://codeburst.io/top-unknown-keyboard-shortcuts-in-android-studio-7b1bf833c9f1)
- [LinkedList -A treasure hunt towards explanation. (Java)](https://medium.com/@dhruvamsharma/linkedlist-a-treasure-hunt-towards-explanation-java-99fe4f925305)
- [Android Weekly - Free weekly Android development newsletter](http://androidweekly.net/)
- [Android Blogs: Keeping your Android application... | Zebra Technologies Dev](https://developer.zebra.com/community/android/android-forums/android-blogs/blog/2017/05/04/keeping-your-application-running-when-the-device-wants-to-sleep)
- [java - How to WhiteList app in Doze mode Android 6.0 - Stack Overflow](https://stackoverflow.com/questions/32627342/how-to-whitelist-app-in-doze-mode-android-6-0/44718790)
- [https://forum.yoyogames.com/index.php?threads/upload-android-apk-problems-with-signing.29197/](https://forum.yoyogames.com/index.php?threads/upload-android-apk-problems-with-signing.29197/)
- [Polishing UI: Android StateListAnimator](https://android.jlelse.eu/polishing-ui-android-statelistanimator-7b74a06b85a5)
- [Easter functions in Kotlin](https://android.jlelse.eu/easter-functions-in-kotlin-ab5e9b8b7ce6)
- [New Android architecture components in action: creating a restaurants map](https://android.jlelse.eu/new-android-architecture-components-in-action-creating-a-restaurants-map-application-with-room-a1319b91c2a8)
- [Kotlin — What is a Sealed Class?](https://android.jlelse.eu/kotlin-what-is-a-sealed-classe-1e535c416519)
- [Android — 15\. Optimization Tips&Tricks — 1\. part](https://medium.com/@jan.tursky/android-15-optimization-tips-tricks-1-part-1af5dc57f712)
- [[ubuntu] How To Disable Ubuntu OS Probing and GRUB (multiboot)?](https://ubuntuforums.org/showthread.php?t=2123733)
- [10 Tips On How to Use Wireshark to Analyze Packets in Your Network](https://www.tecmint.com/wireshark-network-traffic-analyzer-for-linux)
- [Kotlin, RxJava, Retrofit, Dagger 2 and MVP architecture sample](https://medium.com/@serapbercin001/kotlin-rxjava-retrofit-dagger-2-and-mvp-architecture-sample-21917f126321)
- [File Logging With Timber](https://medium.com/@vicky7230/file-logging-with-timber-4e63a1b86a66)
- [RecyclerView Trick: Selectively bind ViewHolders with Payloads](https://medium.com/livefront/recyclerview-trick-selectively-bind-viewholders-with-payloads-4b28e3d2cce8)
- [How Kotlin’s delegated properties and lazy-initialization work](https://medium.com/til-kotlin/how-kotlins-delegated-properties-and-lazy-initialization-work-552cbad8be60)
- [Retrofitting and RxJaving heavy JSONs](https://proandroiddev.com/retrofitting-and-rxjaving-heavy-jsons-2c1fcfa6383c)
- [Clean, Easy & New- How To Architect Your App: Part 5 — List Update](https://proandroiddev.com/clean-easy-new-how-to-architect-your-app-part-5-list-update-afac69da0b5e)
- [Stunning New Features of Android Studio 3.0](https://hackernoon.com/stunning-new-features-of-android-studio-3-0-9ec53292f60e)
- [What is GraphQL and using it on Android.](https://medium.com/mindorks/what-is-graphql-and-using-it-on-android-ab8e493abdd7)
- [Job Manager Configuration · yigit/android-priority-jobqueue Wiki](https://github.com/yigit/android-priority-jobqueue/wiki/Job-Manager-Configuration)
- [Android Testing Part 1:Espresso Basics](https://medium.com/mindorks/android-testing-part-1-espresso-basics-7219b86c862b)
- [DiffUtil is a must!](https://proandroiddev.com/diffutil-is-a-must-797502bc1149)
- [Android by example: Google’s recent Android paging Library — Pokedex](https://medium.com/@husayn.hakeem/android-by-example-googles-recent-android-paging-library-pokedex-d9ec1d4986e9)
- [Tidy up Kotlin Android RxJava 2 callback](https://medium.com/@heri.sulis/tidy-up-kotlin-android-rxjava-2-callback-1fbe65b74a98)
- [Reactive Architecture — Deep Dive](https://android.jlelse.eu/reactive-architecture-deep-dive-90cbc1f2dfcb)
- [Integration with JobScheduler and GcmNetworkManager · yigit/android-priorit](https://github.com/yigit/android-priority-jobqueue/wiki/Integration-with-JobScheduler-and-GcmNetworkManager)
- [RxJava 2 Disposable — Under the hood – Niklas Baudy – Medium](https://medium.com/@vanniktech/rxjava-2-disposable-under-the-hood-f842d2373e64)
- [Retrofit — Synchronous and Asynchronous Requests](https://futurestud.io/tutorials/retrofit-synchronous-and-asynchronous-requests)
- [Running Docker Commands - CircleCI](https://circleci.com/docs/2.0/building-docker-images/)
- [16 Kotlin Tips for Android Development | Savvy Apps](https://savvyapps.com/blog/kotlin-tips-android-development)
- [RxTips - Gérer le cycle de vie Android - Tutos Android France](http://tutos-android-france.com/rxtips-gerer-cycle-de-vie-android/)
- [Google Maps Android Custom Info Window Example](http://www.zoftino.com/google-maps-android-custom-info-window-example)
- [Kotlin — Get Excited About Right Things](https://medium.com/@jerzy.chalupski/kotlin-get-excited-about-right-things-19d500e370f4)
- [A Comprehensive Beginner’s Guide to Android Geolocation Tracking](https://hackernoon.com/a-comprehensive-beginners-guide-to-android-geolocation-tracking-52b1ff18552)
- [Testing common modules](https://blog.kotlin-academy.com/testing-common-modules-66b39d641617)
- [State propagation in Android with RxJava Subjects](https://proandroiddev.com/state-propagation-in-android-with-rxjava-subjects-81db49a0dd8e)
- [Testing Android UI with Pleasure](https://proandroiddev.com/testing-android-ui-with-pleasure-e7d795308821)
- [A-Z Windows CMD Commands List » TechWorm](https://www.techworm.net/2017/12/z-windows-cmd-commands-list.html)
- [Free Logo Maker by Ucraft: Create Beautiful Logos Online](https://www.ucraft.com/free-logo-maker)
- [http://scanlibs.com/?s=kotlin](http://scanlibs.com/?s=kotlin)
- [Kotlin Weekly Update — 27](https://medium.com/mindorks/kotlin-weekly-update-27-43c7129eb4c2)
- [110: BuddyBuild and CI/CD services – Fragmented](http://fragmentedpodcast.com/episodes/110)
- [How to make Bottom Sheet in Android - TheTechnoCafe](http://thetechnocafe.com/make-bottom-sheet-android)
- [Experimenting with Nested Scrolling | Android Design Patterns](https://www.androiddesignpatterns.com/2018/01/experimenting-with-nested-scrolling.html?)
- [Tool Time – Part 2 – Styling Android](https://blog.stylingandroid.com/tool-time-part-2)
- [Release Notes | Android Developers](https://developer.android.com/topic/libraries/architecture/release-notes.html)
- [Google's Maven Repository](https://dl.google.com/dl/android/maven2/index.html)
- [Why Add a License to your Open Source Project?](https://medium.com/glitch/why-add-a-license-to-your-open-source-project-6f07941f9288)
- [Understanding Dagger 2 Multibindings ViewModel](https://medium.com/@alexfacciorusso/understanding-dagger-2-multibindings-viewmodel-8418eb372848)
- [https://locavorelille1.wordpress.com/2018/01/27/integration-continue/](https://locavorelille1.wordpress.com/2018/01/27/integration-continue/)
- [Continuous Integration. CircleCI vs Travis CI vs Jenkins](https://hackernoon.com/continuous-integration-circleci-vs-travis-ci-vs-jenkins-41a1c2bd95f5)
- [Setup Dagger 2.11 on Kotlin Project](https://medium.com/@malinitin/setup-dagger-2-11-on-kotlin-project-2257ad84ad7c)
- [Goodbye findViewById, say hello to Synthetic Binding](https://medium.com/coding-blocks/goodbye-findviewbyid-say-hello-to-synthetic-binding-in-kotlin-d3727bd8438e)
- [Quick Boot for Android Emulator in Practice](https://medium.com/@jughosta/quick-boot-for-android-emulator-8224f8c4ea01)
- [Enter ASP.NET Core 2 and Angular 5 Applications with Docker](https://codeburst.io/enter-asp-net-core-2-and-angular-5-applications-with-docker-48fec0eaa4d9)
- [The difference between Kotlin’s functions: ‘let’, ‘apply’, ‘with’, ‘run’ a](https://proandroiddev.com/the-difference-between-kotlins-functions-let-apply-with-run-and-else-ca51a4c696b8)
- [Dagger2 with RepsitoryPattern (Room and Retrofit)](https://medium.com/@muhammadahmedabutalib/dagger2-with-repsitorypattern-room-and-retrofit-2ff918831250)
- [Reducing APK size by using ABI Filters and APK split](https://proandroiddev.com/reducing-apk-size-by-using-abi-filters-and-apk-split-74a68a885f4e)
- [Continuous integration and delivery with fastlane and CircleCI](https://medium.com/sixt-labs-techblog/continuous-integration-and-delivery-at-sixt-91ca215670a0)
- [Pair Programming Guide](https://medium.com/@weblab_tech/pair-programming-guide-a76ca43ff389)
- [Using Glide ? Few tips to be a pro](https://android.jlelse.eu/using-glide-few-tips-to-be-a-pro-60f41e29d30a)
- [Advanced Android Flavors Part 4 — A New Version](https://proandroiddev.com/advanced-android-flavors-part-4-a-new-version-fc2ad80c01bb)
- [Using ThreadPoolExecutor in Android](https://medium.com/mindorks/threadpoolexecutor-in-android-8e9d22330ee3)
- [Kotlin Serialization Library](https://android.jlelse.eu/kotlin-serialization-library-38bf85d8768b)
- [Programmer dictionary: Event listener vs event handler](https://blog.kotlin-academy.com/programmer-dictionary-event-listener-vs-event-handler-305c667d0e3c)
- [Android local libraries with Maven](https://android.jlelse.eu/android-local-libraries-with-maven-b7456d4268cf)
- [Choosing the right technology for your mobile app](https://hackernoon.com/demystifying-the-different-types-of-mobile-apps-818c91bc5e47)
- [Writing your first Lint check](https://medium.com/@vanniktech/writing-your-first-lint-check-39ad0e90b9e6)
- [Beginners Guide for Publishing a Kotlin Library to jCenter](https://notes.devlabs.bg/beginners-guide-for-publishing-a-kotlin-library-to-jcenter-41272bfc214)
- [ItemDecoration in Android](https://proandroiddev.com/itemdecoration-in-android-e18a0692d848)
- [React Native Bridge with Kotlin](https://proandroiddev.com/react-native-bridge-with-kotlin-b2afde2f70b)
- [Layouts & Resources — Android Tutorials pt. 4](https://medium.com/@rafael_toledo/layouts-resources-android-tutorials-pt-4-2aa3ef7485d2)
- [Android layouts to the next level: Custom Views, Compound ViewGroups and C](https://medium.com/@aballano/android-layouts-to-the-next-level-custom-views-compound-viewgroups-and-custom-viewgroups-7a6c3962358d)
- [Zen Android MVVM](https://proandroiddev.com/zen-android-mvvm-160c26f3203c)
- [Creating simple frame animations for Android using Kotlin](https://robkerr.com/creating-simple-frame-animations-for-android-using-kotlin-6338879624c0)
- [Mocking is not rocket science: MockK features](https://blog.kotlin-academy.com/mocking-is-not-rocket-science-mockk-features-e5d55d735a98)
- [Linus Torvalds is Furious at Intel as Linux Kernel 4.15 Release Gets Delaye](https://itsfoss.com/linux-kernel-4-15-release-delayed/)
- [Migrating Java JUnit tests into Kotlin](https://blog.babylonhealth.com/migrating-java-junit-tests-into-kotlin-6ded57597666)
- [‘Git’ it together: Some tips on commit etiquette and best practices for ju](https://hackernoon.com/git-it-together-some-tips-on-commit-etiquette-and-best-practices-for-junior-developers-1f147b8dfd56)
- [Simple Kotlin Tips for Beginners | Inside PSPDFKit](https://pspdfkit.com/blog/2018/simple-kotlin-tricks/)
- [Why you should take a look at Kotlin's standard library - Octopus Deploy](https://octopus.com/blog/kotlin-run-let-also-apply)
- [Tooling in React Native / Javascript](https://medium.com/4thought-studios/tooling-in-react-native-javascript-557e07d8ab3e)
- [Reading ProGuard’s Outputs – jebware.com](https://jebware.com/blog/?p=484&)
- [Thomas Nield: Kotlin and Linear Programming Part II - Linear Optimization](http://tomstechnicalblog.blogspot.fr/2018/01/kotlin-for-linear-programming-part-ii.html?)
- [Kotlin Data Class Tutorial - TheTechnoCafe](http://thetechnocafe.com/kotlin-data-class-tutorial)
- [ΛRROW: Functional companion to Kotlin's Standard Library](http://www.pacoworks.com/2018/01/15/arrow-functional-companion-to-kotlin-standard-library)
- [https://developer.android.com/studio/projects/android-library.html](https://developer.android.com/studio/projects/android-library.html)
- [http://lammepind.com/android-different-contexts-2018/](http://lammepind.com/android-different-contexts-2018/)
- [How to Write the Perfect Android Developer Resume](https://android.jlelse.eu/how-to-write-the-perfect-android-developer-resume-1346af0e7ca9)
- [React Native ToDo app with NativeBase, Hasura & Redux](https://blog.nativebase.io/react-native-todo-app-with-nativebase-hasura-redux-721aa7af5e45)
- [Android Simple SyncAdapter](https://medium.com/@kpbird/android-simple-syncadapter-1495be562fc5)
- [Building a Sync Adapter and Using it on Android](https://medium.com/@josiassena/building-a-sync-adapter-and-using-it-on-android-b2bd783346af)
- [https://josiassena.com/building-a-sync-adapter-and-using-it-on-android/](https://josiassena.com/building-a-sync-adapter-and-using-it-on-android/)
- [Use Android Priority Job Queue library for your background tasks](https://solidgeargroup.com/android-priority-job-queue-background-tasks)
- [Material icons - Material Design](https://material.io/icons/#ic_cloud_upload)
- [React Native ActivityIndicator for a Quick & Easy Loading Animation](https://medium.com/@kelleyannerose/react-native-activityindicator-for-a-quick-easy-loading-animation-593c06c044dc)
- [Simple Jarvis using Android Things](https://android.jlelse.eu/simple-jarvis-using-android-things-1f56c91c8af0)
- [Modern Android development with Kotlin (September 2017) Part 1](https://proandroiddev.com/modern-android-development-with-kotlin-september-2017-part-1-f976483f7bd6)
- [Logging in Android](https://android.jlelse.eu/logging-in-android-cfcd50cdc1ae)
- [Kotlin generic variance modifiers](https://blog.kotlin-academy.com/kotlin-generics-variance-modifiers-36b82c7caa39)
- [You’re doing MVP wrong!](https://hackernoon.com/youre-doing-mvp-wrong-1b7cc4175942)
- [Clean, Easy & New- How To Architect Your App: Part 4 — LiveData Transforma](https://proandroiddev.com/clean-easy-new-how-to-architect-your-app-part-4-livedata-transformations-f0fd9f313ec6)
- [Clean, Easy & New- How To Architect Your App: Part 3 — Network Calls](https://proandroiddev.com/clean-easy-new-how-to-architect-your-app-part-3-network-calls-d8a2c1745c55)
- [Clean, Easy & New- How To Architect Your App: Part 2 — Persistence](https://proandroiddev.com/clean-easy-new-how-to-architect-your-app-part-2-persistence-80c853812b4c)
- [Clean, Easy & New- How To Architect Your App: Part 1](https://proandroiddev.com/clean-easy-new-how-to-architect-your-app-part-1-e439668a523d)
- [How to Become a React Native Developer in 2018](https://hackernoon.com/how-to-become-a-react-native-developer-in-2018-d9bc85e1d91f)
- [The Command Pattern Using Higher Order Functions](https://hackernoon.com/the-command-pattern-using-higher-order-functions-e482fe322460)
- [25 new Android libraries and projects to check at the beginning of 2018](https://medium.com/@mmbialas/25-new-android-libraries-and-projects-to-check-at-the-beginning-of-2018-ba3b422bbbb4)
- [Authenticating users with Actions on Google](https://medium.com/@hitherejoe/authenticating-users-with-actions-on-google-31083b12381a)
- [How to observe perpetually changing Iterable · Issue #310 · ReactiveX/RxJav](https://github.com/ReactiveX/RxJava/issues/310)
- [https://houssemromdhani.wordpress.com/2017/05/04/building-a-simple-crud-app-with-asp-net-core-and-angular-2-using-visual-studio-2017/](https://houssemromdhani.wordpress.com/2017/05/04/building-a-simple-crud-app-with-asp-net-core-and-angular-2-using-visual-studio-2017/)
- [Moving from Dagger to Koin — Simplify your Android development](https://android.jlelse.eu/moving-from-dagger-to-koin-simplify-your-android-development-e8c61d80cddb)
- [Koin 0.8.0 released — welcome to koin-spark & koin-android-architecture](https://medium.com/koin-developers/koin-released-in-0-8-0-welcome-to-koin-spark-koin-android-architecture-f6270a7d4808)
- [Push SparkJava to the next level with Koin](https://medium.com/koin-developers/pushing-sparkjava-to-the-next-level-with-koin-ed1f0b80953e)
- [When Koin met Ktor...](https://medium.com/koin-developers/when-koin-met-ktor-c3b2395662bf)
- [https://www.raywenderlich.com/171327/dependency-injection-android-dagger-2](https://www.raywenderlich.com/171327/dependency-injection-android-dagger-2)
- [A RecyclerView with multiple item types](https://android.jlelse.eu/a-recyclerview-with-multiple-item-types-dfba3979050)
- [Introduction to Identity on ASP.NET Core | Microsoft Docs](https://docs.microsoft.com/en-us/aspnet/core/security/authentication/identity?tabs=visual-studio%2Caspnetcore2x)
- [Getting started with ASP.NET Core MVC and Visual Studio | Microsoft Docs](https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/start-mvc?tabs=aspnetcore2x)
- [Using Android Fragments in 2018](https://medium.com/inloop/using-android-fragments-in-2018-b9cf0b05b718)
- [My favorite examples of functional programming in Kotlin](https://medium.freecodecamp.org/my-favorite-examples-of-functional-programming-in-kotlin-e69217b39112)
- [inline, noinline, crossinline — What do they mean?](https://android.jlelse.eu/inline-noinline-crossinline-what-do-they-mean-b13f48e113c2)
- [Heterogenous Layouts inside RecyclerView | CodePath Android Cliffnotes](https://guides.codepath.com/android/Heterogenous-Layouts-inside-RecyclerView)
- [Android RecyclerView Tutorial with Kotlin](https://www.raywenderlich.com/170075/android-recyclerview-tutorial-kotlin)
- [Android using SearchView with RecyclerView](https://www.learn2crack.com/2017/03/searchview-with-recyclerview.html)
- [Offline App with RxJava 2 and Room – Mert Şimşek – Medium](https://medium.com/@iammert/offline-app-with-rxjava-2-and-room-ccd0b5c18101)
- [On Kotlin: A Unit Test Conversion Guide](https://proandroiddev.com/on-kotlin-a-unit-test-conversion-guide-71e0597bb45d)
- [Support of Kotlin & Architecture Components](https://erikcaffrey.github.io/ANDROID-kotlin-arch-components/)
- [android - Emit each item from Flowable Room ORM - Stack Overflow](https://stackoverflow.com/questions/44358683/emit-each-item-from-flowable-room-orm)
- [Android Architecture Components: Lifecycle and LiveModel](https://code.tutsplus.com/tutorials/android-architecture-components-lifecycle-and-livemodel--cms-29275)
- [Multiple row layouts using RecyclerView - Mobile development](http://alexzh.com/tutorials/multiple-row-layouts-using-recyclerview/)
- [https://yalantis.com/blog/advanced-use-of-diffutil-with-kotlin-and-rxjava2/](https://yalantis.com/blog/advanced-use-of-diffutil-with-kotlin-and-rxjava2/)
- [Testing User Interface of Android App with Architecture Components, Data B](https://proandroiddev.com/testing-user-interface-of-android-app-with-architecture-components-data-binding-and-dagger-2-5d15c3779807)
- [Intel : les PC ralentis de moins de 10 % après les patchs pour Spectre et M](http://www.clubic.com/processeur/processeur-intel/actualite-841318-intel-pc-ralentis-10-patchs-spectre-meltdown.html)
- [Free Online Training "Boost your Android productivity with Kotlin"](https://antonioleiva.com/kotlin-training/)
- [Android Tasks: Once and for all](https://android.jlelse.eu/https-medium-com-yashsoniweb-android-tasks-ffbd547ff5b8)
- [Testing @Parcelize](https://proandroiddev.com/testing-parcelize-114510f44c9a)
- [7 Pro-tips for Room – Google Developers – Medium](https://medium.com/google-developers/7-pro-tips-for-room-fbadea4bfbd1)
- [Bien utiliser Git merge et rebase • Delicious Insights](https://delicious-insights.com/fr/articles/bien-utiliser-git-merge-et-rebase/)
- [Android Data Binding: RecyclerView](https://medium.com/google-developers/android-data-binding-recyclerview-db7c40d9f0e4)
- [Drag and Swipe with RecyclerView](https://medium.com/@ipaulpro/drag-and-swipe-with-recyclerview-b9456d2b1aaf)
- [Native support for java 8 Lambdas on Android](https://medium.com/@cesarmcferreira/native-support-for-java-8-lambdas-on-android-f439b2d6bbaa)
- [How to do TDD in Android ? Part 4 — UI testing using Espresso.](https://medium.com/mobility/how-to-do-tdd-in-android-part-4-ui-testing-using-espresso-b381ebede191)
- [How to do TDD in Android ? Part 3 — Mocking & Integration testing.](https://medium.com/mobility/how-to-do-tdd-in-android-part-3-mocking-integration-testing-60b057840db6)
- [How to do TDD in Android ? Part 2 — Project architecture , Setup & Unit Te](https://medium.com/mobility/how-to-do-tdd-in-android-part-2-project-architecture-setup-unit-testing-77cdd1d6aa3a)
- [How to do TDD in Android ? Part 1 — Overview](https://medium.com/mobility/how-to-do-tdd-in-android-90f013d91d7f)
- [The Art of Optimizing Android Testing](https://medium.com/mindorks/the-art-of-optimizing-android-testing-c253f46b563b)
- [Shortcuts to Learning Kotlin](https://hackernoon.com/shortcuts-to-learning-kotlin-b9390c44318b)
- [Build an Android App with Quasar Framework](https://codeburst.io/build-an-android-app-with-quasar-framework-f3008f02374)
- [Unit testing protected lifecycle methods with Kotlin](https://medium.com/@dpreussler/unit-testing-activity-lifecycle-4e740f71e68a)
- [Enabling ProGuard in an Android Instant App](https://medium.com/google-developers/enabling-proguard-in-an-android-instant-app-fbd4fc014518)
- [Applying Android Architecture component to your next Android project](https://proandroiddev.com/applying-android-architecture-component-to-your-next-android-project-d6fa2e7bdb10)
- [Retrofit advance: Multi-Converter](https://proandroiddev.com/retrofit-advance-multi-converter-c675e9483801)
- [After moving from Java to Kotlin, I don’t see the need for builders anymor](https://medium.com/@jon_gille/after-moving-from-java-to-kotlin-i-dont-see-the-need-for-builders-anymore-64cd6a6af915)
- [Designing for offline on Android – Wikimedia Blog](https://blog.wikimedia.org/2018/01/04/designing-for-offline-on-android/)
- [Android Testing pt. 1.3 | Robolectric](http://myhexaville.com/2018/01/01/android-local-tests-robolectric)
- [Unit testing reactive network requests using RESTMock](https://proandroiddev.com/unit-testing-reactive-network-requests-using-restmock-181a5240c661)
- [Android Room: Handling Relations Using LiveData](https://proandroiddev.com/android-room-handling-relations-using-livedata-2d892e40bd53)
- [Android Architecture Components: Room — Relationships](https://android.jlelse.eu/android-architecture-components-room-relationships-bf473510c14a)
- [Intelligence in Mobile Applications.](https://medium.com/mindorks/intelligence-in-mobile-applications-ca3be3c0e773)
- [Reading From a NFC Tag](https://android.jlelse.eu/reading-from-a-nfc-tag-fdc254d6bf5c)
- [What security experts need to know about DevOps and continuous delivery](https://medium.com/signal-sciences-labs/what-security-experts-need-to-know-about-devops-and-continuous-delivery-f9e0d53dd09f)
- [Algorithmes et programmation — Python dans tous ses états 0.8.2278](http://www.xavierdupre.fr/app/ensae_teaching_cs/helpsphinx/td_1a.html)
- [paboldin/meltdown-exploit: Meltdown Exploit PoC](https://github.com/paboldin/meltdown-exploit)
- [Room ? RxJava – Google Developers – Medium](https://medium.com/google-developers/room-rxjava-acb0cd4f3757)
- [Multi-scoping Dagger components – ProAndroidDev](https://proandroiddev.com/multi-scoping-dagger-components-89b6f4bdb73b)
- [Designing for offline on Android – Wikimedia Blog](https://blog.wikimedia.org/2018/01/04/designing-for-offline-on-android)