Guide to Classgraph Library | Baeldung
Have a look at the Classgraph library, that provides APIs for analyzing the Java classpath
java  tools  classgraph 
july 2019
GitHub - yegor256/xembly: Assembly for XML
Xembly doesn't allow to generate xml fragment without the header <?xml version="1.0" encoding="UTF-8"?>. It would be great to add a new method Xembler.xml(boolean header)
xml  java  xembly  tools 
july 2019
Elegant Objects
Object-oriented programming philosophy that refuses to use getters-and-setters, static methods, NULL references, type casting, implementation inheritance, and similar misconcepts.
java  best-practices 
july 2019
Styling In Modern Web Apps — Smashing Magazine
In this article, we welcome you to take a detailed dive into the different ways of organizing styling in modern applications which often have complex interfaces and design patterns.
ui  css  scss  bem  desig-systems 
june 2019
Introduction to SPF4J | Baeldung
In this tutorial, we’ll go through the Simple Performance Framework for Java (SPF4J). It provides us APIs that can be added to our code. As a result, we can make performance monitoring an integral part of our component.
java  performance-metrics  spf4j 
june 2019
React for the Angular Dev – Austin – Medium
Angular and React have dominated the landscape of JavaScript frameworks for some time now. Chances are you probably picked one that suited your needs best and probably stuck with it; after all humans…
june 2019
A crash course in TypeScript – freeCodeCamp.org – Medium
Typescript is a typed superset of javascript which aims to ease the development of large javascript applications. Typescript adds common concepts such as classes, generics, interfaces and static…
lang  typescript  tutorial 
may 2019
How Networks Work - DZone IoT
Check out this post to learn more about a switch, router, DNS, DHCP, NAT, VPN, and a dozen of other useful things about networks and how they work.
linux  networking 
may 2019
A step for a promising new battery to store clean energy: Researchers find way to build potassium-oxygen batteries that last longer -- ScienceDaily
Researchers have built a more efficient, more reliable potassium-oxygen battery, a step toward a potential solution for energy storage on the nation's power grid and longer-lasting batteries in cell phones and laptops.
pol  sci  energy 
may 2019
Differences Between REST and SOAP APIs | Examples Java Code Geeks - 2019
Interested to learn more about Web Services? Then check out our detailed article on Differences Between REST and SOAP APIs!
rest  soap 
may 2019
7 Tricks with Resting and Spreading JavaScript Objects
Properties can be removed using destructuring in combination with the rest operator. Here password is destructured out (ignored) and the rest of the properties are returned as rest. The…
javascript  spread-operator 
may 2019
16 Best Practices Of CI/CD Pipeline To Speed Test Automation | LambdaTest
In this article, I would highlight the best practices for CI/CD pipeline with respect to test automation to help you pace up your go-to-market launch.
ci-cd  best-practices 
may 2019
Thinking in nested streams with RxJS – Rangle.io Inc. – Medium
In my first project at Rangle, I jumped into a codebase that used redux observable, a combination of RxJS and Redux for managing state and side effects like calls to our backend & 3rd party APIs…
may 2019
The CDN for everything on npm
sw  service  nodejs  npm 
may 2019
Implementing a Mockup: CSS Layout Step by Step
Work through laying out a small mockup with CSS using flexbox.
mockup  css  tutorial  ui 
may 2019
How to Write an Awesome GitHub README - DEV Community 👩‍💻👨‍💻

I read through the earliest README I could find. Written in 1975 by William J. ...
how  readme 
april 2019
Learn GraphQL - YouTube
In this course, we will learn the fundamentals of GraphQL and build a GitHub Activity Feed app with React, GraphQL and Apollo Client. Created by: Deepak Grov...
db  graphql  learn 
april 2019
Introducing Base Web, Uber’s New Design System for Building Websites in React | Uber Engineering Blog
Base Web is a React component library which implements the Base design language to act as a device-agnostic foundation for easily creating web applications.
ui  design-system  baseweb  über 
april 2019
10 Best JavaScript Charting Libraries for Any Data Visualization Need - DZone Big Data
A developer evaluates then different data visualization libraries for the JavaScript language, exploring the situations in which each library works best.
data  visualization  charting  resources 
april 2019
Spring Boot Error: Creating a Bean With 'DataSource' Defined in DataSourceAutoConfiguration - DZone Java
Check out this post on the Spring Boot error that occurs when creating a 'dataSource' bean defined in the class path resource DataSourceAutoConfiguration.
springboot  configuration  resources  learn 
april 2019
An Angular PWA From Front-End to Backend: Sign In and Add Contacts - DZone Web Dev
A developer gives a tutorial on creating a full-stack PWA, using Angular to craft the client-side code and Java and Spring Boot to develop the server-side.
angular  springboot  pwa 
april 2019
Home - Seeing Data
Seeing Data is a group of research projects which aim to understand the place of data visualisations (like those in the examples below) in society.
big  data  visualization 
april 2019
Free Data Visualization Books - New Prediction
Looking for some free data visualization books to get started? Free access to more than 900 pages of data visualization tips, tricks, and techniques!
big  data  visualization  books 
april 2019
Java Annotated Monthly — April 2019 - DZone Java
In this post, we take a look at the latest news in Java over the past month, focusing on Java 12, the latest tutorials, community, and other news.
java  thismonth  java12  security 
april 2019
Versioning Releases | Technology Conversations
Versioning is one of those things that can be done in many different ways. Almost every team I worked with came up with their own versioning schema. When starting a new project, quite often we would spend time debating how we are going to version our releases. And yet, coming up with our own versioning…
devops  versioning 
april 2019
Getting Started on Amazon Web Services (AWS)
From core concepts to beginner tutorials, find the information you need to start building on Amazon Web Services (AWS).
aws  resources 
april 2019
Download these futuristic fonts and create awesome typography designs
Are you working on a project which focuses on technological advancement or space – age designs? Futuristic fonts will help to get your message across.
ui  fonts 
april 2019
Building Artificial General Intelligence
Peter Morgan takes a look at how deep learning is presently being extended in ways that take AI technologies far beyond the simple image classifiers that they were originally developed to solve.
ai  big  deeplearning 
april 2019
Find quicker answers to your questions in the redesigned Dynatrace Help system | Dynatrace blog
Dynatrace Help, which began five years ago as a loose collection of repurposed blog posts, has since matured into a robust, enterprise-grade help system that now serves as a comprehensive information resource for all aspects of the Dynatrace software intelligence platform. Dynatrace Help, which began five years ago as a loose collection of repurposed blog posts, has since matured into a robust, enterprise-grade help system that now serves as a comprehensive information resource for a...
ui  help-system 
april 2019
code-review-checklists/java-concurrency: Checklist for code reviews
Checklist for code reviews. Contribute to code-review-checklists/java-concurrency development by creating an account on GitHub.
java  concurrency 
april 2019
R Packages: A Beginner's Guide (article) - DataCamp
An introduction to R packages based on 11 of the most frequently asked user questions.
big  R  packages 
march 2019
Machine learning: Moving from experiments to production - codecentric AG Blog
Moving from machine learning experiments to production use is hard. I invite you to join me as I think about possible approaches for it.
big  devops  workflow  mlearn 
march 2019
Java Weekly, Issue 273 | Baeldung
A good week in the Java and Spring ecosystems, as Java 12 is released, and a nice write-up on Spring's @ConfigurationProperties annotation.
java  thisweek  baeldung 
march 2019
Configuring a Spring Boot Module with @ConfigurationProperties - reflectoring
An in-depth look at Spring Boot’s support to bind external configuration parameters to fields of a Spring bean.
springboot  configuration-properties 
march 2019
Modularizing a Spring Boot Application - reflectoring
Mailing List Receive software engineering tips and tutorials directly to your inbox. On This Page
springboot  modular 
march 2019
What is Spring bean? | Dev in Web
Learn about a Spring bean and its properties in details. See how the framework manages Spring beans at runtime.
spring  beans 
march 2019
Definitive Guide To Java 12 - blog@CodeFX
Detailed Java 12 guide: migration, versions; switch expressions, teeing collectors, indenting/transforming Strings (and more); default CDS, Shenandoah, G1.
java  java12  tutorial 
march 2019
Options for managing derived attributes in Kotlin
A derived attribute is an attribute computed from other attributes e.g.: The fullName is aggregated from the first, middle and last nameThe age is computed from the birthdateetc. Kotlin offers different options to manage such derived attributes. Let’s browse through them. Inline field initialization The simplest way to manage derived attributes is to declare a property, and compound its declaration with its initialization: class Person(val firstName: String, val...
kotlin  lang 
march 2019
Express tutorial for ExpressJS – Noteworthy - The Journal Blog
ExpressJS is a NodeJS web framework that is easy to use for development of web applications, API’s etc. This Tutorial will try to remain as simple and straightforward as possible and a part of a…
nodejs  express  tutorial 
march 2019
Supporting old browsers without hurting everyone
I’m Sérgio, and I work with Web frontend code. Sometimes I write about it here.
march 2019
PlantText UML Editor
PlantText is an online tool that quickly generates images from text. Primarily, it is used to generate UML (Unified Modeling Language) diagrams. It is based on a text language called PlantUML.
tools  diagraming  ascii  plantuml 
march 2019
Workflow and Decision Automation Platform | Camunda BPM
Open source platform for BPMN workflow and DMN decision automation. Download now.
bpmn  cmmn  dmn  camunda 
march 2019
Web-based tooling for BPMN, DMN and CMMN | bpmn.io
Simple web-based tooling for BPMN, DMN and CMMN.
bpmn  dmn  cmmn  camunda 
march 2019
Reactive Scroll Position Restoration with RxJS – Angular In Depth
JavaScript Single Page Applications rely on navigation libraries that use the History API to route through the application. A common issue is that scroll position isn’t as predictable inside of an…
angular  scroll-position  rxjs 
march 2019
Introducing Version 20.1 of ag-Grid – ag-Grid – Medium
A little more than a month has passed since our last major release and we’re already rolling out a new version of ag-Grid. We’ve taken this time to work on the number of handy features that make our…
angular  ag-grid 
march 2019
ag-Grid | Features Overview
ag-Grid is a framework agnostic feature-rich datagrid. This overview details all stand out features in ag-Grid from Grouping, Pivoting, Pagination, Tree Data and many more.
angular  ag-grid 
march 2019
A step-by-step guide to integrating a third party widget with Angular
When working on a complex project you will inevitably face the situation when you have to use a 3rd party widget in your project. Also, most of the web projects today use frameworks. But the majority…
angular  3rd-party 
march 2019
Getting Started with AWS – Lewis Gavin – Medium
My post on VPC, S3 and DynamoDB did well but got feedback that a more introductory article would be useful for some people. If you do find this useful then please check out my other articles: This…
aws  tutorial 
march 2019
What is your UX process? – UX Collective
When you first land on your job as a UX Designer or as an intern, first week or two might pass without any pressure. Developers might give you the requirements and you might use your existing…
ux  process 
march 2019
Angular Reactive Forms: Tips and Tricks – Netanel Basal
For example, if you have an input that is bound to a form control, Angular performs the control validation process for every keystroke. Now, imagine a form with complex validation requirements —…
angular  forms  validation 
march 2019
Home | Laws of UX
Laws of UX is a collection of the maxims and principles that designers can consider when building user interfaces. It was created by <a href='http://jonyablonski.com'>Jon Yablonski</a>.
ux  psych 
march 2019
Data Versioning · EmilyGorcenski.com
<p>Productionizing machine learning/AI/data science is a challenge. Not only are the outputs of machine-learning algorithms often compiled artifacts that need t
big  data-versioning  devops 
march 2019
Does BDD Make Sense for Your Team? | Hiptest
Hiptest is a continuous test management platform with native support for Behavior Driven Development. Learn more about Behavior Driven Development, Agile test management, living documentation, and many more...
test  bdd 
march 2019
Where should you use Behaviour-Driven Development?
Where should a BDD implementation be used then?
test  bdd 
march 2019
How to Decide What To Automate | TestProject
When automation is done poorly, it results in tests that are not trusted and wasted time for everyone. This article describes the differences between helpful and unhelpful automated tests and in which cases we should and should not automate tests.
test  automatition 
march 2019
CI/CD for Microservices on DigitalOcean Kubernetes - Semaphore
How to implement a CI/CD pipeline for a microservice running in Docker with Semaphore and DigitalOcean Kubernetes. A step-by-step tutorial.
kubernetes  digitalocean  ci-cd 
march 2019
Introducing Kraken, an Open Source Peer-to-Peer Docker Registry | Uber Engineering Blog
Developed by Uber, Kraken is an open source peer-to-peer Docker registry capable of distributing terabytes of data in seconds.
docker  registry  distributed.  p2p  kraken 
march 2019
A Complete Guide to Grid | CSS-Tricks
CSS Grid Layout is the most powerful layout system available in CSS. It is a 2-dimensional system, meaning it can handle both columns and rows, unlike
css  grid 
march 2019
CI/CD for Kubernetes
If you’re looking to achieve Continuous Integration and Continuous Delivery in Kubernetes, you’ve come to the right place. Learn about On these pages, we’ll share with you what you need to know about deployments and what tools we recommend for automating a delivery pipeline to Kubernetes.
kubernetes  ci-cd  cloud 
march 2019
Create Modular Components with Angular Structural Directives
When creating components, particularly core components, our goal is to make them as modular and as flexible and grant the consumers a high level of control over what they can pass. For example, let’s…
angular  structural-directives 
march 2019
codecentric/hikaku: A library that tests if the implementation of a REST-API meets its specification.
A library that tests if the implementation of a REST-API meets its specification. - codecentric/hikaku
rest  test  contract-test 
march 2019
Opinion | Is Anti-Semitism Exceptional? - The New York Times
The inevitable decline of left-wing philo-Semitism.
pol  jews 
march 2019
Index - Tech - Itt az Index Nagy Netbiztonsági Kalauza
Itt az Index Nagy Netbiztonsági Kalauza - Ha nem akar ön lenni a hekkerek következő áldozata, nem szereti, hogy a Facebooktól a netszolgáltatójáig mindenki mindent tud önről, vagy csak szeretné megőrizni a titkait, kattintson.
march 2019
Index - Tech - Itt az Index Nagy Netbiztonsági Kalauza
Itt az Index Nagy Netbiztonsági Kalauza - Ha nem akar ön lenni a hekkerek következő áldozata, nem szereti, hogy a Facebooktól a netszolgáltatójáig mindenki mindent tud önről, vagy csak szeretné megőrizni a titkait, kattintson.
march 2019
Neuroscience Readies for a Showdown Over Consciousness Ideas | Quanta Magazine
To make headway on the mystery of consciousness, some researchers are trying a rigorous new way to test competing theories.
sci  brain  consciousness 
march 2019
DevDocs API Documentation
Fast, offline, and free documentation browser for developers. Search 100+ docs in one web app: HTML, CSS, JavaScript, PHP, Ruby, Python, Go, C, C++…
docs  service 
march 2019
Testing Web Services with Karate | Automation Panda
Karate is a relatively new open source framework for testing Web services with a Gherkin-like language. Here's my quick-start guide with examples!
test  karate 
march 2019
How to write the perfect error message – UX Planet
Error messages are seemingly so innocuous but they’re actually incredibly important in ensuring good UX and keeping your end user happy. A good error message informs your customers what went wrong…
test  sw  error-handling 
march 2019
« earlier      
ai akita alt-right amazon angular angular5 angular6 angular7 animation ansible antipat api app architecture art auth auth0 aws bash bdd best-practices big bio bitbucket blockchain books brain brexit browser build cdk change-detection charting cheatsheet checklist ci-cd clarity cli climate-change cloud cloud-foundry cms cncf code-review commit-msg compose configuration css css-variables data data-scientist datascience db deeplearning desig-systems design design-system devops di docker docs dog eclipse eco elements energy entity error-handling eu evolution example exception fake fakenews feta flexbox forms fossil frameworks functional gdpr genetics git github gitlab gitops graal gradle graphql grid hackernews hashicorp history how html http hu image integration internet ivy jade java java11 java9 javascript jews jib jooq journalism jpa junit5 jupyter jwt kafka karate kotlin kubernetes lambda lang lazy-loading learn learning letsencrypt ling linux machine-learning material math maven merge mesh micorservice microservices migrants migration ml mlearn mobx mobx-tree mock modules monitoring monolith mysql networking ngrx ngxs nodejs npm nytimes-toolkit oauth2 observables okta patterns performance philo phys pol populism poverty psych pug pwa python quality r react reactive redux refact resources responsive rest router rxjs schematics sci sec security serverless service smells speedment spring spring-boot-2 springboot sql ssh state stream streams svg sw swagger tdd tensorflow terraform test testing thisweek tools top10 top50 trump tutorial typescript typography ubi ui unit-testing ux ux-prototyping vagrant validation vault vim virtualbox visualization vscode vue web-components xml

Copy this bookmark: