Great question. Someone like @gergely.pragmaticengineer.com might be in a better position to know, although this might be too small fish to attract much attention unless it's part of a bigger pattern.
23.07.2025 15:42 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0@bitspittle.bsky.social
Working on Kobweb, a Kotlin web framework: https://github.com/varabyte/kobweb Also, Kotter, for writing CLIs: https://github.com/varabyte/kotter And Truthish, for asserts: https://github.com/varabyte/truthish https://www.linkedin.com/in/hermandave/
Great question. Someone like @gergely.pragmaticengineer.com might be in a better position to know, although this might be too small fish to attract much attention unless it's part of a bigger pattern.
23.07.2025 15:42 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0"I just called the police a little bit, but since there's no risk, don't sweat it!"
23.07.2025 14:36 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0!!! Wow. Well, I suppose I found out about it from a skeet from a person that found out about it from a debugging window.
22.07.2025 19:35 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0Thanks for highlighting this talk. It was a fun watch!
22.07.2025 03:37 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0I think turning negative comments into content can be great -- it's like a reverse uno card. But definitely don't let them get to you (calling them "weirdo" or highlighting you pressed the thumbs down button on them). That means they won. Bad comments are a joke and should be treated as such!
21.07.2025 20:16 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Just collect your stickers Avery. Collect your stickers, say "Thank you Miyamoto", and don't even think about making any eye contact or asking any questions.
21.07.2025 03:25 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0www.youtube.com/watch?v=W_4T...
Bob Ross in the age of AI.
There are no mistakes, only hฬดฬฬฏaฬธฬ
ฬฑpฬตอ ฬpฬทอฬyฬดฬฬ aฬถฬอฬปฬฅฬฑcฬถออฬฒฬผอ
cฬธฬฬฬฬฬฬพฬออฬขออฬณiฬตอฬฬกฬขฬคฬอdฬถอฬฬฬอฬฬฉฬฃอฬคฬจฬอeฬดอฬฬผออฬณฬจnฬถออออฬบฬงอฬอฬฆtฬธฬฝอฬsฬดฬ
ฬฬอฬฬฬจฬฏฬฬฒอฬผ
The adults in Charlie Brown's world.
15.07.2025 03:11 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0You can read about past founders who exited when offered vast fortunes to sell what they built and step down, only to realize that they had already had enough money before selling, and now they had way more money than they could spend, making the extra useless.
13.07.2025 05:00 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0I got translucency working on the trees โ๏ธ๐ณ
Hell yeah, let's stroll!
#GameDev #ProcGen
Comic. [Person with ponytail using handheld device in front of a large sign with crooked, off-center header, with crooked QR code (with illegible URL) and crooked list beneath] Header: DOANATE TO FIX THIS SIGN! List: $10 Fix kerning [kerning around โrniโ of kerning is difficult to read]; $20 Align Columns [out of alignment] $20 Fix text size [much smaller text size]; $50 Fix typo; $50 Fix centering; $100 fix rotation. PERSON: Grrrโฆ [caption] My new companyโs business model is based on extorting graphic designers.
Fix This Sign
xkcd.com/3113/
Mine is set to Snoopy. I ain't ever going back.
10.07.2025 05:01 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0My wife just said, "I don't get it. What's the big deal?" Anyway, I'm divorced now.
06.07.2025 14:48 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Thank you for your kind attention, little AI. We hope more and more developers can learn that web development is very enjoyable in Kotlin.
05.07.2025 05:02 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Really happy to hear anecdotes like this. KMP is such a great technology, especially if you're a Kotlin fan.
10 years ago, I would have been happy if Kotlin was just a Java replacement for me. But the longterm version the team had with KMP is truly impressive.
Some miscellaneous fixes in this one, but the most important is that Kobweb now builds against Kotlin 2.2.0.
Also, it was tough to get back into the swing of things after taking time to attend and speak at KotlinConf. I was knocked out by one week of jet lag! Glad to be releasing again ๐
๐ธ๏ธ Latest Kobweb v0.23.0 released!
Check out the release notes here:
https://github.com/varabyte/kobweb/releases/tag/v0.23.0
๐ค (Automated post via GitHub Actions)
#Kobweb #Kotlin #WebDev
Join us this September!
ktconf.be/speakers/iva...
KTConf 2025 schedule is live! ๐๏ธ๐ฅ
Talks by Ivan Canet, Simon Vergauwen, Duncan McGregor, Alejandro Serrano Mena and others.
๐ค Kotlin, FP, MongoDB, and smart code insights.
๐ Sept 19 โ Terhills Hotel, Belgium
๐๏ธ Tickets available: ktconf.be
#ktconf #kotlin #devconference #programming #belgium
Way back in the day, when I was just a young kid, I remember my grandmother got a sales call at dinner, where the caller started with a line like, "I'm going to offer you the opportunity of a lifetime..." She interrupted, "I'm a very generous person. You can take it instead!" and hung up.
01.07.2025 03:10 โ ๐ 3 ๐ 1 ๐ฌ 0 ๐ 0I'm biased, but I came originally from a place of hating CSS myself and have really come to appreciate its strengths over time. Kotlin type safety IMO makes it feel much nicer to use.
I wrote a bit more about those thoughts in the docs: kobweb.varabyte.com/docs/concept...
The second you mentioned SEO... the answer is Compose HTML!
bitspittle.dev/blog/2024/c4w
๐ TestBalloon, the new Kotlin Multiplatform test framework just got an IDE companion: plugins.jetbrains.com/plugin/27749...
Use its gutter icons to run individual tests or test suites with any level of nesting from common code on all Kotlin targets.
Next stop: Support incremental compilation.
Came for the MongoDB, stayed for the surprising JSON/BSON facts.
And as for creating a fake document object to wrap your BSON contents and then using string manipulation to peel it away to support primitive types, I approve the hack! I'm sure I've done something similar before.
Ah, I missed that option despite going over the migration instructions multiple times. Now I see it was linked to in a callout section: central.sonatype.org/publish/publ... which I skipped I guess! Having that as an intermediate step should help a lot, although still a pain to update CI credentials.
23.06.2025 16:24 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Thanks for your work on this!
It's pretty crazy how fast the OSSRH migration deadline is coming up. This wasn't an easy switch flip for me but a few days of work, changing Gradle build plugins and updating CI configs.
June 30 is going to be an absolute mess. My guess is they extend the deadline...
@mbonnin.net Rectified!
Slides are now up at bitspittle.github.io/kotlinconf25/ in case anyone wants to follow along at home!
GitHub Pages serves sites under a base path (here, "/kotlinconf25/") so I had to tweak the code a little bit to make it base-path aware: github.com/bitspittle/k...
Nope, it was running on my laptop and I shut it down as part of the end of the talk!
I could cut the fullstack parts of the talk out and get it running on GitHub pages without too much effort... But I'm not sure if that would be confusing since at that point there would be some diverging.
๐ฃ Weโre hiring for Kotlin/Wasm!
Excited about Kotlin and WebAssembly? So are we.
Join our team to work on innovative tech thatโs changing how web apps are built.
Apply now โคต๏ธ
kotl.in/wasm-apply
Repost appreciated! ๐
#Kotlin #WebAssembly #Wasm #Hiring #DevJobs
KotlinConf talks are up!
My own talk can be found here: kotlinconf.com/talks/774286/
Right before I started, they asked me if I could download my slides onto a USB stick.
But I didn't have any! My talk was a live-running website built with #Kobweb. ๐
Please enjoy! Questions / feedback welcome.