@lil5@fosstodon.org avatar

lil5

@lil5@fosstodon.org

I try to keep a productive/helpful tone. Also I prefer tabs, sized at 3 😈 My favorite languages/frameworks are Tailwind, GoLang & SQL

This profile is from a federated server and may be incomplete. Browse more on the original instance.

thelinuxcast, to random
@thelinuxcast@fosstodon.org avatar

Okay, so I've been using @Tutanota for a day now.

My biggest takeaway so far beyond the DNS crap which is not Tutantoa-specific, is that their clients and their website are not great. The lack of right-click support for actions is a huge issue. It means I have to go the entire length of the interface to move, archive and delete.

The mobile client is slow, it fetches a notification that you have an email but doesn't load the email until you open the app, so you have to wait.

lil5,
@lil5@fosstodon.org avatar

@thelinuxcast @Tutanota Can’t you just use any email client? Hell you could run a roundcube instance at a hosting company of 50cents/month.

martijn, to random
@martijn@ieji.de avatar

deleted_by_author

  • Loading...
  • lil5,
    @lil5@fosstodon.org avatar

    @martijn @owncast maybe a good compromise is to have a makefile + docker compose file that installs necessary dependencies there

    Example:
    https://github.com/the-clothing-loop/website/blob/main/docker/dev/Makefile

    See the readme for more information

    scottjenson, to random
    @scottjenson@social.coop avatar

    Yet another post saying "all browsers are Chrome, we must fight the patriarchy!" and I.... just... can't. It so misunderstands, well, software really that I don't know where to begin.

    For what it's worth, I'm a big supporter of as many rendering engines as possible. I certainly don't want "Google to win". I'm just saying that a browser using Blink is NOT a Google zombie.

    lil5,
    @lil5@fosstodon.org avatar

    @stooovie @scottjenson @gr0k

    Just you wait, as soon as iOS supports 3rd-party browser engines, chrome will increase in market share.

    iOS is actually atm is the last actual stand against chrome dominance.

    https://9to5mac.com/2022/03/01/web-developers-challenge-apple-to-allow-other-browser-engines-on-ios/

    The group is shooting them selves in the foot

    lil5,
    @lil5@fosstodon.org avatar

    @jamieb @stooovie @scottjenson @gr0k

    In the end it’s about websites continuing to support the browser you’re using, nothing more matters. If most websites are broken in Safari because everyone has moved to only running chromium+ thats not my interpretation of an open web.

    martijn, to random
    @martijn@ieji.de avatar

    deleted_by_author

  • Loading...
  • lil5,
    @lil5@fosstodon.org avatar

    @martijn with all the crap people give #excel this is an instance where a #csv / excel import would be great

    array, to Laravel
    @array@fosstodon.org avatar

    One (among so many other) thing I really like from #Laravel is that you can actually learn to use it just using the official docs. They are "human readable", there are examples, and they cover everything that matters in the ecosystem, and then some.

    Sure we all can mention some frameworks where learning them would be pretty difficult without unofficial, external tutorials, do we? ;)

    lil5,
    @lil5@fosstodon.org avatar

    @array while the official docs in #golang are great, “go by example” saved me hours of time

    https://gobyexample.com/waitgroups

    oliverandrich, to python
    @oliverandrich@fosstodon.org avatar

    I am pretty happy with what I achieved using „boring“ technology like , and .

    I was able to fully replace fullcalendar.io, save 400kb of minified JS and CSS, get better performance and was able to implement new features impossible to implement with fullcalendar. Happy to release it on Tuesday next week for our customers.

    A short video show casing our planning boards in Editorial Organizer which have been fully rebuild with htmx, tailwind and Django. I show a snappy context menu, drag and drop of cards between columns, adding labels and stuff.

    lil5,
    @lil5@fosstodon.org avatar

    @oliverandrich instead of changing the opacity (to show that the change is still being accepted by the server) add a spinner to the bottom right

    UI can still seem slow, when the user is blocked from interacting during loading

    https://simonhearne.com/2021/optimistic-ui-patterns/#feedback-first

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

    Me: await nagivator.clipboard.writeText(text)

    Browser: nagivator is not defined

    Me: What? Of course navigator IS defined! What‘s wrong with you?

    Browser: nagivator is not defined

    Me: Oh.

    🤦‍♂️

    #web #dev #javascript #js

    lil5,
    @lil5@fosstodon.org avatar

    @aral @ash for those browser apis I generally use window.navigator as it makes the variable scope obvious

    pjol, (edited ) to fediverse

    deleted_by_author

  • Loading...
  • lil5,
    @lil5@fosstodon.org avatar

    @pjol @ArtemisApp for anyone considering contributing this project isn’t actually GPL

    The team have tried their best to cover it up.

    lil5, to opensource
    @lil5@fosstodon.org avatar

    A project I contributed a small amount to, recently added a license: and I thought no much of it, until they started claiming that this license is “open source”

    I created a pull request to replace it with “source available” but was rejected

    https://github.com/mormaer/Mlem/pull/240

    A warning to anyone who is interested contributing that this is not GPLv3 software it’s CommonsClaused 🔒

    lil5,
    @lil5@fosstodon.org avatar

    @danb Thanks for linking to the other pull request, and for adding the project to that list I’ll be checking that list before contributing from now on.

    I was one of the contributors to approve the license PR in the first place not knowing they’d call it open source or make GitHub think it’s licensed under the GPL.

    This whole thing feels disingenuous at this point.

    lil5,
    @lil5@fosstodon.org avatar

    @danb And my GitHub account has been marked as spam, I’ve sent a support ticket promising never to do anything on Mlem again with a detailed record of my experience

    I can still access my account but all connections have been severed, Login with GitHub doesn’t work now

    yakkoj, to random
    @yakkoj@fosstodon.org avatar

    my personal opinion of telemetry is steeped in non-trust, and I won't get into that here, but:

    >Google's javascript allocating 20k vars in ONE stack frame.

    "Why do you not trust arbitrary code running in your web browser?" they ask...

    #QuoteToot

    https://fosstodon.org/@gabrielesvelto/110592904713090347

    lil5,
    @lil5@fosstodon.org avatar

    @yakkoj Have you heard of #offen #analytics ?

    It’s a #selfhost able analytics server with beautiful diagrams showing what data it collects with a delete data button available too.

    A good easy alternative exist now (plausible is hard to maintain, matomo is expensive for extra features, goatcounter is not user friendly)

    https://www.offen.dev/

    Wyatt, to random
    @Wyatt@fosstodon.org avatar

    I need to just change my keyboard layout on my Kinesis. I don't like going from Colemak dh to confusion when I open up a VM or something.

    lil5,
    @lil5@fosstodon.org avatar

    @Wyatt it’s so worth it

    djotaku, to python
    @djotaku@mastodon.social avatar

    My 7 year old daughter just asked why the #python logo isn't as cute as the #golang gopher. She wanted it to be a cute snake.

    lil5,
    @lil5@fosstodon.org avatar

    @raiderrobert @djotaku

    What about the viper logo?

    github.com/spf13/viper

    msprout, to random

    nerds, we really gotta get it together and stop using the word 'refugee' to describe someone who left a website for another one.

    lil5,
    @lil5@fosstodon.org avatar

    @stumblewyk @msprout but isn’t there? I’d say refugee describes it better.

    onthefencedev, to random
    @onthefencedev@twit.social avatar

    Just downgraded my #1password from a family to an individual account.

    I had tried to get my wife to use better passwords instead of reusing the same two or three over and over again.

    I've been partly successful in that she is now able to generate random passwords that meet any given sites requirements.

    The problem is that the wife just wants to use a computer without all the copy/paste malarkey and the browser plugin frequently let her down leaving her unable to login.

    She has a book now!

    lil5,
    @lil5@fosstodon.org avatar

    @onthefencedev yeah after hearing about each 1password issue after the next I’m not surprised.

    I’ve succeeded with #bitwarden for my SO

    The addon auto fills and just works

    I had to use 1password at work previously and it wasn’t as user friendly

    lil5, to random
    @lil5@fosstodon.org avatar
    nixCraft, to random
    @nixCraft@mastodon.social avatar

    This is why we used Docker or another container tech like LXD or FreeBSD jails. There is no need to break the whole thing because a newer version of Python or PHP is installed on your Unix or Linux server.

    lil5,
    @lil5@fosstodon.org avatar

    @lanefu @b_draad @kkarhan @nixCraft

    Learning #python as a JS dev the setup process was confusing, #pipenv does a lot for you in setting up virtualenv but with sane defaults and simpler commands.

    Feels like npm

    pipenv install
    pipenv install Django
    pipenv run ./manage.py
    pipenv shell
    pipenv uninstall Django

    https://pypi.org/project/pipenv/

    joel, to random
    @joel@fosstodon.org avatar

    deleted_by_author

  • Loading...
  • lil5,
    @lil5@fosstodon.org avatar

    @totoroot @joel I have the top of my monitor 10cm higher than my eyes for this reason, that way my editor is exactly at eye height (when sitting straight)

    Wyndix, to random

    #APT is one of the slowest package managers I've ever tried, at least when handling updates

    Not bashing on it, just an observation.

    lil5,
    @lil5@fosstodon.org avatar

    @Wyndix I’d say #flatpak or #ostree if you’re comparing average update time.

    I know it’s comparing apples to oranges shrug

    lil5,
    @lil5@fosstodon.org avatar

    @Wyndix my experience with #silverblue has been sluggish, slow startup times, slow update times.

    chrishannah, to random
    @chrishannah@fosstodon.org avatar

    I can't say I was too bothered about the outcome of this potential merger, but this response looks a bit childish. https://www.bbc.co.uk/news/business-65407005

    lil5,
    @lil5@fosstodon.org avatar

    @chrishannah this is a win for the consumer

    Thanks for sharing ⭐️

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