
Tommy 🇬🇭
14.1K posts

Tommy 🇬🇭
@andocodes
lead swe @reuters. building @breakthelines. studying MSc Robotics at @bristoluni. Jesus loves you.
✝️🇬🇭🇳🇱🇬🇧 Beigetreten Temmuz 2016
1.4K Folgt1.5K Follower
Angehefteter Tweet

Can’t wait to show everyone what we’ve been cooking at @breakthelines.
English
Tommy 🇬🇭 retweetet

thrilled to announce that campos ⚽🧤 is now in public beta: campos.withqwerty.com
the aim: quickly and painlessly go from raw football provider data to beautiful, interactive charts.
think of it as @mplsoccer_dev + @kloppy_dev for the web. good presets, endlessly customisable, sensibly interactive. campos adapters turn opta, statsbomb, wyscout and the rest into tidy events you drop straight into campos components - no more coordinate flips, no stress. build by hand or with agents paired with nutmeg.withqwerty.com skills
open source, forever. contributions welcome - new chart types, more adapters, new features, bug fixes, anything.
gracias, jorge.
English

@kdaigle @mitchellh You guys are taking 6 years to fix simple things such as this…. github.com/orgs/community…
English

@mitchellh I'm sorry, @mitchellh. The team is going to keep working to make GitHub something you can come back to with real proof, not words. Until then, I'll still be cheering on Ghostty as a user.
English

Ghostty is leaving GitHub. I'm GitHub user 1299, joined Feb 2008. I've visited GitHub almost every single day for over 18 years. It's never been a question for me where I'd put my projects: always GitHub. I'm super sad to say this, but its time to go. mitchellh.com/writing/ghostt…
English


@B03GHB4L1 @breakthelines Already on the list my bro! Will get back to you in the next couple days, just grinding a bit.
English

Football content creators, please ping if you’d like to be part of the new Breaking The Lines platform test run. We’re quite close to completing beta. I’d like to get some feedback on how things feel/work and what could be better/what works well.
@breakthelines
English

@joshuamschultz Similarly went from around $600ish to $100 on Hetzner with a much much much more powerful machine. Quite fun.
English

Someone just migrated from DigitalOcean to Hetzner.
Same production workload. 30 MySQL databases. 248GB of data. Hundreds of thousands of users.
Bill went from $1,432/month to $233/month.
New machine is MORE powerful. 96 CPUs. 256GB DDR5. NVMe RAID.
$14,388 saved per year. This is happening everywhere.
English

@mattpocockuk Hexagonal architecture > DDD. Also increasingly finding BDD > TDD personally. But this is solid though.
English

My new skill lineup:
/domain-model - replaces /grill-me, integrates some DDD concepts and adds docs & ADR's during discussions
/to-prd - create a PRD
/to-issues - create issues with blocking
/github-triage - triage issues with a state machine-based labelling system
/tdd - do TDD where appropriate
Still more to flesh out, but this is feeling AWESOME
English
Tommy 🇬🇭 retweetet

African football lacks structured, openly accessible event data. We are releasing the Dynasty Scouting League 2024 dataset as open data.
Pre-professional African football event data. Publicly available for the first time.
github.com/Afriskaut/dyna…

English

@withqwerty Hi Rahul, would appreciate a follow back so we can chat.
English

matching player IDs across opta, transfermarkt, fbref, fotmob and 25+ other football data providers sucks. spreadsheets, fuzzy matching, hallucinated IDs.
the reep register fixes this: an open source crosswalk of 430k players and 45k teams across all of them. updated weekly.
github.com/withqwerty/reep
English


.@boris can you guys please train Claude to understand that the user probably wants it to fix "existing" test failures, even if they seem unrelated, before shipping?
No amount of CLAUDE.md prompting, rules, memory files, anything seems to produce compliance.
English
Tommy 🇬🇭 retweetet

"Football clubs are not startups: they are cultural entities built on history, expectation, and an emotional contract with their supporters.
Chelsea's current struggles is a textbook example of what happens when that contract is ignored."
@JahvonBarrett: breakingthelines.com/premier-league…

English

@GregKara6 @eastdakota I was struggling to figure out why this is such a big deal and you’ve nailed it. It’s more of a DX thing I guess.
English

it's a new API for something cloudflare has had for 8 years. V8 isolates aren't new, spawning them dynamically is a nice DX improvement but it's not a paradigm shift. and "100x faster than containers" is comparing apples to oranges, isolates are faster because they do a fraction of what containers do. no filesystem, no shell, no system packages. for running JS snippets fast it's solid, but the framing is doing a lot of heavy lifting.
English
Tommy 🇬🇭 retweetet

Second on the UK all-time list 🇬🇧
Only Dwain Chambers (6.42s) has run faster than Jeremiah Azu over 60m 👏
A new Welsh record on the world stage 🏴
#WorldIndoorChamps

English

@JakeDaviesMUFC Yes definitely laugh at the Brit! What is wrong with you.
English

Nice humbling for Jeremiah. Lovely jubbly!
Tolulope@Tolu_ibr
Guys were so sure Azu wouldn’t make it through, he’s the defending champ for a reason😂😂😂😂
English





