Damn! Now with customizable styling via hooks!
Posts by Christian Findlay
Just have a severe token addiction
It's agnostic of the language you use. You can use List or Vec, Dictionary, or Map. But, how the conversions work in this way is an open question.
Protobuf is a great idea! Issue created. PRs welcome:
github.com/Nimblesite/t...
So this happened...
GitHub ⭐️ Please 🙏🏽
Consider DataProvider instead of EntityFramework. It’s so much more than an ORM, including migrations, sync, and cross platform, type safe querying
τοῦτο γὰρ τῶν μαθόντων λήθην μὲν ἐν ψυχαῖς παρέξει… δοξόσοφοι γεγονότες ἀντὶ σοφῶν.
"You offer the appearance of wisdom, not truth. They will seem to know much, while being ignorant — having become seeming-wise instead of wise."
He was talking about writing.
Yes. We've neglected mutation testing for far too long. It also mitigates human fallibility.
But, AI is in another category. AI can write tests that achieve close to 100% coverage with loads of assertions, but still manage to avoid the 1 or 2 assertions where the bugs lie. It's masterful at this
It's still difficult to achieve perfect tests, but mutation testing takes you that one step further than what you would get if you just relied on a metric like test coverage
Yes it does. But, it's not automatic.
You start with a bunch of tests, hopefully very high test coverage, and then you use mutation testing to squeeze out all possible scenarios except the ones you want.
I love getting agents to fight over a technical solution in Too Many Cooks.
In the AI agent era mutation testing is critical. It’s the only way to stop the problem where agents refuse to write assertions that would fail because the code is not implemented yet.
Use this for Dart and Flutter
dartmutant.dev
The coolest thing about CommandTree is that it summarises your scripts for you and gives you a warning if the script might be harmful.
I've converted all my sh scripts to make and the CommandTree extension works really well with make scripts. It's somewhat more compatible with Windows as well.
Check out the extension. It's good.
Getting around to this... I really do appreciate it. Just been pounding through projects lately.
CommandTree is getting better and better. Just added F# and C# scripts. Personally, I like the Make file integration the best
Grab from Vscode extensions. Reviews much appreciated 🙏🏽
The next generation of software is being built right now.
It’s not at Google, Meta or Microsoft. It’s one or two people replacing entire ecosystems
It’s not apps and libraries. It’s languages, OSs, games, systems
They will be leaner, faster and replace entrenched monopolies
Sure, Windows is fine if you love malware and security holes everywhere
You work at Canva? In Australia?
bsky.app/profile/did:...
@djmm.me
bsky.app/profile/did:...
Basilisk is about to enter the fray. Python, but better
This is amazing. I'm going to be talking to you more about this. I've been working on a ruff based type checker and LSP named Basilisk that should completely replace mypy/pyright/pylance. And, I think it might compete with Pyrefly for performance. Almost 90% PEP conformant, general experience is 👍🏼
Please don't inbox me because I can't check my messages
This platform is asking me to verify my age and I don't want to hand over personal details, so whoever messaged me, please contact through my timeline.
Yes, but the official Python specs define a very nice type system, and if you use the right type checker, it's as strict at the compilation level as any compiled language.
The downside is that the default type checkers suck
Would really appreciate it if you'd check this out and leave a Vscode review if you like it.
I'm really interested in hearing more about this...
I started out using Pyright and Pylance. That's what actually triggered me to do something about it.
Which tools do you tend to gravitate to?