If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: nipafx.dev/libraries - libraries // nipafx.

site address: nipafx.dev/libraries/ redirected to: nipafx.dev/libraries

site title: libraries // nipafx

Our opinion (on Friday 18 September 2026 10:02:41 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:


Hashtags existing on this website:




Meta tags:
description=Articles about libraries;
keywords=libraries;

Headings (most frequently used words):

libraries,

Text of the page (most frequently used words):
java (48), junit (33), #libraries (19), project (19), and (17), post (13), the (12), testing (10), with (10), how (9), tests (9), test (7), 2018 (7), this (6), core (6), can (6), architecture (6), lambda (5), maven (5), tools (5), create (5), for (5), basics (5), valhalla (5), your (4), loom (4), jspecify (4), null (4), get (4), community (4), code (4), github (3), here (3), use (3), collections (3), will (3), features (3), all (3), extension (3), disabled (3), react (3), app (3), pattern (3), matching (3), but (3), switch (3), video (3), mutation (3), migration (3), follow (3), share (3), about (3), pioneer (3), demos (3), streams (3), clean (3), license (2), privacy (2), rss (2), stackoverflow (2), twitch (2), youtube (2), discord (2), mastodon (2), bluesky (2), 2015 (2), guava (2), own (2), collection (2), implementations (2), prototype (2), parameterized (2), argument (2), sources (2), set (2), run (2), intellij (2), eclipse (2), gradle (2), dynamic (2), model (2), detailed (2), provides (2), conditions (2), disable (2), methods (2), enabled (2), better (2), apis (2), jupiter (2), assertions (2), assumptions (2), into (2), folder (2), structure (2), virtual (2), threads (2), structured (2), concurrency (2), types (2), them (2), 2023 (2), aware (2), which (2), conversation (2), final (2), field (2), default (2), lang (2), active (2), various (2), platforms (2), watch (2), space (2), there (2), notified (2), when (2), publish (2), new (2), content (2), talks (2), libfx (2), record (2), args (2), var (2), turn (2), year (2), techniques (2), serialization (2), reflection (2), records (2), panama (2), leyden (2), amber (2), performance (2), patterns (2), optional (2), ramp (2), meta (2), javafx (2), next (2), j_ms (2), generics (2), dop (2), documentation (2), deprecation (2), libs (2), tags (2), works (2), javascript (2), contact, imprint, testlib, easily, thoroughly, eventually, bring, discussion, recent, its, principles, compatibility, considerations, thorough, introduction, parameterizedtest, methodsource, csvsource, converters, else, fails, via, command, line, setup, time, example, parameterize, hierarchical, plans, define, lambdas, enables, flexible, powerful, additions, that, specific, points, extensions, look, etc, custom, flexibly, disabledonjre, disabledonos, customized, promotes, separation, concerns, than, did, also, clear, testers, platform, what, name, tag, afterall, aftereach, beforeeach, beforeall, lifecycle, more, 2021, rewired, sort, root, src, main, package, json, sorting, 2022, among, other, things, ships, sealed, previews, still, very, cool, using, these, crawler, ecosystem, inside, newscast, kevin, bourrillion, gives, introductory, presentation, spearheading, standard, annotations, static, analysis, specifically, tracking, value, need, instance, jvm, inline, type, system, after, not, quite, may, close, help, some, those, steps, kill, npes, 2026, reflective, soon, should, avoided, possible, avoiding, everything, slides, upcoming, past, schedule, recordings, vector, lilliput, galahad, babylon, openjdk, book, club, videos, jms, newsletter, blog, posts, rant, jigsaw, jdeps, impulse, review, comments, words, site, well, without, even, nipafx,


Text of the page (random words):
libraries nipafx this site works well without javascript but it works even better with javascript enabled bluesky mastodon discord youtube twitch github stackoverflow rss words tags architecture clean code clean comments code review collections community core lang core libs default methods deprecation documentation dop generics impulse j_ms java 10 java 11 java 12 java 13 java 16 java 17 java 18 java 20 java 23 java 24 java 25 java 26 java 27 java 8 java 9 java basics java next javafx jdeps js junit 5 junit pioneer lambda libfx libraries maven meta migration on ramp optional pattern matching patterns performance project amber project jigsaw project leyden project loom project panama project valhalla rant record args records reflection serialization streams switch techniques testing tools turn of the year var blog posts newsletter the jms videos tags ai architecture book club clean code collections community conversation core libs deprecation documentation dop generics j_ms java 10 java 11 java 12 java 16 java 17 java 18 java 19 java 21 java 22 java 23 java 24 java 25 java 26 java 27 java 28 java 8 java 9 java basics java next javafx junit 5 junit pioneer lambda libraries maven meta migration on ramp openjdk optional pattern matching patterns performance project amber project babylon project galahad project leyden project lilliput project loom project panama project valhalla records reflection serialization streams structured concurrency switch techniques tools turn of the year var vector virtual threads recordings streams schedule code demos demos demos junit pioneer record args libfx talks my talks past upcoming slides about about me license privacy everything about libraries libraries share follow share this post with your community i m active on various platforms watch this space or follow me there to get notified when i publish new content s f share this post with your community i m active on various platforms watch this space or follow me there to get notified when i publish new content avoiding final field mutation post java 26 core lang migration libraries reflective mutation of final field mutation will soon be disabled by default and should be avoided if possible here s how 2026 04 27 how project valhalla and jspecify can kill npes video project valhalla libraries conversation project valhalla s value types need to be aware of which instance can be null and which can t so the jvm can inline them so will java get a null aware type system after all not quite but it may get close and jspecify can help with some of those steps 2023 12 14 java null and jspecify video libraries kevin bourrillion gives an introductory presentation on jspecify a project spearheading a set of standard annotations for java static analysis specifically for tracking null 2023 12 11 loom in the java ecosystem inside java newscast 34 video java 19 project loom libraries among other things java 19 ships with virtual threads structured concurrency apis sealed types and pattern matching in switch all of them as previews but still very cool i m using these features here to create a github crawler 2022 09 27 sorting a react app into java s folder structure post js libraries maven tools how to use react app rewired to sort a react app into a java folder structure with package json at the root and sources in src main test js 2021 01 19 junit 5 basics test lifecycle assertions assumptions and more post java basics junit 5 libraries testing the basics of junit 5 how to use test beforeall beforeeach aftereach afterall assertions and assumptions how to disable name and tag tests 2018 08 05 junit 5 architecture or what s jupiter post architecture junit 5 libraries testing the junit 5 architecture promotes a better separation of concerns than junit 4 did it also provides clear apis for testers jupiter and tools platform 2018 08 05 junit 5 conditions enabled disabled customized post junit 5 libraries testing a detailed look at junit 5 s disabled disabledonos disabledonjre etc and how to create custom conditions to flexibly disable test methods 2018 08 05 junit 5 extension model how to create your own extensions post architecture junit 5 libraries testing the junit 5 extension model enables detailed flexible and powerful additions to junit 5 s core features for that it provides specific extension points 2018 08 05 junit 5 dynamic tests post junit 5 lambda libraries testing with junit 5 s dynamic tests we can create tests at run time for example to parameterize tests create hierarchical test plans or define tests with lambdas 2018 08 05 junit 5 setup in intellij eclipse maven and gradle post tools junit 5 libraries testing how to set up junit 5 so tests run in intellij eclipse maven gradle or if all else fails via junit 4 or on the command line 2018 08 05 junit 5 parameterized tests post junit 5 libraries testing thorough introduction to parameterized tests in junit 5 with parameterizedtest argument sources eg methodsource csvsource and argument converters 2018 08 05 junit lambda the prototype post junit 5 libraries testing junit lambda will eventually bring us junit 5 this is a discussion of the recent prototype its features core principles and compatibility considerations 2015 11 23 test collection implementations with guava post collections libraries testing here s how to use guava testlib to easily and thoroughly test your own java collection implementations 2015 03 09 bluesky mastodon discord youtube twitch github stackoverflow rss imprint privacy contact license
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • Image with slug avoid-fin...
  • Image with slug jspecify-...
  • Image with slug jspecify-...
  • Image with slug inside-ja...
  • Image with slug java-reac...
  • Image with slug junit-5-b...
  • Image with slug junit-5-a...
  • Image with slug junit-5-d...
  • Image with slug junit-5-e...
  • Image with slug junit-5-d...
  • Image with slug junit-5-s...
  • Image with slug junit-5-p...
  • Image with slug junit-lam...
  • Image with slug test-coll...
  • tracker

Verified site has: 108 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-108


The site also has references to the 1 subdomain(s)

  slides.nipafx.dev  Verify


The site also has 1 references to other resources (not html/xhtml )

 nipafx.dev/feed.xml  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
Connection close
Content-Length 162
Server GitHub.com
Content-Type text/html
Location htt????/nipafx.dev/libraries/
X-GitHub-Request-Id 98F8:698CC:53CEE5D:544C35D:6AAD0C40
x-github-edge-region fra
Accept-Ranges bytes
Age 0
Date Fri, 18 Sep 2026 10:02:41 GMT
Via 1.1 varnish
X-Served-By cache-rtm-ehrd2290053-RTM
X-Cache MISS
X-Cache-Hits 0
X-Timer S1789725762.653772,VS0,VE102
Vary Accept-Encoding
X-Fastly-Request-ID 34a01b151b84022407db4145b3be8773e7565e4e
HTTP/2 200
server GitHub.com
content-type text/html; charset=utf-8
last-modified Fri, 18 Sep 2026 08:04:51 GMT
access-control-allow-origin *
etag W/ 6aacf0a3-32333
expires Fri, 18 Sep 2026 10:12:41 GMT
cache-control max-age=600
content-encoding gzip
x-proxy-cache MISS
x-github-request-id 16CC:313F42:4A941C:4FBDAD:6AAD0C41
x-github-edge-region uksouth
accept-ranges bytes
age 0
date Fri, 18 Sep 2026 10:02:41 GMT
via 1.1 varnish
x-served-by cache-lcy-egml8630029-LCY
x-cache MISS
x-cache-hits 0
x-timer S1789725762.781088,VS0,VE127
vary Accept-Encoding
x-fastly-request-id a3b927491cb0406592d40263088e84f969d428b2
content-length 43985

Meta Tags

title="libraries // nipafx"
charset="utf-8"
http-equiv="x-ua-compatible" content="ie=edge"
name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"
name="generator" content="Gatsby 5.7.0"
data-react-helmet="true" name="description" content="Articles about libraries"
data-react-helmet="true" name="twitter:card" content="summary"
data-react-helmet="true" name="twitter:site" content="@nipafx"
data-react-helmet="true" name="twitter:creator" content="@nipafx"
data-react-helmet="true" name="twitter:title" content="libraries // nipafx"
data-react-helmet="true" name="twitter:description" content="Articles about libraries"
data-react-helmet="true" name="twitter:image" content="htt????/nipafx.dev/nicolai.jpg"
data-react-helmet="true" name="keywords" content="libraries"
data-react-helmet="true" property="og:title" content="libraries // nipafx"
data-react-helmet="true" property="og:type" content="article"
data-react-helmet="true" property="og:image" content="htt????/nipafx.dev/nicolai.jpg"
data-react-helmet="true" property="og:url" content="htt????/nipafx.dev/libraries/"
data-react-helmet="true" property="og:description" content="Articles about libraries"
data-react-helmet="true" property="og:site_name" content="nipafx // You. Me. Java."
name="theme-color" content="#69ea7d"

Load Info

page size43985
load time (s)0.394561
redirect count1
speed download111637
server IP 185.199.111.153
* all occurrences of the string "http://" have been changed to "htt???/"