In the last post, we talked about some theory around Swift Package Manager. Now let’s talk how to actually use it with Xcode. How to add, edit our packages and … Continue reading “How to add, edit and update package”

In the last post, we talked about some theory around Swift Package Manager. Now let’s talk how to actually use it with Xcode. How to add, edit our packages and … Continue reading “How to add, edit and update package”
Finally, Apple native package manager is available on iOS. It’s called Swift package manager and its role is to replace Cocoapods and Cartage. In the upcoming series of posts, we … Continue reading “Swift Package Manager”
JUnit 5 brings a lot of new, interesting features into Java developer toolbox. From my perspective, one of the most important is new Extensions API, which allows a user to … Continue reading “JUnit 5 and Rest Assured using Extension API”
An exception is an event that occurs during the execution of a program that disrupts the normal flow of instructions.Java programming language provides exceptions to deal with errors and other … Continue reading “Different ways of testing exceptions in Java and JUnit”
There are a few topics that can turn programming community red hot. Plural or singular database table names? Should we use DTOs or not? And so on, and so forth. … Continue reading “Don’t get lost, take the map! – DTO survival code”
The pace of today’s mobile world is tremendous; new devices and technologies come and go, and developers are constantly under pressure to learn new things. Despite what most hard-core Unix … Continue reading “AndroidAnnotations — semantics, stupid!”
Do you remember the slogan Java Everywhere – write once, run anywhere – WORA, sometimes WORE or by some, and here I mean .NET developers (like me), called Just-W*ORE. This … Continue reading “Will HTML5 fulfill the old Java(script) write once run anywhere promise?”
It’s of the highest importance to present information in an understandable way. Users of applications shouldn’t waste their valuable time figuring out the meaning of information. A great example is … Continue reading “Pretty Time – timestamp formatting made easy”
Recently, we attended Adam Bien’s presentation concerning Java EE 6 technology. Inspired by Adam Bien we decided to describe one of the CDI features: conversational context lifecycle. With an example … Continue reading “JEE6 – CDI and Conversation Scope”
InfoShare 2011, the free IT and new media conference in Gdansk, is over. I was there for the first time, mostly because of the technological track, including Adam Bien’s “Java … Continue reading “Java EE 6 leads to productivity with joy”