| 15. 10. 2024 | Advanced "Java 101" – nipafx.dev
|
| 3. 10. 2024 | Big News from Project Valhalla - Inside Java Newscast #77 – nipafx.dev
|
| 1. 8. 2024 | How to Read a JDK Enhancement Proposal - Inside Java Newscast #74 – nipafx.dev
|
| 18. 7. 2024 | Integrity by Default - Inside Java Newscast #73 – nipafx.dev
|
| 12. 7. 2024 | "AI in Java Is Bad..." – nipafx.dev
|
| 4. 7. 2024 | Java and AI? - Inside Java Newscast #72 – nipafx.dev
|
| 20. 6. 2024 | What Happened to Java's String Templates? Inside Java Newscast #71 – nipafx.dev
|
| 6. 6. 2024 | All Java 23 Features - Inside Java Newscast #70 – nipafx.dev
|
| 16. 5. 2024 | Module Imports in Java 23 - Inside Java Newscast #69 – nipafx.dev
|
| 18. 4. 2024 | Java Withers - Inside Java Newscast #67 – nipafx.dev
|
| 4. 4. 2024 | Java 23: Restoring the Balance with Primitive Patterns - Inside Java Newscast #66 – nipafx.dev
|
| 29. 2. 2024 | (Dirty?) Tricks in Java 22 - Inside Java Newscast #64 – nipafx.dev
|
| 15. 2. 2024 | Does Java 22 Kill Build Tools? - Inside Java Newscast #63 – nipafx.dev
|
| 5. 2. 2024 | The Hottest Language You Didn't Have On Your Radar – nipafx.dev
|
| 1. 2. 2024 | Java 22 Previews Statements Before super(...) and this(...) - Inside Java Newscast #62 – nipafx.dev
|
| 18. 1. 2024 | Java's Plans for 2024 - Inside Java Newscast #61 – nipafx.dev
|
| 21. 12. 2023 | Java Highlights of 2023 - Inside Java Newscast #60 – nipafx.dev
|
| 14. 12. 2023 | How Project Valhalla And JSpecify Can Kill NPEs – nipafx.dev
|
| 11. 12. 2023 | Java, null, and JSpecify – nipafx.dev
|
| 7. 12. 2023 | Java 22 Unpacking - Inside Java Newscast #59 – nipafx.dev
|
| 16. 11. 2023 | Java On The GPU - Inside Java Newscast #58 – nipafx.dev
|
| 2. 11. 2023 | Implementing New Java Stream Operations – nipafx.dev
|
| 2. 11. 2023 | Better Java Streams with Gatherers - Inside Java Newscast #57 – nipafx.dev
|
| 26. 10. 2023 | Java Architects Answer Your Java Questions – nipafx.dev
|
| 5. 10. 2023 | New Class-File API Will Make Java Updates Easier - Inside Java Newscast #56 – nipafx.dev
|
| 17. 9. 2023 | Java 21 Pattern Matching Tutorial – nipafx.dev
|
| 3. 9. 2023 | Modern Java in Action – nipafx.dev
|
| 27. 8. 2023 | Upgrading From Java 17 To 21: All You Need To Know – nipafx.dev
|
| 6. 7. 2023 | Java 21 is no LTS Version - Inside Java Newscast #52 – nipafx.dev
|
| 22. 6. 2023 | Java 21 - The Other Side - Inside Java Newscast #51 – nipafx.dev
|
| 8. 6. 2023 | All That is in Java 21?! 😱 - Inside Java Newscast #50 – nipafx.dev
|
| 25. 5. 2023 | Script Java Easily in 21 and Beyond - Inside Java Newscast #49 – nipafx.dev
|
| 24. 5. 2023 | Scaling Simply with Virtual Threads – nipafx.dev
|
| 11. 5. 2023 | Save 10-20% Memory With Compact Headers - Inside Java Newscast #48 – nipafx.dev
|
| 13. 4. 2023 | Getting Rid Of Unused Variables (Finally) - Inside Java Newscast #46 – nipafx.dev
|
| 30. 3. 2023 | New (Sequenced) Collections In Java 21 - Inside Java Newscast #45 – nipafx.dev
|
| 14. 3. 2023 | Java 20 🥱 – nipafx.dev
|
| 2. 3. 2023 | The Holy Grail of Java Performance - Inside Java Newscast #43 – nipafx.dev
|
| 2. 2. 2023 | Prepare Your Code Bases For Future Java - Inside Java Newscast #41 – nipafx.dev
|
| 19. 1. 2023 | Java's Plans for 2023 - Inside Java Newscast #40 – nipafx.dev
|
| 15. 12. 2022 | 24 Java Features You Missed In 2022 - Inside Java Newscast #39 – nipafx.dev
|
| 13. 11. 2022 | From Idea to IDE - How Java Features Are Considered, Designed, And Shipped – nipafx.dev
|
| 3. 11. 2022 | GraalVM In OpenJDK And More JavaOne Announcements - Inside Java Newscast #36 – nipafx.dev
|
| 6. 10. 2022 | The Simplest Hello World - Inside Java Newscast #35 – nipafx.dev
|
| 30. 9. 2022 | The SolutionFactory To Java's Problems – nipafx.dev
|
| 27. 9. 2022 | Loom in the Java Ecosystem - Inside Java Newscast #34 – nipafx.dev
|
| 8. 9. 2022 | Java 19 in Action - Inside Java Newscast #33 – nipafx.dev
|
| 23. 8. 2022 | String Templates, JavaFX 19, Deserialization, and more at JavaOne - Inside Java Newscast #32 – nipafx.dev
|
| 11. 8. 2022 | Sequenced Collections, Purity, and more at JavaOne - Inside Java Newscast #31 – nipafx.dev
|
| 28. 7. 2022 | Java Q&A - Inside Java Newscast #30 – nipafx.dev
|
| 14. 7. 2022 | Data-Oriented Programming in Java – nipafx.dev
|
| 14. 7. 2022 | Data-Oriented Programming - Inside Java Newscast #29 – nipafx.dev
|
| 30. 6. 2022 | What is OpenJDK? - Inside Java Newscast #28 – nipafx.dev
|
| 16. 6. 2022 | Java 19 - The Best Java Release? - Inside Java Newscast #27 – nipafx.dev
|
| 2. 6. 2022 | Deconstructing Records in Pattern Matching - Inside Java Newscast #26 – nipafx.dev
|
| 19. 5. 2022 | News Grab Bag: Loom Virtual Threads, Lilliput, Pattern Matching, ... - Inside Java Newscast #25 – nipafx.dev
|
| 5. 5. 2022 | when And null In Pattern Matching - Inside Java Newscast #24 – nipafx.dev
|
| 19. 4. 2022 | How To Use switch In Modern Java – nipafx.dev
|
| 7. 4. 2022 | Virtual Thread Deep Dive - Inside Java Newscast #23 – nipafx.dev
|
| 10. 3. 2022 | All About JDK 18 - Inside Java Newscast #21 – nipafx.dev
|
| 18. 2. 2022 | Modern Java - Ask Me Anything – nipafx.dev
|
| 16. 2. 2022 | State of Pattern Matching with Brian Goetz – nipafx.dev
|
| 10. 2. 2022 | Configuring Maven For Compiled And Tested Code In Javadoc – nipafx.dev
|
| 10. 2. 2022 | Compiled And Tested Code In Javadoc - Inside Java Newscast #20 – nipafx.dev
|
| 27. 1. 2022 | Where to use Optional - Inside Java Newscast #19 – nipafx.dev
|
| 27. 1. 2022 | More Opinions On Optional – nipafx.dev
|
| 13. 1. 2022 | Java's Plans for 2022 - Inside Java Newscast #18 – nipafx.dev
|
| 16. 12. 2021 | Project Loom Brings Structured Concurrency - Inside Java Newscast #17 – nipafx.dev
|
| 11. 11. 2021 | What Happens to Finalization in JDK 18? - Inside Java Newscast #15 – nipafx.dev
|
| 5. 10. 2021 | 11 Tricks From dev.java - Inside Java Newscast #14 – nipafx.dev
|
| 16. 9. 2021 | Pattern Matching in Java (17) – nipafx.dev
|
| 14. 9. 2021 | Faster LTS and free JDK with Java 17 - Inside Java Newscast #12 – nipafx.dev
|
| 13. 9. 2021 | Better Random Number Generation in Java 17 – nipafx.dev
|
| 30. 8. 2021 | The State of Project Valhalla with Brian Goetz – nipafx.dev
|
| 26. 8. 2021 | Fast and Secure Inter-process Communication on JDK 16 - Inside Java Newscast #11 – nipafx.dev
|
| 29. 7. 2021 | Random Numbers and JDK Flight Recorder - Inside Java Newscast #9 – nipafx.dev
|
| 15. 7. 2021 | Incremental Evolution, Pattern Switches vs Visitor Pattern, and Wayland Support - Inside Java Newscast #8 – nipafx.dev
|
| 8. 7. 2021 | Visitor Pattern Considered Pointless - Use Pattern Switches Instead – nipafx.dev
|
| 1. 7. 2021 | Handling null and Upgrading Past Java 8 - Inside Java Newscast #7 – nipafx.dev
|
| 22. 6. 2021 | The State of Project Panama with Maurizio Cimadamore – nipafx.dev
|
| 18. 6. 2021 | Java Modules in Real Life – nipafx.dev
|
| 15. 6. 2021 | The State of Project Loom with Ron Pressler – nipafx.dev
|
| 10. 6. 2021 | Java 17: Features and Development - Inside Java Newscast #6 – nipafx.dev
|
| 27. 5. 2021 | Pattern Matching in Switches and Security Manager Deprecation - Inside Java Newscast #5 – nipafx.dev
|
| 18. 5. 2021 | 26 Hours of Java – nipafx.dev
|
| 11. 5. 2021 | 5 Secret Java API Tricks and Record Semantics - Inside Java Newscast #4 – nipafx.dev
|
| 5. 5. 2021 | Why Java's Records Are Better* Than Lombok's @Data and Kotlin's Data Classes – nipafx.dev
|
| 28. 4. 2021 | Why Don't They Just... ?! The Deliberations Behind Evolving Java – nipafx.dev
|
| 26. 4. 2021 | JUnit Pioneer - An Exploratory Mission to Jupiter And Beyond – nipafx.dev
|
| 22. 4. 2021 | Quicker Java and JDK 16 compatibility - Inside Java Newscast #3 – nipafx.dev
|
| 19. 4. 2021 | Java Generics III - Wildcards – nipafx.dev
|
| 12. 4. 2021 | Java Generics II - Bounded Type Parameters – nipafx.dev
|
| 8. 4. 2021 | Vector API, Record Serialization, And Java 17 Release Schedule - Inside Java Newscast #2 – nipafx.dev
|
| 25. 3. 2021 | Java 16 Rundown, First Of Java 17 - Inside Java Newscast #1 – nipafx.dev
|
| 18. 3. 2021 | To Jupiter And Beyond - On An Exploratory Mission With JUnit Pioneer – nipafx.dev
|
| 16. 3. 2021 | Definitive Guide To Java 16 – nipafx.dev
|
| 5. 3. 2021 | Patterns, switch, and Valhalla's Primitive Classes - JDK News #2 – nipafx.dev
|
| 3. 3. 2021 | Code-First Unix Domain Socket Tutorial – nipafx.dev
|
| 23. 2. 2021 | Type Pattern Matching with instanceof – nipafx.dev
|
| 16. 2. 2021 | Pattern Matching in Java – nipafx.dev
|
| 11. 2. 2021 | Java's Quirks and Wrong (?) Defaults with Brian Goetz – nipafx.dev
|
| 26. 1. 2021 | Pattern Matching Quartet - JDK News #1 – nipafx.dev
|
| 19. 1. 2021 | Sorting A React App Into Java's Folder Structure – nipafx.dev
|
| 10. 12. 2020 | Java 2077 – nipafx.dev
|
| 16. 11. 2020 | Broken Stream::group with Java 16's mapMulti – nipafx.dev
|
| 4. 11. 2020 | Faster flatMaps with Stream::mapMulti in Java 16 – nipafx.dev
|
| 19. 10. 2020 | Java Modules Cheat Sheet – nipafx.dev
|
| 7. 10. 2020 | JUnit Pioneer 1.0 – nipafx.dev
|
| 28. 4. 2020 | Java Generics I - The Basics – nipafx.dev
|
| 20. 4. 2020 | 25 Hours of Java – nipafx.dev
|
| 7. 4. 2020 | Modularity with Oliver Drotbohm – nipafx.dev
|
| 5. 2. 2020 | Java After Eleven – nipafx.dev
|
| 18. 9. 2019 | How We Upgraded From Java 8 And Why You Can (And Should) Do It Too – nipafx.dev
|
| 17. 9. 2019 | Definitive Guide To Java 13 – nipafx.dev
|
| 15. 9. 2019 | Improve Launch Times On Java 13 With Application Class-Data Sharing – nipafx.dev
|
| 16. 8. 2019 | Definitive Guide To Switch Expressions In Java 13 – nipafx.dev
|
| 7. 8. 2019 | The JPMS Maturity Model – nipafx.dev
|
| 11. 7. 2019 | Evolving Java With ––enable–preview aka Preview Language Features – nipafx.dev
|
| 19. 6. 2019 | Definitive Guide To Text Blocks In Java 13 – nipafx.dev
|
| 3. 6. 2019 | Best Practices Considered Harmful – nipafx.dev
|
| 29. 5. 2019 | Immutable Collections In Java - Not Now, Not Ever – nipafx.dev
|
| 26. 5. 2019 | The Java Module System with Sander Mak – nipafx.dev
|
| 16. 5. 2019 | Caliz III: Hashing scripts and background compilation – nipafx.dev
|
| 13. 5. 2019 | Jakarta EE, javax, And A Week Of Turmoil – nipafx.dev
|
| 1. 5. 2019 | Caliz II: Wrapping Graal AOT – nipafx.dev
|
| 18. 4. 2019 | Caliz I: Wrapping JVM 11 and learning about Graal AOT – nipafx.dev
|
| 18. 3. 2019 | Definitive Guide To Java 12 – nipafx.dev
|
| 4. 3. 2019 | Teeing Collector in Java 12 – nipafx.dev
|
| 24. 2. 2019 | Java 12 Experiments (Live Stream) – nipafx.dev
|
| 27. 11. 2018 | Utilities, Singletons and Dependency Injection - Effective Java, Items 3-5 – nipafx.dev
|
| 12. 11. 2018 | Eleven Hidden Gems In Java 11 – nipafx.dev
|
| 8. 11. 2018 | Fun With var – nipafx.dev
|
| 6. 11. 2018 | Scripting Java 11, Shebang And All – nipafx.dev
|
| 24. 10. 2018 | Maven 3 / 4 / 5 with Robert Scholte – nipafx.dev
|
| 22. 10. 2018 | Reactive HTTP/2 Requests And Responses In Java 11 – nipafx.dev
|
| 18. 10. 2018 | First Contact with Switch Expressions in Java 12 – nipafx.dev
|
| 15. 10. 2018 | Java 11 HTTP/2 API Tutorial – nipafx.dev
|
| 9. 10. 2018 | Use Builders... Cautiously - Effective Java, Item 2 – nipafx.dev
|
| 2. 10. 2018 | Java 11: A New Dawn - Releases, Oracle JDK vs OpenJDK, and LTS – nipafx.dev
|
| 25. 9. 2018 | All You Need To Know For Migrating To Java 11 – nipafx.dev
|
| 24. 9. 2018 | Static Factory Methods - Effective Java, Item 1 – nipafx.dev
|
| 20. 9. 2018 | Kicking off a series on Effective Java, Third Edition – nipafx.dev
|
| 5. 8. 2018 | JUnit 5 Setup in IntelliJ, Eclipse, Maven, and Gradle – nipafx.dev
|
| 5. 8. 2018 | JUnit 5 Extension Model: How To Create Your Own Extensions – nipafx.dev
|
| 5. 8. 2018 | JUnit 5 Conditions: @Enabled, @Disabled, Customized – nipafx.dev
|
| 5. 8. 2018 | JUnit 5 Basics: @Test, Lifecycle, Assertions, Assumptions, And More – nipafx.dev
|
| 5. 8. 2018 | JUnit 5 Architecture or "What's Jupiter?" – nipafx.dev
|
| 5. 8. 2018 | JUnit 5 - Parameterized Tests – nipafx.dev
|
| 5. 8. 2018 | JUnit 5 - Dynamic Tests – nipafx.dev
|
| 25. 6. 2018 | Unlocking Traits With var – nipafx.dev
|
| 18. 6. 2018 | Tricks with var and anonymous classes (that you should never use at work) – nipafx.dev
|
| 11. 6. 2018 | Unlocking Intersection Types With var – nipafx.dev
|
| 30. 5. 2018 | Java Next – nipafx.dev
|
| 26. 2. 2018 | How To Use Multi-release JARs To Target Multiple Java Versions – nipafx.dev
|
| 5. 2. 2018 | Code-First Java 9 Tutorial – nipafx.dev
|
| 31. 12. 2017 | Goodbye 2017, Hello 2018 – nipafx.dev
|
| 18. 12. 2017 | Maven on Java 9 and later - Six Things You Need To Know – nipafx.dev
|
| 16. 11. 2017 | First contact with var in Java 10 – nipafx.dev
|
| 16. 11. 2017 | First Contact With 'var' In Java 10 – nipafx.dev
|
| 23. 10. 2017 | Making JSR 305 Work On Java 9 – nipafx.dev
|
| 3. 10. 2017 | Code-First Java Module System Tutorial – nipafx.dev
|
| 27. 9. 2017 | Unified Logging Of JVM Messages With The -Xlog Option – nipafx.dev
|
| 21. 9. 2017 | Welcome, Java 9! – nipafx.dev
|
| 20. 9. 2017 | Impressions of JavaZone 2017 – nipafx.dev
|
| 11. 9. 2017 | Five Command Line Options To Hack The Java Module System – nipafx.dev
|
| 14. 8. 2017 | Planning Your Java 9 Update – nipafx.dev
|
| 25. 7. 2017 | To JAR Hell And Back – nipafx.dev
|
| 24. 7. 2017 | Java 9 Migration Guide: The Seven Most Common Challenges – nipafx.dev
|
| 17. 7. 2017 | A JDeps Tutorial - Analyze Your Project's Dependencies – nipafx.dev
|
| 2. 5. 2017 | Java 9 Resources - Talks, Articles, Repos, Blogs, Books And Courses – nipafx.dev
|
| 3. 4. 2017 | Optional Dependencies with requires static – nipafx.dev
|
| 29. 3. 2017 | Parameterized Tests in JUnit 5 – nipafx.dev
|
| 23. 2. 2017 | Java 17 Is Here! – nipafx.dev
|
| 13. 2. 2017 | Repackaging Exceptions In Streams – nipafx.dev
|
| 7. 2. 2017 | Expert Java 8 – nipafx.dev
|
| 31. 1. 2017 | Why Elvis Should Not Visit Java – nipafx.dev
|
| 26. 1. 2017 | SPJCN IV: Quo Vadis Scala – nipafx.dev
|
| 18. 1. 2017 | Reflection vs Encapsulation – nipafx.dev
|
| 1. 1. 2017 | Hello 2017! – nipafx.dev
|
| 29. 12. 2016 | Goodbye 2016, Sorry For Fucking Up – nipafx.dev
|
| 21. 12. 2016 | SPJCN III: JavaOne 2016 – nipafx.dev
|
| 14. 12. 2016 | Publishing Snapshots With Gradle's maven-publish Plugin – nipafx.dev
|
| 7. 12. 2016 | SPJCN II: What's Taking So Long? – nipafx.dev
|
| 6. 12. 2016 | Rewrite, Architecture, Extensions Of JUnit 5 – nipafx.dev
|
| 1. 12. 2016 | What Future Java Might Look Like – nipafx.dev
|
| 24. 11. 2016 | SPJCN I: Hello World – nipafx.dev
|
| 26. 10. 2016 | Code Reviews At Disy - Observations – nipafx.dev
|
| 26. 9. 2016 | Code Reviews At Disy - How We Review – nipafx.dev
|
| 5. 9. 2016 | The Ultimate Guide To Java 9 – nipafx.dev
|
| 1. 9. 2016 | Rebutting 5 Common Stream Tropes – nipafx.dev
|
| 15. 8. 2016 | Code Reviews At Disy - Where We Were And What We Wanted – nipafx.dev
|
| 4. 8. 2016 | Goodbye Disy, Hello SitePoint – nipafx.dev
|
| 25. 7. 2016 | Oh No, I Forgot Stream::iterate! – nipafx.dev
|
| 26. 6. 2016 | Java 9 Additions To Optional – nipafx.dev
|
| 24. 6. 2016 | Comment Your &*☠# Code! – nipafx.dev
|
| 20. 6. 2016 | Java 9 Additions To Stream – nipafx.dev
|
| 13. 6. 2016 | How To Implement hashCode Correctly – nipafx.dev
|
| 6. 6. 2016 | How To Implement equals Correctly – nipafx.dev
|
| 25. 5. 2016 | JEEConf 2016 – nipafx.dev
|
| 20. 5. 2016 | JUnit 5 – nipafx.dev
|
| 14. 5. 2016 | CodeFX Leveled Up – nipafx.dev
|
| 26. 4. 2016 | A Doomed Code Review – nipafx.dev
|
| 17. 3. 2016 | Seven Reasons Against Blogging – nipafx.dev
|
| 16. 3. 2016 | The Java Module System Beyond The Basics – nipafx.dev
|
| 7. 3. 2016 | Building Atom On Gentoo – nipafx.dev
|
| 8. 2. 2016 | Costs And Benefits Of Comments – nipafx.dev
|
| 27. 1. 2016 | Implied Readability With requires transitive – nipafx.dev
|
| 14. 1. 2016 | Beware Of findFirst() And findAny() – nipafx.dev
|
| 3. 1. 2016 | Hello 2016! – nipafx.dev
|
| 31. 12. 2015 | Goodbye 2015! – nipafx.dev
|
| 25. 12. 2015 | Jigsaw Hands-On Guide – nipafx.dev
|
| 7. 12. 2015 | JDeps Maven Plugin 0.2 Released – nipafx.dev
|
| 2. 12. 2015 | Six-Month Delay Of Java 9 Release – nipafx.dev
|
| 23. 11. 2015 | JUnit Lambda - The Prototype – nipafx.dev
|
| 13. 11. 2015 | JavaOne 2015: Under The Hood Of Project Jigsaw – nipafx.dev
|
| 11. 11. 2015 | JavaOne 2015: Advanced Modular Development – nipafx.dev
|
| 9. 11. 2015 | JavaOne 2015: Introduction to Modular Development – nipafx.dev
|
| 5. 11. 2015 | JavaOne 2015: Prepare For JDK 9 – nipafx.dev
|
| 26. 10. 2015 | Will There Be Module Hell? – nipafx.dev
|
| 19. 10. 2015 | JAR Hell – nipafx.dev
|
| 5. 10. 2015 | Apache JMeter Tutorial – nipafx.dev
|
| 28. 9. 2015 | A Taxonomy Of Comments – nipafx.dev
|
| 18. 9. 2015 | Stream Performance - Your Ideas – nipafx.dev
|
| 7. 9. 2015 | Stream Performance – nipafx.dev
|
| 27. 8. 2015 | Java 8 SE Optional, a strict approach – nipafx.dev
|
| 14. 8. 2015 | Interview About Comments On DZone – nipafx.dev
|
| 14. 8. 2015 | Impulse: "Adventures On The Road to Valhalla" – nipafx.dev
|
| 4. 8. 2015 | All About Project Jigsaw On InfoQ – nipafx.dev
|
| 31. 7. 2015 | Thoughts On Comments – nipafx.dev
|
| 15. 7. 2015 | Comment Your Fucking Code! – nipafx.dev
|
| 6. 7. 2015 | Casting In Java 8 (And Beyond?) – nipafx.dev
|
| 30. 6. 2015 | The Features Project Jigsaw Brings To Java 9 – nipafx.dev
|
| 18. 6. 2015 | Motivation And Goals Of Project Jigsaw – nipafx.dev
|
| 28. 5. 2015 | LibFX 0.3.0 Released – nipafx.dev
|
| 26. 5. 2015 | Transforming Collections – nipafx.dev
|
| 18. 5. 2015 | JavaFX, Project Jigsaw and JEP 253 – nipafx.dev
|
| 11. 5. 2015 | First Release of JDeps Maven Plugin – nipafx.dev
|
| 6. 5. 2015 | Impulse: "Crafted Design" – nipafx.dev
|
| 2. 5. 2015 | LibFX 0.2.1 Released – nipafx.dev
|
| 27. 4. 2015 | How Java 9 And Project Jigsaw May Break Your Code – nipafx.dev
|
| 17. 4. 2015 | Getting Rid Of Anonymous Classes – nipafx.dev
|
| 10. 4. 2015 | Interface Evolution With Default Methods – Part II: Interfaces – nipafx.dev
|
| 26. 3. 2015 | Impulse: "Agile Architecture" – nipafx.dev
|
| 16. 3. 2015 | Roll Your Own Pirate-Elvis Operator – nipafx.dev
|
| 9. 3. 2015 | Test Collection Implementations with Guava – nipafx.dev
|
| 26. 2. 2015 | Interface Evolution With Default Methods - Part I: Methods – nipafx.dev
|
| 15. 2. 2015 | Value-Based Classes – nipafx.dev
|
| 26. 1. 2015 | Running Android Emulator With HAXM On Thinkpad T440p – nipafx.dev
|
| 15. 1. 2015 | Everything You Need To Know About Default Methods – nipafx.dev
|
| 7. 1. 2015 | New Javadoc Tags @apiNote, @implSpec, and @implNote – nipafx.dev
|
| 1. 1. 2015 | Hello 2015! – nipafx.dev
|
| 31. 12. 2014 | Goodbye 2014! – nipafx.dev
|
| 8. 12. 2014 | Instances of Non-Capturing Lambdas – nipafx.dev
|
| 3. 12. 2014 | Multiple Return Statements – nipafx.dev
|
| 28. 11. 2014 | Don't Remove Listeners - Use ListenerHandles – nipafx.dev
|
| 23. 11. 2014 | LibFX 0.2.0 Released – nipafx.dev
|
| 13. 11. 2014 | JavaFX Sources in Eclipse – nipafx.dev
|
| 9. 11. 2014 | Impulse: "Lambdas In Java: A Peek Under The Hood" – nipafx.dev
|
| 2. 11. 2014 | Serialize Optional – nipafx.dev
|
| 29. 10. 2014 | The Serialization Proxy Pattern – nipafx.dev
|
| 26. 10. 2014 | Concepts of Serialization – nipafx.dev
|
| 22. 10. 2014 | Why Isn't Optional Serializable? – nipafx.dev
|
| 18. 10. 2014 | The Design of Optional – nipafx.dev
|
| 7. 10. 2014 | Intention Revealing Code With Optional – nipafx.dev
|
| 4. 10. 2014 | Impulse: "Architecture - The Lost Years" – nipafx.dev
|
| 30. 9. 2014 | The Decorator Pattern With Default Methods – nipafx.dev
|
| 25. 9. 2014 | Impulse: "Workflows of Refactoring" – nipafx.dev
|
| 22. 9. 2014 | How The Decorator Pattern Saved My Day – nipafx.dev
|
| 17. 9. 2014 | CodeFX Up And Running – nipafx.dev
|
| 14. 9. 2014 | LibFX 0.1.1 Released – nipafx.dev
|
| 27. 6. 2014 | Foobar – nipafx.dev |