Web foundations
Learn HTML, CSS, and basic JavaScript—the building blocks of the web.
A Ticker Bell learning journal
This is the journal of becoming an independent software engineer—from the first idea to a product people can actually use.
Builders are shaping the world.
Why we chose this journey
AI has changed how software is created. People no longer need to know everything before they begin, but they still need to understand how systems work, how to guide AI, and how to evaluate what it produces.
We started this journey to explore how a founder can use AI as a learning and development partner while gradually becoming an independent and responsible software builder.
Your path to software engineering
Move from the foundations to reliable, measurable, automated software. Learn one concept, build something small, test it, document what went wrong, and improve it through real projects.
Learn HTML, CSS, and basic JavaScript—the building blocks of the web.
Track every change, collaborate safely, and publish small public projects.
Learn Python fundamentals, logic, data structures, and problem-solving.
Build responsive, accessible interfaces with JavaScript and React.
Create application logic and APIs using Python with FastAPI or Django.
Store, query, and structure application data with SQL and PostgreSQL.
Add user accounts, protected pages, permissions, and secure data handling.
Write unit, integration, and end-to-end tests so changes can be trusted.
Deploy projects with GitHub Pages, Google Cloud, or another simple platform.
Automatically test, build, and deploy every safe change through a delivery pipeline.
Measure visits, user journeys, conversions, and performance to improve the application with evidence.
Connect the frontend, backend, database, security, tests, deployment, and analytics.
Develop documentation, system design, code review, teamwork, and communication.
Keep learning · Keep building · Keep shipping
Lessons from the build
Each lesson records the objective, technical steps, mistakes, difficult moments, final result, and reusable knowledge from a real release.
Build the first public landing page, configure GitHub Pages, connect swe.tickerbell.biz, understand DNS, and verify that the site is truly online.
Add the tracker, connect every journal CTA, test the form, confirm the email, inspect the Brevo contact list, and document the frustrating parts honestly.
Separate the public learning repository, production frontend, and private backend; define secure boundaries for GitHub Pages, Google Cloud Run, Auth0, Brevo, and secrets.
Define the website type, purpose, audience, sitemap, content sequence, customer journey, requirements, success measures, and phased scope for swe.tickerbell.biz.
See the complete 30-step process for developing software from a problem to a maintained production system, and understand why project-based learning follows a different sequence.
Choose a learning-driven architecture with Firebase Hosting, Auth0, Cloud Run, Firestore, private Cloud Storage, and GitHub-based deployment—while keeping every security boundary explicit.
Move the existing static frontend from GitHub Pages to Cloudflare Pages, connect swe.tickerbell.biz, diagnose the failed npm build, and verify the new deployment path.
Contact · Ticker Bell
Our doors are open for collaborations, partnerships, and conversations. Reach out online or visit the Ticker Bell office in Budapest.
Find us in Budapest’s XIII district, close to the Danube.