home.social

Search

1000 results for “ColdEmber”

  1. Last week I finished my biggest #bookbinding project a daily #planner composed by 95 sheets, 380 pages, and 12 signatures. The planner was designed using #scribus, and an extension I wrote in #python, to generate the whole planner starting from a single page template. Full story on my free #kofi post: ko-fi.com/post/The-biggest-boo
    The extension is on #codeberg here: codeberg.org/dreamos82/scribus
    Below some pictures of the new planner! #hardcover #handmade #bookbinder #programming #craft #artandcraft

  2. Last week I finished my biggest #bookbinding project a daily #planner composed by 95 sheets, 380 pages, and 12 signatures. The planner was designed using #scribus, and an extension I wrote in #python, to generate the whole planner starting from a single page template. Full story on my free #kofi post: ko-fi.com/post/The-biggest-boo
    The extension is on #codeberg here: codeberg.org/dreamos82/scribus
    Below some pictures of the new planner! #hardcover #handmade #bookbinder #programming #craft #artandcraft

  3. Last week I finished my biggest #bookbinding project a daily #planner composed by 95 sheets, 380 pages, and 12 signatures. The planner was designed using #scribus, and an extension I wrote in #python, to generate the whole planner starting from a single page template. Full story on my free #kofi post: ko-fi.com/post/The-biggest-boo
    The extension is on #codeberg here: codeberg.org/dreamos82/scribus
    Below some pictures of the new planner! #hardcover #handmade #bookbinder #programming #craft #artandcraft

  4. python.hothire.dev/

    Connecting talented developers with exciting opportunities. Find your next great hire or your dream job.

    Hot Hire is a platform designed to connect talented developers with exciting opportunities. We believe that finding the right developer should be as easy as browsing through well-organized profiles.

    Libre & gratis reverse job board.
    Source: codeberg.org/HotHire

    @mindaslab <: are you the right contact?

    #python #jobs #dev #hothire #jobboard #gratis #libre

  5. python.hothire.dev/

    Connecting talented developers with exciting opportunities. Find your next great hire or your dream job.

    Hot Hire is a platform designed to connect talented developers with exciting opportunities. We believe that finding the right developer should be as easy as browsing through well-organized profiles.

    Libre & gratis reverse job board.
    Source: codeberg.org/HotHire

    @mindaslab <: are you the right contact?

    #python #jobs #dev #hothire #jobboard #gratis #libre

  6. python.hothire.dev/

    Connecting talented developers with exciting opportunities. Find your next great hire or your dream job.

    Hot Hire is a platform designed to connect talented developers with exciting opportunities. We believe that finding the right developer should be as easy as browsing through well-organized profiles.

    Libre & gratis reverse job board.
    Source: codeberg.org/HotHire

    @mindaslab <: are you the right contact?

    #python #jobs #dev #hothire #jobboard #gratis #libre

  7. python.hothire.dev/

    Connecting talented developers with exciting opportunities. Find your next great hire or your dream job.

    Hot Hire is a platform designed to connect talented developers with exciting opportunities. We believe that finding the right developer should be as easy as browsing through well-organized profiles.

    Libre & gratis reverse job board.
    Source: codeberg.org/HotHire

    @mindaslab <: are you the right contact?

    #python #jobs #dev #hothire #jobboard #gratis #libre

  8. ive moved the sapf.el repo to codeberg and also added some handy little functions to get help, clear the stack and clear the sapf process buffer 🥰

    codeberg.org/pulu/sapf.el

    #sapf #livecoding #emacs

  9. Can someone explain why everyone is suddenly moving to #Codeberg and not #GitLab?

    I know I'm kinda late to ask this, but why is Codeberg better than GitLab these days? What happened that it become the preferred choice for people moving off of #GitHub?

    #GitForge #Git

  10. @rtyler I deployed my own instance of #OneDev and I haven't really used GitHub since. @forgejo is also a good option. Don't want to host your own? Then use code.onedev.io or codeberg.org public instances! #openSource #Git #GitForge #Collaboration

  11. @lexinova @nlnetlabs @nextcloud @terts

    I wrote once a blog about #GitLab, #GitHub, and #Forgejo (#codeberg). What to choose?

    It is in Dutch, but I'm pretty sure your browser can translate it for you:

    developer.overheid.nl/blog/202

    It is a recommendation for a #GitForge for the Dutch #government.

    Part of the conclusion:
    In summary, from the point of view of digital sovereignty and digital autonomy is a self-hosted Forgejo the best choice for the government.

    #digitalsovereignty #digitalautonomy

  12. Who has still a #FOSS project hosted on #GitHub? Why?

    Don't you prefer a development platform that is aligned with the values of free software?

    Did you consider migrating to e.g. @Codeberg? Is there something holding you back?

    codeberg.org/about

    #opensource #software #git #gitforge #bigtech

  13. @jwildeboer @sashin

    Have you heard any recent updates on the federation? Last time I checked (a few months back) it seemed to be in the "nice to have" category but not particularly actively being worked on.

    #git #gitForge #federation #ActivityPub #codeberg #forgejo

  14. Finally migrated my personal website (powered by #HugoSSG) from #GitLab to #Codeberg. Including #CI via #ForgejoActions and hosting via #CodebergPages. Jobs are running on the local #homelab server.

    There are jobs for building and deploying the website and for updating the contribution data through #contripy.

    So far this has been very smooth and straightforward. Though I still need to learn the new CI workflow syntax as I'm used to GitLab from the daytime job.

    #Forgejo #FOSS #gitforge

  15. Hey FOSS-community, I'm trying to compare #GitLab and @forgejo.

    Some important aspects are:

    - #DigitalSovereignty (most important)
    - #SelfHosting
    - #Collaboration between instances (#federation)
    - #PublicValues
    - Prevention of #VendorLockIn
    - #Scalability
    - #Robustness
    - Guaranteed #support by professionals
    - Software #freedom
    - #Longevity
    - Suitability for the #government

    Do you have any thoughts on this? Or any useful links?

    cc: @Codeberg

    #Git #GitForge #opensource #FOSS #community

  16. okies, decided, today's the day... gonna start moving my repositories to codeberg... notabug.org's too consistently inconsistently available. n_n a little sad. mmmmmmuch fondness for notabug.org. ... i wonder, if i leave the repository off the end of the url in codeberg's migration tool... does it allow migrating everything in one go? :3

    or should i skip codeberg, and go full forgejo? :)

    #git #githosting #gitforge #notabug #codeberg #forgejo #forgefed

  17. @mxivi It makes no sense to be fatalistic about hosting open source repo somewhere outside the #GitHub. In fact, there are numbers of successful projects that reside on #Codeberg and people pick up quickly.

    Anyone can sign up on Codeberg or fellow #Forgejo, #Gitea instances without fuss and silly animations (meant as a patronizing gesture, big no-no), while also disregarding the futile race for some "pretty" centralized activity chart. GitHub isn't the git forge we all deserved anyway: they just made it clearer recently by excluding non-GitHub git commits from the chart. And you still can make a portfolio that points to, surprise-surprise, profiles outside GitHub! Who might have thought that once making account on GH to contribute to your project of choice is no different from making just another on the side?

    #GitForge #OpenSource

  18. So #trakt went down the #enshittification route faster than expected and #Yamtrack lacked some features like cast and crew or check in, so I made some basic user #scripts for that! Feel free to use or adjust them!

    #Tampermonkey #Codeberg #Code

    codeberg.org/mcbaumwolle/stuff

  19. codeberg.org/alsorew/aquamarine

    It’s been a while since I updated #AquamarineCS. Now with #WezTerm#foot!

    And #LightMode. I can’t say I like it that much, but I set my laptop to light mode months ago, to be among the cursed daywalkers, and haven’t had any problems. Well, besides that every other terminal app hates light mode, but that’s not *my* fault.

    If anything is broken because *of me*, feel free to yell. I don’t use all of those apps all the time, so knowing what’s broken would actually help.

  20. 🥳 New Kitten Release

    • Fixed: Kitten no longer crashes when a server error occurs after a response has ended. (#320)¹

    Full change log: codeberg.org/kitten/app/src/br

    Enjoy!

    :kitten:💕

    ¹ codeberg.org/kitten/app/issues

    #Kitten #KittenRelease #SmallWeb #SmallTech #bugFix

  21. 🥳 New Kitten¹ release!

    Implemented workaround:

    There is a bug in the CommonMark spec that results in preformatted code with empty lines nested in an HTML node not rendering correctly.²

    In Kitten, this previously threw an error (see #294³ and also #318⁴).

    Kitten now works around the issue in its own parser.

    Full change log: codeberg.org/kitten/app/src/br

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org
    ² github.com/commonmark/commonma
    ³ codeberg.org/kitten/app/issues
    codeberg.org/kitten/app/issues

    #Kitten #KittenRelease #SmallWeb #SmallTech #CommonMark #spec #bug #workaround #Markdown #web #dev #NodeJS

  22. In what I’m telling myself is in no way feature creep, I just added experimental TypeScript support to Kitten in a dev branch.

    I’m actually surprised how easy it was to do. Given I’m already using esbuild to create the Kitten bundle and already using a custom module loader, the change was basically making esbuild a dependency instead of a dev dependency, lazily transforming .ts files in the loader, and updating a few places in the code to ensure that you can use .ts as an extension in special Kitten extensions like .page.js, .post.js, etc. (so now you can have page.ts, post.ts, etc.)

    Everything works the same way it does with TypeScript as it does with JavaScript – there’s no scaffolding or any additional workflow required.

    For obvious reasons, I won’t be deploying this at end of day Friday but, hopefully, along with the major breaking change to the stateful component API, I plan to next week.

    More details in the work-in-progress change log:
    codeberg.org/kitten/app/src/br

    :kitten:💕

    #Kitten #SmallWeb #SmallTech #NodeJS #JavaScript #TypeScript #web #dev

  23. 🥳 New Kitten¹ Release

    Fixes:

    • Actually fixes the plain HTMX connection state handlers. They’re now stable and exactly match the behaviour of the Alpine.js handlers in plain HTMX (this was not trivial codeberg.org/kitten/app/commit due to a limitation in HTMX github.com/bigskysoftware/htmx).

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org

    #Kitten #KittenReleases #SmallWeb #SmallTech #bugfix

  24. 🥳 New Kitten¹ Release

    Fixes:

    • The `kitten.html` shorthands for plain HTMX client-side event handling of a Kitten Page’s default WebSocket lifecycle (`on:connecting`, `on:connect`, and `on:disconnect`) were generating faulty HTMX code (the Alpine.js versions, `@on:connecting`, `@on:connect`, and `@on:disconnect`, were fine). The plain HTMX versions now also generate working code.

    • Replaced direct `eval` in a statement in the Kitten Introspection API to improve safety and silence the esbuild warning.

    Full change log: codeberg.org/kitten/app/src/br

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org

    #Kitten #KittenReleases #SmallWeb #SmallTech #bugfix

  25. 🥳 New JavaScript Database (JSDB) release

    • Fix: Now properly handling array indices on `JSTable.PERSIST` events in the `keypath` property that’s passed to the event handler.

    Just noticed that the pretty keypaths of the JavaScript deltas written to the append-only log were ignoring array indices while playing with a new database introspection call I’m adding to the Kitten Interactive Shell (REPL) and fixed it.

    I’ll be updating Kitten shortly to use this version of JSDB and I haven’t forgotten my promise to record a little video of the new Kitten Introspection API.

    Enjoy!

    💕

    codeberg.org/small-tech/jsdb#r

    #JavaScriptDatabase #javascript #database #JSDB #SmallTech #SmallWeb #NodeJS

  26. 🥳 New Kitten¹ Release

    • Adds Kitten Introspection API

    I’ll record a video this week demonstrating it.

    In the meanwhile, check out the change log for details:
    codeberg.org/kitten/app/src/br

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org

    #Kitten #KittenReleases #SmallWeb #SmallTech #introspectionAPI #web #dev

  27. 🥳 New @small-web/kitten (Kitten globals) release.

    • Improved type information.
    • Now plays nice with tsconfig.json and tsc.
    • Adds `rawBody` to `KittenRequest`.

    This is not really a breaking change (in that it won’t break your apps) but I’m releasing it as a major version update so as not to surprise you if you notice the type information is different (more detailed than before).

    To update in your kitten apps:
    npm install @small-web/kitten@7

    For more information on how to use this module, see the Kitten Type Safety tutorial:
    kitten.small-web.org/tutorials

    Full change log:
    codeberg.org/kitten/globals/sr

    Enjoy!

    :kitten:💕

    #Kitten #KittenReleases #SmallWeb #SmallTech #web #dev #typeSafety #JavaScript #JS #nodeJS

  28. 🥳 New Kitten¹ Release

    • Fixed: Errors in a project’s _main.script.js_ now cause a hard crash without retry attempts. The errors are also now better classified and communicated.
    • Housekeeping: Removed unmaintained dev dependency, updated supported ES versions to esnext and simplified jsconfig.json.

    Full change log:
    codeberg.org/kitten/app/src/br

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org

    #Kitten #KittenReleases #SmallWeb #SmallTech #web #dev

  29. 🥳 New Kitten release

    Several but fixes, thanks to wunter8 (codeberg.org/wunter8):

    • Default socket doesn't work when testing with a local mobile device (codeberg.org/kitten/app/issues)
    • Apostrophes in the text content of <if> tags can cause problems (codeberg.org/kitten/app/issues)

    Also, there’s now a canonical place to initialise state-maintaining child components when using the new (and still undocumented) class-based Kitten Component system. Until it’s all documented, please refer to this:

    codeberg.org/kitten/app/issues

    Enjoy!

    :kitten:💕

    #Kitten #KittenReleases #SmallWeb #SmallTech

  30. @alcea @Codeberg @gitea @forgejo I'd see the basic point (aside of Codeberg) of Gitea/Gogs/Forgejo in the fact that you just self-host those things. Gogs/Gitea used to be Raspberry-Pi capable for average use. Grab what calls itself #thinclient these days and throw it on there, that'll get you more bang/W and less hassle updating.