Skip to content

Software Development at Program Tom LTD

Place for coding, programming, development and software in general.

Menu
  • Blog
  • PDF Booklets
  • Dev Utils & Content
  • Java Spring Boot Or Web Apps
  • English
    • български
    • English
    • Español
    • Português
    • हिन्दी
    • Русский
    • Deutsch
    • Français
    • Italiano
    • العربية
  • About Us
  • Flutter Apps
Menu

Category: Uncategorized

How to create a Platform that others could extend?

How to create a Development Platform that others could extend?

Posted on July 18, 2023July 18, 2023 by Toma Velev

Creating a Development Platform that others can extend requires careful planning, robust architecture, and developer-friendly features. Here’s a step-by-step guide to help you get started: Define the Scope and Purpose Clearly define the purpose and scope of your development platform. Identify the problem it aims to solve, its target audience, and the technologies it will…

Read more
Most Users on the Internet are actually bots

Most Users on the Internet are actually bots

Posted on July 3, 2023July 9, 2023 by Toma Velev

Determining the exact percentage of bots versus human users on the internet is challenging due to various factors, including the constantly evolving nature of bot technology and the diversity of online platforms. However, it is generally believed that a significant portion of internet traffic is generated by bots. In my personal opinion – Most Users…

Read more
Flutter Create App

Flutter Create App

Posted on June 30, 2023June 30, 2023 by Toma Velev

You have several options if you want to create a Flutter app.  Official CLI Install Flutter: Visit the Flutter website (https://flutter.dev) and download the Flutter SDK for your operating system. Follow the installation instructions to set up Flutter on your machine. Set up an Editor: Choose an editor or IDE to write your code. Popular…

Read more
Hard-coding is for Starters, multi-Environment setup is the real deal

Hard-coding is for Starters, multi-Environment setup is the real deal

Posted on June 19, 2023June 19, 2023 by Toma Velev

We’ve all been junior coders at some point and is prutty OK to have been hard-coding stuff directly into thesource code. While hard-coding can be appropriate for small, one-time projects, single developer applications or quick prototypes, It generally becomes less desirable as the complexity and scale of the project increase. Hard-coded values make it harder…

Read more
Vertical vs Horizontal Software

Vertical / Horizontal Software Development

Posted on June 14, 2023June 14, 2023 by Toma Velev

Vertical and horizontal software development are two different approaches to organizing and structuring software development. This depends on the client and organization requirements and business and architecture choices. Vertical Software Development From Business Perspective Coding software vertically means – getting things in production as fast as it can – even if the product is not…

Read more
Bitcoin Philosophy

Bitcoin Philosophy [PDF] > Bitcoin Software

Posted on May 27, 2023July 13, 2023 by Toma Velev

This is a book [PDF] about Bitcoin Philosophy that – In My Opinion is greater than the Bitcoin Software, because at the end – it is just a tool – an excel sheet. Yes, it has some great advantage over other money databases. But – who will use it and how? The more important part…

Read more
Crypto currencies explained

Crypto currencies explained by First Principle

Posted on May 15, 2022May 16, 2022 by Toma Velev

  If you look at Crypto currencies First Principle – what technologies are beneath it, you may escape of fishing schemes that use too much jargon. When you know the basics, you’ll search it in any new project that appears and you will be able to make better decisions. Crypto currencies are spreadsheets All types…

Read more
Minimal Flutter Bloc App from scratch

Minimal Flutter Bloc App from scratch – 3

Posted on January 8, 2022January 10, 2022 by Toma Velev

In this article I’ll explain the code of the Minimal Flutter Bloc App – version of an App that I’m building. Partial snippets you could see here: https://programtom.com/dev/2022/01/07/portfolio-platform-flutter-app-2-code-structure/. The full – working – minimal code you could copy from here: https://github.com/tomavelev/dev_examples/blob/master/bloc/lib_minimal_bloc/main.dart It’s a lot of times a good idea to complete the whole process of…

Read more
Programmers doctors

Programmers & IT == doctors, but for computers

Posted on December 5, 2021December 5, 2021 by Toma Velev

Programmers software developers and IT people in general are like doctors you too often search them when you already have a problem. When everything is working properly you don’t give thanks to the invisible warriors, but they work. You don’t complain about the printer doing its job, you rarely notice when a software developer has…

Read more
Groups Interests

Society, Community, Groups of Interests

Posted on December 3, 2021December 6, 2021 by Toma Velev

Human individuals receive a natural boosting to form a Groups of Interests in some shape or form. Sometimes the shape or form is purely biological based on the common genes that certain group has. A homo sapiens evolved and this groups got beyond the animal instinct. The Pyramid of Maslow the minimal biological requirements to…

Read more

Posts pagination

  • 1
  • 2
  • Next
  • What are ways to Optimize the backend endpoints in Spring Boot
  • Flutter image flickers
  • Could a Flutter App save a Flag even after uninstall
  • Could iOS flutter app logs be viewed while running in release mode – started after previous closed state
  • 6 Addictive Mobile Game Ideas Inspired by Flappy Bird’s Simplicity

Categories

  • Apps (20)
  • ChatGPT (19)
  • Choosing a Framework (38)
  • Flutter (206)
  • Graphical User Interface (13)
  • Marketing (114)
  • Software Development (270)
  • Spring (43)
  • StartUp (21)
  • Uncategorized (4)
  • Uncategorized (15)
  • Vaadin (14)

Tags

Algorithms (9) crypto (29) flutterdev (39) General (86) Java (7) QR & Bar Codes (3) Software Dev Choices (33) Spring Boot (1) standards (1) Theme (3) User Authentication & Authorization (9) User Experience (10) Utilities (19) WordPress (11)

Product categories

  • All Technologies (83)
    • Flutter Apps (23)
    • GPT (4)
    • Java (38)
    • Native Android (3)
    • PHP (9)
    • Spring (Boot) / Quarkus (35)
    • Utils (15)
    • Vaadin 24+ (27)
    • Vaadin 8 (1)
  • Apps (18)
    • Employees DB (1)
    • Notes (6)
    • Personal Budget (1)
    • Recipes Book (1)
    • Stuff Organizer (1)
    • To-Do (2)
  • PDF Books (3)
  • Source Code Generators (8)

Recent Posts

  • What are ways to Optimize the backend endpoints in Spring Boot
  • Flutter image flickers
  • Could a Flutter App save a Flag even after uninstall
  • Could iOS flutter app logs be viewed while running in release mode – started after previous closed state
  • 6 Addictive Mobile Game Ideas Inspired by Flappy Bird’s Simplicity

Post Categories

  • Apps (20)
  • ChatGPT (19)
  • Choosing a Framework (38)
  • Flutter (206)
  • Graphical User Interface (13)
  • Marketing (114)
  • Software Development (270)
  • Spring (43)
  • StartUp (21)
  • Uncategorized (4)
  • Uncategorized (15)
  • Vaadin (14)