TiTrias Blog
Stay up to date with our new postsNexus multi-scrum teams mono-repo trunk-based release management and misconceptions.
Note: This post is highly opinionated based on our experience in multiple Nexus projects A lot of teams struggle with releases! The argument is "the more complex the project gets, the more complex the releases are". Once you have this symptom, there is most certainly...
Why every tech startup needs to understand Nexus, portfolio management, monorepos and trunk-based development.
Any startup comes to the point where the first investment has been secured and a scaling plan should be structured, scaling here covers every aspect of it, from team and resources to processes and releases. All tech companies start deep thinking of the best ways to do...
8 areas of Typescript: VR, IaC, Extensions, Robots, Games, WebAssembly, runners and cross-platform.
We are actively using typescript for most of our development work nowadays. Earlier this year, we decided to use Typescript as our go-to language for backend. So NestJs on backend, and mostly Angular is our frontend champ. But that's not all, we are using Typescript...
16 Reasons why Typescript is becoming our backend go to language, but there is a lot to consider.
6 years ago, when we tried NodeJS for a large-scale project in TiTrias for the first time. We were not sold yet. And we continued suggesting Laravel as the go to backend stack, unless something requires Java or .NET stack. And as always, Angular for frontend. Since...
To do and NOT to do under DDoS
DDoS (Distributed Denial of Service) is a type of attacks to interrupt the continuous healthy response of a server, it's considered one of the hardest attacks to mitigate and has harvested so many sites. To understand how deep, bad and well hidden this type of attacks...
Applying Scrum to Content Creation Project: Reasons and Concerns
We love Scrum and Agile; Scrum gives any startup the easiest path to a working product with the least complexity. Our current product is a bit different, as the majority of activities aren't related to programming. The majority of the project is content writing and...
GANKIN: generating Kin faces using disentangled GAN (More Samples)
Paper: GANKIN: generating Kin faces using disentangled GAN Read more about the paper here Kin Generation using GAN - Video: https://www.youtube.com/watch?v=RV3EzxufA6c Samples with variable gender and age attributes Top row (Left: real fater, center: real...
Converting conditional GAN to unconditional GAN
Let me tell you something you already know. GAN ain't all sunshine and rainbows. Today, "GANKIN: generating Kin faces using disentangled GAN" is published in Springer, the article takes a different approach towards solving a complex generating problem: Generating Kins...
You got “email hacked” message? Here is what you need to do
Almost Daily, we get mails from our readers reporting that their mails got hacked. After getting a copy of these mails, we found out that all mails contain the same message but in different wording and in different language. In English, Korean or Japanese. I am sure...
SQL Joins – Part 2: Performance Tips and Tricks & Benchmark
This is the second article from SQL Joins series, you can find the first article here. It talks about the basic concepts of joins and compares between different types of inner and outer joins. If you aren't familiar with SQL Joins, kindly, read it first. Now, we are...
SQL Joins – Part 1: Difference between Inner Join and Outer Join
The concept of SQL joins is a must-have skill. Every developer should be able to use it in different use-cases with the best performance possible. This tutorial reveal the difference between Inner Join and Outer Join (Left Outer Join and Right Outer Join) in practical...
Reverse Engineering MBTI Tests
MBTI is one of the most well known methods used in recruitment process. HR departments in a lot of businesses relies heavily on the results of MBTI tests; however, the problem starts to come into focus when the results don't reflect the correct outcome , or at least...