Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Raphael

@raphael@mastodon.sdf.org
mastodon 4.6.5
  • Open on mastodon.sdf.org

Software Developer in Brisbane.

Lots of programming stuff, some game stuff, also just life stuff.

71 Followers
273 Following
26 Posts
Joined April 06, 2022
Website:
https://rtpg.co

Posts

Open post
raphael
Raphael @raphael@mastodon.sdf.org · Jul 03, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org

obviously translation is a skill and hard etc but I'm regretting my declaration that I will definitely translate this french entrance exam. Got through 3 pages (still need to reproduce one gnarly diagram...), 7 more to go.

French has too many run-on sentences!!!!

3
0
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Jul 02, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org

.... alright I'm definitely translating one of the year's exams into english it needs to be known

1
1
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Jul 02, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org

Recently chatted about French entrance exams with buddies and decided to check out what recent exams look like for the comp sci stuff and... men would rather write this than just write `list(set(s))` smh https://www.doc-solus.fr/prepa/sci/adc/pdf/enonces.pdf/2024/MP_INFO_MINES_2_2024.enonce.pdf

1
1
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Jun 14, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org

@carlton@chaos.social was there ever any discussion when you were working on template partials around having support for "inline with" with django template partials, like how {% include %} has it? Searched the forums and having trouble finding chatter around that

Is this a "we already have {% with %}" thing for you? Or some subtlety I'm missing?

chaos.social

Carlton Gibson (@carlton@chaos.social) - chaos.social

0
1
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Jun 04, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org

https://github.com/3YOURMIND/django-migration-linter/ I was today year's old when I found out about a package that lints Django migrations for common mistakes that cause issues when trying to do zero-downtime deployments

3
0
2
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Jun 01, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org

Django people out in the world: do y'all actually reach for the Django built-in class based views?

Class Based Views with a bunch of extra functionality is nice of course, but I've found that the couple lines it takes for me to do simple forms and the like in a function-based view just makes it a hard sell.

But perhaps there are people out there using CBVs even for the basic stuff to have a bit more of a declarative configuration

0
1
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · May 21, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org

What’s the Tokyo or New York City equivalent of the story beat where someone sees a gas station sign with gas at like 14 dollars a gallon to express that things have gotten very expensive?

0
1
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · May 12, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org
Replying to @raphael@mastodon.sdf.org
https://github.com/tc39/proposal-temporal/issues/1751 I am so angry at this. The working group correctly identified that if your input string to PlainDateTime has Z then it’s a UTC timestamp and probably a bug in hiding (so it blows up). But it didn’t acknowledge that _any_ offset, not just UTC, is the same problem! So it should blow up for any offset, not just UTC! Type theory mindedness would have saved us from this colossal mistake
0
0
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · May 12, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org

PlainDateTime.from docs

> As an input, you may optionally include the offset and time zone identifier, in the same format as ZonedDateTime, but they will be ignored. Note that the offset must not be Z. Other annotations in the [key=value] format are also ignored, and they must not have the critical flag.

Why.... why do you accept some offsets but not all of them. Why do you do this to me

1
2
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · May 03, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org

640 points of psychic damage to me of a week ago if I had seen this before seeing the movie

0
0
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Apr 29, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org
Replying to @danluu@mastodon.social
@danluu what does fuzzing/random testing look like for business logic? It feels like a lot of the examples are of the “thing crashes” variety but with CRUD apps where we tend to be reading data, transforming a bit, then throwing it back into the DB, it feels like the failure states are way less obvious Have you had success in that space?
1
0
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Apr 29, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org
Replying to @raphael@mastodon.sdf.org
@db codeberg projects already so painfully slow sometimes… hope they can handle scale up
2
0
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Apr 29, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org
Replying to @db@social.lol
@db I feel like recommending codeberg to everyone is gonna generate the mastodon.social problem… wish we had more forgejo instances out there to avoid that
5
3
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Apr 27, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org
Replying to @raphael@mastodon.sdf.org
@bodil guaranteeing yourself to recruit certain kinds of people and turn off others (including people plenty good at high school who just identify what a weird thing that is to ask!)
2
1
1
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Apr 27, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org
Replying to @bodil@social.treehouse.systems
@bodil I think so much about canonical asking people about what their ranking was in high school
4
2
2
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Apr 27, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org
Replying to @raphael@mastodon.sdf.org
@whitequark@social.treehouse.systems really wish that this could “just” be “everyone who pushes just gets their own branch namespace” or something instead of needing bespoke options… one day
2
0
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Apr 27, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org
Replying to @whitequark@social.treehouse.systems
@whitequark@social.treehouse.systems I did this the other day! Immediately regretted it cuz I wanted to make a change and couldn’t figure out how to get jj to do the push right but it was cool lol
1
2
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Apr 23, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org
Replying to @raphael@mastodon.sdf.org
@rixx Circle CI in the past has been fine for me. Haven’t used them for a while though
1
0
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Apr 23, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org
Replying to @rixx@chaos.social
@rixx I’ve stared at the idea of self-hosting build bot for a while but I continue to struggle to figure out how to actually put it all together
1
1
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Apr 22, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org
Replying to @tao@mathstodon.xyz
@tao https://bcantrill.dtrace.org/2026/04/12/the-peril-of-laziness-lost/ this went around the other day day too as a thought process that I think applies here too: tooling makes awkward, messy solutions possible but can totally lead us to … engineering dead ends so to speak. Human laziness searches for simpler solutions, because otherwise we just struggle to move forward. Losing laziness as a force will mean less easy-to-use foundations… maybe
7
0
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Apr 20, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org

Been chatting a lot about XMPP with some people the past couple months and it got me wondering... is there an XMPP SDF instance?

0
0
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Apr 17, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org
Replying to @jonny@neuromatch.social
@jonny 1000% agree, and have totally witnessed this. I've found decent success in "I describe a test, it writes that test, then tries to make that pass" as a flow, because it relies on me both pointing out a useful test and on ... most of the code being fine still. But anytime I try giving these tools more leeway it leads to messes
1
0
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Apr 16, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org
Replying to @jonny@neuromatch.social
@jonny “make tests pass” is definitely not the worst way to work on something but it’s funny how much these tools then respond with so much random null coalescing Very reminiscent of pre-TS JavaScript codebases and Python 2’s “Is it str or bytes? Just apply decode anyways” stuff
1
1
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Apr 11, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org
Replying to @glyph@mastodon.social
@glyph I think the closest worry I can see is more a logistical collapse due to semiautomation causing massive planning issues A real life equivalent to “ah why are my servers all falling over…. Oh disk space” but for some planning processes all optimizing on some weird axis. Not a singularity so much as just a bunch of pain from us shifting more and more into automated decision making and having less eyeballs on intermediate results. Still… humans will be in the loop in so many spots!
1
0
0
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Apr 04, 2026
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org
Replying to @0xabad1dea@infosec.exchange
@0xabad1dea I feel like I found my peers here in a nice way, tho I’ll admit it definitely feels IRCy in its “this is probably not getting used by too many people who don’t want to think about the tech”-ness In that sense it’s fine if masto is small. It’s ok if a chat room doesn’t have every single person on the planet in it! It’s ok for a group chat to not have 10k people
12
0
1
0
Open post
raphael
Raphael @raphael@mastodon.sdf.org · Jan 06, 2025
Raphael
@raphael@mastodon.sdf.org

Software Developer in Brisbane. Lots of programming stuff, some game stuff, also just life stuff.

mastodon.sdf.org
Replying to @fionafokus@mystical.garden
@fionafokus@mystical.garden @linus@donotsta.re it kills me when the original image is deployed even in “the new standard envelops an older one or is otherwise backwards compatible in practice so does not in fact increase the cardinality in a real sense” but people are so into posting that comic Probably the most damaging XKCD comic of all time? On account of most of them not causing much damage at all 😂
4
1
2
0

Remote instance

mastodon.sdf.org
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 03:21:27 UTC