Intro to AR Foundation - Cross-Platform AR Application Development
I am glad to participate in the first edition of the MonstarHacks hackathon organized by Monstarlab. In this event, I made an Augmented Reality Panda Demo, and I will take this opportunity to introduce ARFoundation to you and take you through a small AR D...
AI in automated UI testing
In 2000s, when I started working as a QA Engineer, there weren't good tools for UI automated testing, I didn't have enough experience and developers didn't think about automation. The first tool I tried was TestComplete. We used Infragistics UI controls f...
An exercise in Web3 & DAOs
There is always excitement about what the future should look like. As the year ends, tech corporations and developers attempt to look into the future, make bold predictions and try to learn from the past. Recently, there has been a new paradigm surfacing ...
Hackathon ideation through Miro
Restrictions on Face-to-Face meetings are always an archenemy of collaboration. Many of us facing this issue had to adapt and find other means to work around our limitations. And it came with no surprise that when it was our time to discuss and ideate for...
Swift: From Protocol to AssociatedType then Type Erasure
When Swift was made, it had been the first protocol-oriented programming language. Though Swift is great for object-oriented programming, but from the way for-loops and String literals work to the emphasis in the standard library on generics, at its heart...
Receipt recognition using computer vision and deep learning
In this article, we will demonstrate how computer vision and deep learning can achieve receipt recognition and enhancement of its observation. Moreover, we will present how training data was created in a semi-automated way using computer vision. You shoul...
Pen Testing The What, Why & When
You've seen news stories of data breaches by mysterious hackers stealing information. That threatens to release sensitive information to the public unless they get paid. But did you know there is a proactive way of testing your security before the bad guy...
Firebase Dynamic Links + Flutter
This article explains how to make use of Dynamic Links in Flutter through a step by step guide. What are Dynamic Links? Dynamic Links are smart URLs that lead to a specific screen in our application. They can be easily used in an outsider website/app and ...
TESTERS + DEVELOPERS = LOVE FOREVER
Let’s imagine an IDEAL world where all Developers test their code and the level of coverage is 100%. Why should QA Engineers test when each line in the code (each decision, each condition, each branch) is covered by unit and integration tests? They could ...