aral, to SmallWeb
@aral@mastodon.ar.al avatar

I’ve been looking for an ngrok alternative for a while now that’s (a) affordable (b) easy to use and (c) works with Kitten¹. Today, after testing a bunch of them again and getting fed up, I found LocalXpose that checks all the boxes.

I signed Small Technology Foundation up as an affiliate so if you use this link to check it out, we’ll get 40% of your $6/mo pro account fee should you subscribe:

https://localxpose.io/?via=kitten

¹ https://codeberg.org/kitten/app

opensuse, to random
@opensuse@fosstodon.org avatar

If you use a host , you'll be pleased to know that @opensuse Leap 6 is in its stage. https://news.opensuse.org/2024/04/15/os-leap-micro-enters-alpha/

julianwki, to random
@julianwki@chaos.social avatar

Anyone here and knows some stuff about servers? Question: I want to use a TLD with .test extension (*) as sender address (for testing purpose). Another assumes that every properly configured mail server will refuse emails with this sender. Anyone with opinions about and experiences with that?

(*) https://www.rfc-editor.org/rfc/rfc2606.html#page-2

notsle, to programming
@notsle@kzoo.to avatar

The Time Lords have a special torture chamber on Gallifrey for app developers that write apps, used cross timezones but dont properly store timezone data.
#timezone #datetime #dev #programming #utc #doctorwho #timelords

kubikpixel, to webdev
@kubikpixel@chaos.social avatar

Awesome jq

A curated list of awesome things built with the JSON processor and turing-complete functional language jq.

./jq https://github.com/fiatjaf/awesome-jq


wervice, to programming
@wervice@fosstodon.org avatar

What is your favorite programming language?

#programming #coding #dev

snail, to gamedev
@snail@crmbl.uk avatar

Hey Game Devs, you know that cool font you've picked for your RPG, how about also adding an accessibility option that uses a standard width sans serif font too, and a slider or something to adjust sizing.

I've lost count of the amount of demos I've downloaded and immediately deleted because the text is unreadable.

Yes the Switch has a built in zoom option, but that's a pain for text heavy games.

#dev #GameDev #accessibility #UX #design #Interfaces

ewen, to python French
@ewen@mastodon.fedi.bzh avatar
ewen, to random French
@ewen@mastodon.fedi.bzh avatar
ewen, to python French
@ewen@mastodon.fedi.bzh avatar
nandavereda, to random Portuguese
@nandavereda@ayom.media avatar

Uma vez eu fiz uma apresentação sobre testes unitários em que ao invés de apresentar a pirâmide de testes eu falei que a gente precisa ir além da tautologia (expliquei também o que é tautologia) de dizer que "teste unitário testa uma unidade de código" e debater o que é, no nosso contexto, uma unidade de código.

Onde termina uma unidade e começa outra?

Ptitoursblanc, to wordpress French
@Ptitoursblanc@mastodon.social avatar

Hello Masto,

N'ayant pas eu beaucoup de retours. Je repost ma demande.

https://mastodon.social/@Ptitoursblanc/112236198611446928
Ptitoursblanc - Help : recherches conseils et/ou guidance ponctuels pour dev WordPress

Voici mon post initial !

https://mastodon.social/@Ptitoursblanc/112219179811463303

Merci à vous !

frozencanuck, to mastodon
@frozencanuck@mas.to avatar

Love #Mastodon and want to see it thrive? Consider donating or becoming a sponsor. Money goes a long way to help the Mastodon team build the features you want.

💜🐘🤗

https://joinmastodon.org/sponsors

#Fediverse #Donate #Dev #ActivityPub

n0rthk1n9, to iOS
@n0rthk1n9@mastodon.social avatar

And to top it off, I’m now trying to submit again. I was rejected two times in for “Minimum functionality”, let’s see if adding an interactive widget let’s me get through 🤞

dgoosens, (edited ) to php
@dgoosens@phpc.social avatar

OK... here is a question ( but other communities are welcome to comment.

When building a decoupled app, do you consider the usage of something like
ClassWithAnnoyingName::class
(not to call the class, but to reference the name as a string and to simply avoid to type it out) as coupling?

IMHO, it is not

  • it is very trivial to replace with its string value if needed
  • it greatly improves DX
  • it greatly reduces errors because of typos

But what do you think ? And why ?

popcar2, to DOOM
@popcar2@mastodon.gamedev.place avatar

Coming in the next CleanDoom update: Theme support! All it takes is changing a few colors and the theme editor swaps out all the colors automatically.

I did this in the stupidest way possible: making all my panels white and just changing self_modulate on runtime. It beats fighting with the theme editor IMO.

#DOOM #godotengine #app #dev #ui #programming

opdavies, to drupal
@opdavies@mastodon.social avatar

Drupal works well for small and simple applications, as well large and compex applications.

https://www.oliverdavies.uk/archive/2024/04/05/one-drupal-fits-all

opdavies, to drupal
@opdavies@mastodon.social avatar

Have you used PHP attributes in Drupal yet? They've started to be available for some plugin types since version 10.2.

https://www.oliverdavies.uk/archive/2024/04/04/php-attributes--coming-soon-to-a-drupal-version-near-you

#dev #SoftwareDevelopment #drupal #php

vegancoder, to programming
@vegancoder@mastodon.online avatar

Question to all the devs with families

How do you manage to find time to code your personal projects and read tech literature?

My family is not even that big, but for me it's a constant struggle to reliably find 30-60 minutes a day to do my thing.

Most of the time there are house chores, or some apartment renovation, or my partner needs me to help with something, or it's time to go out, etc etc etc

kerfuffle, to random
@kerfuffle@mastodon.online avatar

A nice visual explanation of map, filter, find, findIndexOf, fill, some, and every stream operators.

ajussak, to random French
@ajussak@piaille.fr avatar

Qu'en t'es en télétravail et que tu resync ton code avec le PC de chez toi

#dev #RemoteJobs

newcrafts, to random French
@newcrafts@mastodon.social avatar

Introducing the Small Web, where you own and control your space online. Join Aral Balkan in a live coding demo using Kitten, a Small Web server empowering everyday folks to craft their own corner of the internet. Let's reclaim the web for people, not profits!
Watch: https://buff.ly/497SHNg and join us at the Conference!

aral,
@aral@mastodon.ar.al avatar

@newcrafts And this was last year, Kitten has come a long way since then…

Check out the new Streaming HTML workflow:

https://ar.al/2024/03/08/streaming-html/

And how it made it possible to build Draw Together in less than 60 lines of code:

https://ar.al/2024/03/26/draw-together/

Wishing you a lovely conference this year :)

#SmallWeb #Kitten #web #dev #SmallTech #StreamingHTML

nandavereda, to random Portuguese
@nandavereda@ayom.media avatar

Gerador de site estático feito em python. Recomendações? Anti Recomendações?

:boosts_ok_gay:

martijn, to web
@martijn@ieji.de avatar

Started a dynatrace trial at work today, so far very promising. Some things are a bit complex, but it's pretty good and in our case priced better than sentry or new relic. #web #dev #php #apache #nginx #fpm

estelle, to random
@estelle@techhub.social avatar

The terrible human toll in Gaza has many causes.
A chilling investigation by +972 highlights efficiency:

  1. An engineer: “When a 3-year-old girl is killed in a home in Gaza, it’s because someone in the army decided it wasn’t a big deal for her to be killed.”

  2. An AI outputs "100 targets a day". Like a factory with murder delivery:

"According to the investigation, another reason for the large number of targets, and the extensive harm to civilian life in Gaza, is the widespread use of a system called “Habsora” (“The Gospel”), which is largely built on artificial intelligence and can “generate” targets almost automatically at a rate that far exceeds what was previously possible. This AI system, as described by a former intelligence officer, essentially facilitates a “mass assassination factory.”"

  1. "The third is “power targets,” which includes high-rises and residential towers in the heart of cities, and public buildings such as universities, banks, and government offices."

🧶

estelle,
@estelle@techhub.social avatar

It was easier to locate the individuals in their private houses.

“We were not interested in killing operatives only when they were in a military building or engaged in a military activity. On the contrary, the IDF bombed them in homes without hesitation, as a first option. It’s much easier to bomb a family’s home. The system is built to look for them in these situations.”

Yuval Abraham reports: https://www.972mag.com/lavender-ai-israeli-army-gaza/

(to follow) 🧶#longThread @palestine @israel @ethics @military @idf @terrorism

#AIWar #technoCriticism #ethics #efficiency #innovation #Targeting #industrialization #intelligence #casualties #dev #history #data #EDA #planning #OSINT #military #army #C4I #ES2 #IDI #IDF #genocide #Lotem #Habsora #Lavender #dataDon #dataGovernance #tech #techCulture #engineering #AI #generativeAI #fix #externalities #productivity #bias #AIWarfare #AIEthics #AIRisks #collateralDamage #dehumanisation #airStrikes #bombing #counterTerrorism #israel #Gaza #Hamas #warCrimes #JewishSupremacy

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines