Skip to content
Anton GoncharovAI systems developer

The Warrior Within

John Little

  • Philosophy

John Little retells Bruce Lee’s philosophy in plain language and shows how to apply martial arts principles in everyday life: at work, in relationships and in arguments with yourself.

It’s rooted in Taoism and Zen: flexibility instead of rigid rules, attention to the present moment and honesty with yourself.

Key ideas

  1. “Be water”: flexibility is stronger than rigidity, and form adapts to the task.
  2. Research everything, discard what is useless, add what is your own.
  3. An obstacle is material for growth, not a reason to stop.
  4. Knowing is not enough, we must apply; willing is not enough, we must do.

Where and how I applied it

  • Demo · Telegram Mini App · payment · statuses

    A store in Telegram

    The catalog adapts to the buyer: a Mini App inside Telegram, buttons right in the chat for those who dislike apps, and a regular page in the browser.

  • Demo · Web app · PWA · vanilla JS

    Offline courier app

    A lost connection is no reason to stop: the app works offline and sends the changes when the connection is back.

  • Demo · Next.js website · AI translation, per-language SEO

    An export website in four languages

    The site changes shape for the language: four languages, including right-to-left Arabic, with their own fonts, currency and page addresses.

More on the shelf

  • Reading

    Hands-On APIs for AI and Data Science

    Ryan Day

    A practical book on building an API for data and connecting AI to it. The running project is a FastAPI service with a database and documentation, then an SDK for it, using the API in analytics and, finally, LangChain agents that call the API themselves.

    AI and agentsPythonAPIApplied in 3 projects
  • Reading

    Server Applications in Python, Django, Flask and FastAPI

    R. S. Bukharev

    The path of server-side development in Python, from sockets and protocols to architecture and launch on a server. Django, Flask and FastAPI are covered through real projects: a CRM system, a Telegram bot with server-side logic, a REST API for a mobile app and a WebSocket chat. Separate chapters cover caching and scaling, Docker and Kubernetes, PostgreSQL, MySQL, SQLite and MongoDB, and security: password hashing, JWT and OAuth 2.0, protection against SQL injection, XSS and CSRF, TLS.

    ProgrammingPythonBackendApplied in 1 project