Homepage
Open in app
Sign in
Get started
Trikoder
Knowledge for your digital success.
Follow
Following
Fun times with MySQL upgrade
Fun times with MySQL upgrade
Like all service upgrades, MySQL is no different. Bump the service version, build the docker image, try to “make up“ the project and hope…
Eva Marija Banaj Gađa
Dec 17, 2021
Being a Tech Lead
Being a Tech Lead
I’ve been the tech lead of my team at Trikoder for just over a year now (380 days, but who’s counting?) I think this is a good time to look…
Robert Basic
Dec 8, 2021
Tips&Tricks for project organization
Tips&Tricks for project organization
You might find it hard to be on top of everything all the time. Here are three simple things that helped me stay sane and organized.
Eva Marija Banaj Gađa
Aug 19, 2021
How to get coding pleasure time
How to get coding pleasure time
About time management optimizations to get coding time
Marko
Jul 15, 2021
Our experience with upgrading ElasticSearch
Our experience with upgrading ElasticSearch
Why upgrading ElasticSearch was not an easy task
Eva Marija Banaj Gađa
Jul 6, 2021
Dependency injection in Swift
Dependency injection in Swift
How to write self injecting code?
Dino Čatalinac
May 28, 2021
Naming things
Naming things
When we develop software, we name things. Things like variables, functions, methods, classes, interfaces, exceptions. Also database…
Robert Basic
May 18, 2021
Test doubles
Test doubles
It is easy to be the proponent of the classical TDD or mockist TDD when we are starting to develop a new application, but what should we…
Robert Basic
Mar 17, 2021
Test driven development
Test driven development
As software developers, we should aim to write applications which deliver great business value to our clients, applications that solve…
Robert Basic
Feb 18, 2021
Writing use cases — the nuts, the bolts, and the examples
Writing use cases — the nuts, the bolts, and the examples
Basic “how-to” guide to writing and understanding the basics of use cases
Vedran "Brko" Krizek
May 19, 2020
Software requirements specifications made (somewhat) simple — part 2
Software requirements specifications made (somewhat) simple — part 2
Explanation and examples of the elements that make the structure of a typical software requirements specification document
Vedran "Brko" Krizek
May 7, 2020
Software requirements specifications made (somewhat) simple — part 1
Software requirements specifications made (somewhat) simple — part 1
Well communicated requirements are the “secret ingredient” in the successful software development process.
Vedran "Brko" Krizek
May 5, 2020
Coroutines and Flow in Android apps
Coroutines and Flow in Android apps
When working on an Android app, we usually want to isolate ugly, Android specific stuff. Clean architecture helps us here. Application…
David Gecek
Mar 23, 2020
Managing your own self-hosted heaven
Managing your own self-hosted heaven
Do you like being in control of your own data? Do you tinker with various new and old technologies and code up small prototypes or…
Ivan Oštrić
Mar 30, 2018
Autowiring on the inside — or how to make your own in php
Autowiring on the inside — or how to make your own in php
Autowiring is an ability of DIC to automagically figure out and inject needed dependencies.
Alen Pokos
Nov 2, 2017
Complex business logic? Events to the rescue!
Complex business logic? Events to the rescue!
Event Sourcing is a pretty hip thing to do these days. This is the story of how we’ve developed Event Sourcing on Njuškalo, when you should…
Luka Skupnjak
Aug 31, 2017
Authentication behind reverse proxy
Authentication behind reverse proxy
Usually you have a simple web server that needs to have basic HTTP auth, but you also want to allow some IPs or IP range to access this…
Krešo Kunjas
Jul 21, 2017
Faster I/O on Docker for Mac. Fact or fiction?
Faster I/O on Docker for Mac. Fact or fiction?
Lately I’ve often found myself eagerly awaiting each new Docker update. The reason? I’ve been experiencing a lot of difficulties with slow…
Matija Martinić
Apr 10, 2017
UX Deliverables 101
UX Deliverables 101
Since the beginnings in the early 20th century, user experience (UX) has come a long way as a meaningful factor in coordination between…
Velimir Pavić
Mar 14, 2017
What are dark patterns?
What are dark patterns?
Have you ever purchased airplane tickets online, but during your check-in there are suddenly extra fees that you weren’t aware of? Or maybe…
Velimir Pavić
Oct 6, 2016
What it’s like to work remotely
What it’s like to work remotely
Not that long ago, it would have been very hard to find a company that employs remote workers, but with today’s technology it is easier…
Vlatka Baksa
Aug 17, 2016
Easier proxy browser testing with localtunnel
Easier proxy browser testing with localtunnel
How do you test your local projects in browsers such as Opera Mini? In this post we will show one method we use in Trikoder to do that.
Ivan Nikolić
Apr 25, 2014
Easier cross-platform testing with xip.io
Easier cross-platform testing with xip.io
This post will show one method we use in Trikoder to test our local web projects on various devices and platforms without changing URL…
Ivan Nikolić
Sep 10, 2013
Trending at Front-Trends 2013 —part 3
Trending at Front-Trends 2013 —part 3
Third part of overview from our experiences at European front-end development conference Front-Trends 2013 in Warsaw, from April 24th-26th.
Ivan Nikolić
May 6, 2013
About Trikoder
Latest Stories
Archive
About Medium
Terms
Privacy
Teams