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

Author: Toma Velev

Blogger on ProgramTom.Com/Dev
What Modules will Save 🔝 if Automated?

What Modules will Save if Automated

Posted on April 17, 2023July 12, 2023 by Toma Velev

The Software Modules that will Save the most time when Automated will depend on your specific work context and tasks, but generally, tasks that are repetitive, time-consuming, and prone to human error are good candidates for automation. You could archive that on coding phase. Let me show you some examples of tasks that can be…

Read more
The Importance of Testing

The Importance of Testing – Part 2

Posted on April 12, 2023April 18, 2023 by Toma Velev

The Importance of Testing – Unit, Integration, User Interface, Automated – is underrated. It forces you to walk on rails of good practices. Software layering from the Start Everybody has heard of the SOLID principles. If you’ve developed something you’ve delivered some functionality to a customer. He or she wants more and more. No developer…

Read more
What is The role of social media in software startup marketing

Social Media is the Startup Marketing

Posted on April 9, 2023 by Toma Velev

Social media is the nowadays radio, television, newspaper and town square and It is a must have for a Startup Marketing strategy as it unites people. You should have a plan how to use it. The success of a startup is equal to how much people know about it. Brand awareness Social media sites can…

Read more
Fundraising for software startup

Fundraising for Software Startup

Posted on April 9, 2023 by Toma Velev

Fundraising is a critical component of launching and growing a software startup.  Self-Esteem Before you make a startup, you should be out of your introvert head. Asking for money and being able to negotiate is a critical component of launching and growing a software startup. Be prepared to negotiate: When negotiating with investors, be prepared…

Read more
How important is the market research before launching a software startup

How important is the market research before launching a startup

Posted on April 9, 2023 by Toma Velev

Market research is crucial for the success of any software startup. Before investing time and money into developing a software product, it is important to first determine whether there is a market demand for it. For example – I’ve coded several apps that do local network synchronisation. In the same time – the world was…

Read more
How to validate your software startup idea before investing time and money

Validate – Startup idea – Time and Money

Posted on April 9, 2023 by Toma Velev

Validating your software startup idea before investing time and money is essential to ensure that you are building a product that solves a real problem and has a market demand. Otherwise money will go to waste. It may be returned in the future, but time will go too and you cannot return time. Here are…

Read more
What are the challenges of finding the right team for your software startup

The Right Team for Software Startup

Posted on April 9, 2023April 9, 2023 by Toma Velev

Finding the right team for your software startup can be challenging, as it is crucial to have a team with the right skills, experience, and motivation. From personal experience I can tell that – one man show is not an option. Here are some of the challenges you may face when looking for the right…

Read more
What is the role of MVP (minimum viable product) in software startups

MVP (Minimum Viable Product(s)) – key for Software Startup

Posted on April 9, 2023July 10, 2023 by Toma Velev

The MVP (minimum viable product) plays a crucial role in software startup. An MVP is a basic version of a product that has enough features to satisfy early adopters and gather feedback for future development. Even not fully functional demonstration could make a business that some process could be optimised and bring value $$$. Here…

Read more
What is The impact of user feedback on software startup success

User Feedback effect on Software Startup

Posted on April 8, 2023July 11, 2023 by Toma Velev

User feedback plays a significant role in the success of software startup reality check. If nobody says anything about a product – it’s like getting into black hole / dev – null.  Product validation User feedback helps validate the product idea and identify areas for improvement. By listening to user feedback, startups can adjust their…

Read more
Ways to Refresh JWT Access Token

Ways to Refresh JWT Access Token

Posted on April 8, 2023December 14, 2023 by Toma Velev

The modern way of authentication is using short lived JWT Access Tokens that are refreshed in preconfigured time after the initial token expires. There are different aspects that could be taken into account – when refreshing tokens. Depending on these factors – it will improve or degrade the security and usability, performance of the backend…

Read more

Posts pagination

  • Previous
  • 1
  • …
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • …
  • 64
  • Next
  • Jenkins SCP File Upload to Remote Server
  • Essential Programming Books – Principles & Flutter
  • Social Media Platforms 🌍
  • Strategies to prevent review regressions
  • How to set Google Map Theme in a Flutter App

Categories

  • Apps (22)
  • ChatGPT (23)
  • Choosing a Framework (38)
  • Flutter (269)
  • Graphical User Interface (14)
  • Marketing (117)
  • Software Development (286)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (15)

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 (84)
    • Flutter Apps (24)
    • 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

  • Jenkins SCP File Upload to Remote Server
  • Essential Programming Books – Principles & Flutter
  • Social Media Platforms 🌍
  • Strategies to prevent review regressions
  • How to set Google Map Theme in a Flutter App

Post Categories

  • Apps (22)
  • ChatGPT (23)
  • Choosing a Framework (38)
  • Flutter (269)
  • Graphical User Interface (14)
  • Marketing (117)
  • Software Development (286)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (15)