We're ODT
A group that believes software development
should be joyful
A group that believes
software development
should be joyful
Our Services
We build together.
Build Knowledge
We create spaces to learn and grow together — through hands-on training, workshops, and community meetups that inspire real change.
Outcomes
-
Practical learning through real experiences
-
A culture of sharing and continuous growth
-
A connected community that inspires change
Build Teams
We help your team work the Agile way — grounded in real practice and empirical learning. Transparent. Adaptive. Continuously improving.
Outcomes
-
Teams that work transparently and adaptively
-
Decisions driven by real evidence and learning
-
Sustainable growth through continuous improvement
Build Products
We co-create impactful digital products. From discovery to delivery, we design and build software that meets real user and business needs.
Outcomes
-
High-quality, meaningful digital products
-
Teams that learn through collaboration
-
Continuous improvement beyond launch
We're a Flat Organization – no
bosses, no hierarchy.
Just one department: Software
Development Department.
And every one of us is, at the
core, a true software maker.
Software development
should be Joyful
For us, “joyful” doesn't mean
coding while laughing or
playing games half the day.
It's the joy of seeing a real smile
from someone using the
software we built.
Every project is a fresh challenge
— technology changes, people's needs evolve, and that
keeps our work exciting.
Always
Learning
&
Growing
We don't wait for HR, free time,
or a training budget — we learn
and practice on our own.
If you don't know, learn.
If you know, practice.
If you're skilled, teach.
Because without constant
practice, the fun fades and obsolescenc creeps in.
we are building over hiring.”
We'd rather grow a strong team than just add more people. We don't sell shortcuts or
formulas for success.
Instead,
we walk alongside
you helping shape people, culture,
and teams that can create real, meaningful software.
Our Team
ODT Thailand is a collective of developers, coaches, designers,
and product practitioners.
Our Team
ODT Thailand is a collective of developers, coaches, designers,
and product practitioners.
Our Clients
Since 2013, we've partnered
with diverse clients helping build software and strong
teams for both small and large organizations.
0
Projects
0
People
0
Skills
0
Clients
"The Odd-E team is always reliable, providing support and guidance that make our work smoother and more confident."
Titisuda Boonsong
QA Engineer at ttb Bank
"Highly responsible, always delivering on goals, and helping the team grow by sharing knowledge. Makes tough projects easier through the structured way the Odds team works."
Wiphaphan Wongjaroen
UX/UI at TISCO bank
"The Odd-E team is always reliable, providing support and guidance that make our work smoother and more confident."
Titisuda Boonsong
QA Engineer at ttb Bank
"Highly responsible, always delivering on goals, and helping the team grow by sharing knowledge. Makes tough projects easier through the structured way the Odds team works."
Wiphaphan Wongjaroen
UX/UI at TISCO bank
Trusted by these clients
Insights from
the ODT
Insights from the ODT
We love sharing what we learn from real work
Pipeline: กลไกที่ช่วยทีมรักษาคุณภาพงาน โดยไม่ต้องหวังพึ่งความจำของคน
มนุษย์มีความขี้หลง ขี้ลืมเป็นธรรมชาติอยู่แล้วเมื่อเราเข้...
21 Jan 2026
Ontological Stability: หลักการที่ซ่อนอยู่เบื้องหลังการใช้ Inheritance อย่างถูกต้อง
นักพัฒนาซอฟต์แวร์มักถกเถียงกันว่า *inheritance* นั้นดีหร...
21 Jan 2026
Composition: The Missing Middle Between Inheritance and Type Classes
If you’ve ever studied inheritance and type classes side...
20 Jan 2026
Why the Liskov Substitution Principle Breaks So Easily — and How Type Classes and friends Avoids…
Why the Liskov Substitution Principle Breaks So Easily —...
18 Jan 2026
Inheritance: The Root of the Problem (and the is‑a trap)
Object‑oriented programming encourages you to model the...
17 Jan 2026
WDIO + Appium + Mocha + TypeScript + Page Object VS WDIO + Appium + Cucumber
บทความนี้ไม่ได้เขียนมาเพื่อบอกว่า framework ไหนดีกว่า แ...
15 Jan 2026
The Open–Closed Principle Is Broken in Most OOP Languages — Until You Meet Scala’s Type Classes
The Open–Closed Principle Is Broken in Most OOP Language...
13 Jan 2026
Emily in Paris กับวัฒนธรรมการทำงานของโลกต่าง Timezone
เพิ่งได้โอกาสดู Emily in Paris (ใช่ครับ…เพิ่งถึงซีซั่น 2...
12 Jan 2026
UI Test มีไว้พิสูจน์ว่า ผู้ใช้ใช้งานได้
ไม่ได้มีไว้พิสูจน์ว่า ระบบคิดถูก บทความนี้เขียนจากประสบก...
7 Jan 2026
เขียน Test script เยอะ ไม่ได้แปลว่าระบบทำงานตรง
Test ที่ดี ไม่ได้มีไว้แค่รันผ่าน แต่มีไว้ย้ำและแจ้งเตือน...
5 Jan 2026
ODT Community
Our Events