Open in app
Home
Notifications
Lists
Stories

Write
Kristian Tuusjarvi
Kristian Tuusjarvi

Home

Published in Nerd For Tech

·Pinned

Legacy software series — Part 1— What is legacy software?

In this article series I’m exploring legacy software. The software life-cycle, software aging, causes of software aging and modernization methods. These articles are based on my master’s thesis, which discussed microservice architecture in the context of legacy software modernization. Feel free to read the whole master’s thesis here. The articles…

Legacy Software

5 min read

Legacy software series — Part 1 — What is legacy software?
Legacy software series — Part 1 — What is legacy software?

Pinned

Flutter custom selection toolbar

Introduction A while back I needed to implement a custom option for text selection toolbar. What is a text selection toolbar you might ask? It is the options- box that is shown when highlighting text: What I needed was a custom button that could execute a custom action on the selected…

Flutter

3 min read

Flutter custom selection toolbar
Flutter custom selection toolbar

Published in Nerd For Tech

·May 17

Legacy software series — Part 3 — Modernizing legacy software

In this article I’m discussing the risks of modernizing a legacy system and the risks of not modernizing. Furthermore, I write about the approaches that are often applied when modernizing a legacy system. Risks of modernizing legacy system Legacy systems seldom have a complete documentation specifying the whole system with all its functions and use…

Software Engineering

7 min read

Legacy software series — Part 3 — Modernizing legacy software
Legacy software series — Part 3 — Modernizing legacy software

Published in Nerd For Tech

·May 17

Legacy software series — Part 2— Software life cycles and software aging

In this article I’m covering the traditional life cycle stages of a typical software system. Additionally, I’m describing what is software aging and what causes it. Software life cycles 1. Initial development During the initial development, the first versions of the software are planned and developed. Often these are proof of concept type…

Software Engineering

3 min read

Legacy software series — Part 2— Software life cycles and software aging
Legacy software series — Part 2— Software life cycles and software aging

Jun 18, 2020

Advances in gaming technology

Introduction This report reviews new devices and technologies that might change the gaming in the future. The first part of this paper focuses on the new technologies, how they work, and how they can be applied to games. …

Future Technology

10 min read

Advances in gaming technology
Advances in gaming technology

May 24, 2020

Writing Flutter plugin package — 2

Introduction This is the second part of my two part series where I develop Flutter package plugin. If you have not read the first part I recommend doing so from this link. In the first part we went through the basics of package development and how to create a package, we…

Flutter

4 min read

Writing Flutter plugin package — 2
Writing Flutter plugin package — 2

Published in The Startup

·May 24, 2020

Writing Flutter plugin package — 1

Introduction I ran into an issue some time ago. I wanted to build Flutter application that could convert PDF files to speech, to help me with school work. The idea was simple; read the text from PDF file and convert it to speech with the flutter_tts plugin. However, I ran into…

Flutter Package

8 min read

Writing Flutter plugin package — 1
Writing Flutter plugin package — 1

Jun 28, 2019

Install Flutter on Windows

> Download Flutter from here > Move the package flutter_windows_v1.5.4-hotfix.2-stable.zip to the folder that you want to install Flutter into. For me it was c:\src\ > Extract the package > Go to the extracted file flutter_windows_v1.5.4-hotfix.2-stable and move the flutter folder from inside of it to c:\src\ > Delete the…

Flutter Install

1 min read

Install Flutter on Windows
Install Flutter on Windows

Jun 4, 2019

Building News Speed Reader with Flutter

Hello I’m programming student from Finland. This is my first ever coding series. It is very basic Flutter application so it is easy to follow along. Please give me feedback! :)

Flutter

1 min read

Building News Speed Reader with Flutter
Building News Speed Reader with Flutter
Kristian Tuusjarvi

Kristian Tuusjarvi

Programming doc. student from Finland, ktcoding.fi

Following
  • Tarantool

    Tarantool

  • Gbolahan

    Gbolahan

  • Ezgi Fıstıkçıoğlu

    Ezgi Fıstıkçıoğlu

  • Rostyslav Lesovyi

    Rostyslav Lesovyi

  • Himanshu Ranjan

    Himanshu Ranjan

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable