Skip to content

Development at ProgramTom Dot Com

Place for coding, programming, development and software in general

Menu
  • Blog
  • PDF Booklets
Menu

Tag: General

Best Practices are about Pain Reduction

Best Practices are about Pain Reduction

Posted on May 11, 2023May 11, 2023 by Toma Velev

Experience and understanding of Best Practices is archived through Pain even in the Information Technology Field. Embracing them – may lead to Pain Reduction – in the long term. Security S stands for Security in IOT. If you are value creator, you think more – how to serve the public, how to create value, how…

Read more
Tech - Algorithms & Business Value

Tech – Algorithms & Business Value

Posted on April 5, 2023April 8, 2023 by Toma Velev

At what level to technical knowledge and experience on low-level stuff – pointers, algorithms, design patterns and architectures will bring actual business value? Here is what chatGPT says:  Technical knowledge and experience in low-level stuff such as pointers, algorithms, design patterns, and architectures can bring actual business value at different levels depending on the nature…

Read more
Technology Job

What is the Correct Technology for a Specific Job?

Posted on January 22, 2023April 8, 2023 by Toma Velev

What is the correct technology for a specific job before getting your hands dirty with code. It depends on multiple factors and you should get the checks right, before going on wrong path that will waste time, energy, reputation and more. Strengths and Weaknesses of the different technologies Professional Individuals tend to over-value the technologies…

Read more
What and how to ask ChatGPT?

What and How to Ask ChatGPT – Most Powerful Weapon

Posted on January 22, 2023April 8, 2023 by Toma Velev

What (and how) to ask ChatGPT, this is the question, and everyone should find the answer because it is the most Powerful Weapon? This is valid point for life in general. While life is colourful and the answers may come later – the AI will either give you something useful right away or it will…

Read more
What are the First Start-up Steps - Most Hard One

What are the First Start-up Steps – Most Hard One

Posted on January 15, 2023April 8, 2023 by Toma Velev

What are the Start-up Steps to take to actually get into the entrepreneur path? These are the most hard one. They are not straight forward and require deep inner self-awareness and ability to change. Mindset Getting into business means – you want to test your idea and succeed, or – to fail and move as…

Read more
How to Set Up StartUp Basic Architecture

How to Set Up StartUp Basic Architecture

Posted on January 15, 2023April 8, 2023 by Toma Velev

In this article I’m gonna describe you – How to Set Up StartUp Basic Architecture – in a little bit more details – easily understood by technical person than standard non-it manager. Ways of software development – Methodology The delivery coordination between the team members – in majority of cases – will be Agile or…

Read more
Acceptance Criteria - The Most Important part of Software Development

Acceptance Criteria – The Most Important part of Software Development

Posted on May 25, 2022May 25, 2022 by Toma Velev

The Acceptance Criteria (s) is (are) The Most Important part of Software Development. They are the core to all sides and all participants in the process. The Users The consumers of a software will be happy with high quality software that does what is intended. It will display in a friendly manner all that it…

Read more
The Human is more important than the Computer Code

The Human is more important than the Computer Code

Posted on May 24, 2022May 24, 2022 by Toma Velev

The Human individuals are more important than the Computer Code. This is true in all aspects and layers of the product life-cycle – development, maintenance, usage, support. A project reaches end of life when nobody uses it or it is not important. New platforms and versions with breaking changes pop up and nobody develops the…

Read more
Business Technology

Demand & Business is bigger than Technology

Posted on April 2, 2022April 2, 2022 by Toma Velev

I’ve arrived to the conclusion – probably not for the first time in my professional life – that – resolving problems of business & the demand from users and businesses is bigger and more important than the technology. It does not matter what is the feature and complexity it may bring to the table. How…

Read more
Levels of Code Generation

Levels of Code Generation

Posted on January 13, 2022January 13, 2022 by Toma Velev

There are several layers in Software Development where Code Generation happens. On every place – it has different purposes and accomplishes different goals. Speed of bootstrapping a new project If a software developer is able to present something minimally functional to a business owner or client, he will be able to enter the feedback loop…

Read more

Posts navigation

  • 1
  • 2
  • 3
  • 4
  • …
  • 9
  • Next
  • Bitcoin Philosophy [PDF] > Bitcoin Software
  • First Principle Software Development
  • Good Hardware & Software is About Time
  • Best Practices are about Pain Reduction
  • Soft Skills – King & Queen of Software & all

Categories

  • Apps (9)
  • ChatGPT (4)
  • Choosing a Framework (30)
  • Flutter (36)
  • Graphical User Interface (8)
  • Marketing (81)
  • Software Development (134)
  • Spring (1)
  • StartUp (15)
  • Uncategorized (10)

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 (31)
    • Flutter (11)
    • Java (9)
    • Native Android (3)
    • PHP (6)
    • Spring (Boot) Framework (4)
    • Vaadin 8 (1)
  • Apps (14)
    • Employees DB (1)
    • Notes (5)
    • Personal Budget (1)
    • Recipes Book (1)
    • Stuff Organizer (1)
    • To-Do (1)
  • PDF Books (3)
  • Source Code Generators (15)
    • Utils (13)