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
Menu
Business Explained

What is Business – Behind the Scenes – Explained Simply

Posted on April 13, 2021July 13, 2025 by Toma Velev

Business is a fancy word that creates a lot of associations in the minds that needs to be explained. People imagine expensive suits, nice cars, big homes, hot wife. The reality cannot be more gray, more lifeless, empty, and meaningless than whatever image you draw in your head. Explained simply – business is just a…

Read more
Social Login Authentication

Social Login – Why Use 3rd Party Authentication?

Posted on April 12, 2021January 24, 2024 by Toma Velev

Why Use Social – 3rd Party Authentication in your Login workflows? The importance of the Connections of the users on other places I’ve described here: https://programtom.com/dev/2020/10/07/social-software-8-features-to-make-a-product-successful/ (number 3). You will save time and effort from the need to implement and support user management. It is not an easy task. Even the big Corporations have a…

Read more
Flutter Push Notifications

Flutter Push Notifications

Posted on April 12, 2021April 12, 2021 by Toma Velev

Push Notifications are one of the 9 key Social Features that will keep users engaged and Flutter is a tool to create apps for all Platforms. It is a perfect combination to have it integrated to remarket, and offer real time nature of your Application to all users. You will not escape the settings and…

Read more
HTML User Experience

HTML Input Usability & User Experience tips that even Experts forget

Posted on April 12, 2021November 13, 2024 by Toma Velev

In this article you will learn few (HTML) Usability & User Experience tips. I’ve seen how – even Experts (including me if I may call myself an expert of course) forget about them – in their endless pursuit of code optimization and architecture. Autocomplete From the Browser All Internet Browsers store some information of the…

Read more
Independent Facebook Login Authentication

Independent Facebook Login Authentication

Posted on April 12, 2021December 14, 2023 by Toma Velev

If you want to integrate the Facebook Login in your app, but you want at least some small part of the Authentication to be Independent – this article is for you. The World Wide Web is a Communication Layer present on almost every meaningful device form factor. If some functionality works on it, it could…

Read more
Images and dev tips for Web, Android, Flutter

Images in Web, Android Native & Flutter

Posted on April 4, 2021 by Toma Velev

In this article I’m gonna spill out some tips for around Images for Android Native, Flutter and Web. They are essential visual component on all platforms – Desktop, Mobile, Web and even out – in the real world. Common knowledge about Images Images are vector or raster. Vector graphics resize up and down without losing…

Read more
Software Developers

Shallow thinking Software Developers Edition

Posted on April 4, 2021 by Toma Velev

The world is going virtual – there is no denying that and Software Developers are the builders of the modern day. Unfortunately, it is not enough to have programming skills. There are tons of layers before a piece of hardware and software arrives into the hands of everyday user. Some of the requirements are described…

Read more
Components vs Layers

Components vs Layers in Software

Posted on April 4, 2021April 4, 2021 by Toma Velev

In this article I’m gonna weight down the importance the separation of software in components and layers of functionality. When a programmer starts a new piece of software, he could choose from multiple approaches to pick. The choice depends on several factors often requested from outside. Such may be – project complexity, team size, product…

Read more

Why you should have a Software Build System

Posted on April 2, 2021December 13, 2023 by Toma Velev

One of the latest Job Roles in IT in recent years is DevOps – Development & Operations Specialist that tunes up a Software Build System. It has the task to link the work of coders, managers, clients, users, and System Administrators. The last role is un-humanized and replaced by Cloud Software Services.  The Cloud Tools…

Read more
Secrets not spoken by Tutorials Creating Developers

Secrets unspoken by Flutter Tutorials creating developers

Posted on March 20, 2021April 21, 2021 by Toma Velev

In this article you will learn few secrets not spoken by tutorials creating developers. These are things that many tutorial creating developers aren’t saying, because they don’t know them or realize them. Many colleagues are often too attached to the tool they are using. It has become their fetish. Other times these things are purposefully…

Read more

Posts pagination

  • Previous
  • 1
  • …
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • …
  • 66
  • Next
  • Skipping AI? You’re a Relic – Time to Evolve or Perish!
  • 2026 Flutter Launch Blueprint: Your 10-Step Checklist to App Store Domination
  • Product Requirements Document – for different software development levels
  • The Bottleneck Factory: AI Production Line vs. Human Quality Gate
  • Most Important Things You Could Code in 2026

Categories

  • Apps (25)
  • ChatGPT (26)
  • Choosing a Framework (38)
  • Flutter (280)
  • Graphical User Interface (14)
  • Marketing (119)
  • Software Development (292)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (16)

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 (87)
    • Flutter Apps (26)
    • GPT (4)
    • Java (39)
    • Native Android (3)
    • PHP (9)
    • Spring (Boot) / Quarkus (36)
    • Utils (15)
    • Vaadin 24+ (28)
    • 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

  • Skipping AI? You’re a Relic – Time to Evolve or Perish!
  • 2026 Flutter Launch Blueprint: Your 10-Step Checklist to App Store Domination
  • Product Requirements Document – for different software development levels
  • The Bottleneck Factory: AI Production Line vs. Human Quality Gate
  • Most Important Things You Could Code in 2026

Post Categories

  • Apps (25)
  • ChatGPT (26)
  • Choosing a Framework (38)
  • Flutter (280)
  • Graphical User Interface (14)
  • Marketing (119)
  • Software Development (292)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (16)