Skip Navigation
jsalvador Juanjo Salvador @programming.dev

Django backend developer.

Also likes anime, sci-fi, beer and mexican food, and not always talk about himself using the third person form.

Posts 12
Comments 48
GNOME Extensions Website Redesign: Sneak Preview
  • The old look was pretty cool, but maybe because I'm used to it. New one feels better since looks modern and not stuck in 2010s anymore.

    Kudos GNOME's design team!

  • Why Software Engineers like Woodworking
  • Before studying programming, I used to work as electrician, haha

  • Why Software Engineers like Woodworking
  • I've been software developer for +7 years, and I must say I also love woodworking. Since is something completely out of my scope as developer, it requires patient and is pretty relaxing working with your hands like this. No client changes, no meetings, instant feedback... and no dependency managers.

  • It's React, but in Python. Now with Django integration.

    0
    Zed is now open source
  • Because it was.

  • Zed is now open source
  • Pulsar seems more like an Atom continuation made by community. Which is really cool.

  • Retro-take of the original post which started everything.

    0

    Jekyll Admin

    jekyll.github.io Documentation

    A Jekyll plugin that provides users with a traditional CMS-style graphical interface to author content and administer Jekyll sites. The project is divided into two parts. A Ruby-based HTTP API that handles Jekyll and filesystem operations, and a Javascript-based front end, built on that API.

    0
    Zed is now open source
  • I was wondering what could happened with Atom. Nice to see it died to reincarnate into a powerful IDE.

  • Recommend me a programming language
  • If you're looking for something new, I would recommend you the following list:

    • Ruby
    • Python
    • Erlang
    • Elixir
    • Gleam
    • Zig

    No preference order, just a bunch of them I already know or are in my want-to-learn list.

  • testdriven.io Basic and Full-text Search with Django and Postgres

    This tutorial looks at how to add basic and full-text search to a Django app with Postgres.

    Basic and Full-text Search with Django and Postgres
    0
    django-liveview.andros.dev Django LiveView

    Framework for creating Realtime SPAs using HTML over the Wire technology

    Django LiveView
    0

    Lunr: a search engine for static sites:

    Search made simple, indexing for your Jekyll site.

    1

    Jekyll Codex

    jekyllcodex.org Home

    Jekyll, the website framework that is super fast and super simple. Because simple is simply better:

    Home
    0
    jekyllrb.com Jekyll • Simple, blog-aware, static sites

    Transform your plain text into static websites and blogs

    Jekyll • Simple, blog-aware, static sites
    0
    If I had a penny for every time I had to deal with a project putting something I need behind this messy walled garden...
  • There is several ways to post your docs without wasting money, in a far better way, like using ReadTheDocs or just generating it with whatever library made for your project's language, like Pydoc, and serving it from GitHub Pages.

    It's not even complicated, I don't know why keep making it complex...

  • If I had a penny for every time I had to deal with a project putting something I need behind this messy walled garden...
  • Never heard about projects using Discord for docs (sounds terrible and useless, tbh), but now I'm afraid of it.

  • Minimal contents of a .git folder
  • Interesting point. But this makes you cannot use lot of nice things from git, so is something we cannot take easy.

  • Is it possible to inherit declarations from one Docker-Compose.yaml to another?
  • Answer has been solved but, just in case someone is curious about it: yes, is possible to extend a docker-compose.yaml file with another.

    From Docker's docs: https://docs.docker.com/compose/multiple-compose-files/extends/

    You can have a common-services.yml file (or whatever name you want to give to it) with a service defined inside, like this:

    services:
      webapp:
        build: .
        ports:
          - "8000:8000"
        volumes:
          - "/data"
    

    And then, in your docker-compose.yaml file just extend it with more specific things.

    services:
      web:
        extends:
          file: common-services.yml
          service: webapp
    
  • You can now compile lmao-lang with the skibbidy-toilet compiler straight from Discord
  • lmao-lang is ok as we like esoteric langs, but gosh, uncrossing lines are being crossed.

  • A (highly experimental; early stage) X11 window manager in pure Ruby
  • I'm fine with GNOME, but this long comment makes me feel like I'm missing a world if nice and optimized small software pieces which do exactly what you expect from them and nothing more.

    Now I'm curious about the terminal you're using!

  • A (highly experimental; early stage) X11 window manager in pure Ruby
  • This is experimental. It will eat your cat and burn down your house, format your hard drive and post all your secrets to Facebook.

    this made my day, lol

    During Christmas season I started reading about window managers because I was curious about it, and I found someone who made this but in Python. It was just an interesting thing but doesn't feel like something you would put on your computer. Nice to see Ruby is able to achieve this, it feels pretty abandoned language outside of Rails.

  • What if I paid for all my free software?
  • Donations to free software projects are pretty important. Since most of big ones are maintained by companies which has a partnership with foundations, lot of most free software projects (libraries, components, apps, etc) are maintained by small amount of volunteers, who paid everything for the project.

    So, this not mean to make you rich, but at least having a coffee paid by some Lemmy user who uses your piece of software and wants to be grateful, makes you a bit more happy.

  • www.valentinog.com Using webpack with Django: it's not easy as you think

    Most approaches to using webpack with Django work until the JavaScript app is tiny. What happens when the bundle grows?

    Using webpack with Django: it's not easy as you think
    0
    GitHub - mitsuhiko/rye: An Experimental Package Management Solution for Python
  • That's how Poetry works. I guess all modern ones work like this.

  • GitHub - mitsuhiko/rye: An Experimental Package Management Solution for Python
  • Interesting and quite awesome. Hope it can grow enough to be mature soon and I can start using this instead of Poetry.

  • Looking for a job as backend developer, a Sankey diagram
  • Kinda rude, but yes. Better than ghosting us.

    Seriously, sharing this bad feeling with you all and seeing we're not alone, make me feel better about it.

  • Devotion to duty
  • Classic XKCD. I'd pay for a Die Hard version like this.

  • Looking for a job as backend developer, a Sankey diagram

    Data collected from Oct 6th, 2023, until today. All data collected by me.

    Applied to 61 job offers on different sites (LinkedIn mostly, but also some minor Spanish job sites). All of them were for Django or Python backend developer (asking for Django, FastAPI or Flask), mostly mid/senior level, but some of them even were for junior level, just in case.

    49

    Fitting logo for the community

    Thinking about replacing the current logo of the community by one which fits more into Lemmy's profile picture size. Purposing this image.

    UPDATE

    Polished version

    !

    5

    Paid by the PostgreSQL gang

    6