It’s perhaps difficult to remember life before smartphones. Today, mobile phones have transformed dramatically to become the information and communication hub fundamental to modern life: from paying for your next meal to tracking your sleep habits. This explosion of the mobile industry puts testing professionals under pressure to keep up with speed without sacrificing their mobile apps’ quality. When opting ...
Read More »Home » Open Source »
Java Based Akka application Part 2: Adding tests
On the previous blog we focused on spinning up our first Akka project. Now it’s time to add a test for our codebase. First thing to get started is adding the right dependencies to the existing project. 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ...
Read More »Java Based Akka application Part 1: Your base Project
Akka is a free, open-source toolkit and runtime for building highly concurrent, distributed, and resilient message-driven applications on the JVM. Along with Akka you have akka-streams a module that makes the ingestion and processing of streams easy and Alpakka, a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka. On this blog I shall focus ...
Read More »Development in an Isolated Environment – How to Manage Dependencies?
How to build an actual stack of frameworks and libraries for a comfortable development process if you’re working remotely in a distant village, flying for 8 hours on a plane, or if the access to the world wide network in your company is so limited that you can’t use public artifact repositories, such as maven central? How can we deliver ...
Read More »ActiveJ: A New, Alternative Java Platform
ActiveJ is a new, open-source Java platform for quickly building efficient web, cloud, and microservices solutions for high performance environments.
Read More »Free and open source is not good enough
Lack of free When I was at university, I had to pick between Java and .Net to direct my career. At the time, there were tons of Java books, docs, and even IDEs for free. But only very few .Net books and tools for Microsoft’s environments and all of them were expensive for me. Living in a 3rd world country, ...
Read More »Open Source Etiquette
Here is a short list of common courtesy rules for open source software development. Actually, they apply elsewhere also, but they are most visible when you do GitHub-based coding. I strongly believe that sooner or later all programming will be open source and these rules will apply to everybody. Consequently, it makes sense to start following them now, whether you ...
Read More »Octopus Scanner: Java Build Tools and Malware
Alvaro Munoz recently posted “The Octopus Scanner Malware: Attacking the open source supply chain” on the GitHub Security Lab site. I found this post to be interesting for a number of reasons, including its detailed coverage of how the Octopus Scanner malware works and how it was discovered, how the GitHub Security Incident Report Team (SIRT) went about addressing it, ...
Read More »Flutter Provider Pattern Explained
In this post we’ll take a look at the Provider pattern in Flutter. Provider pattern is recommended by the flutter team at Google. They also covered it at Google I/O 2019 in Pragmatic State Management in Flutter. Some other patterns such as BLoC Architecture use provider pattern internally. But the provider pattern is far easier to learn and has much ...
Read More »