#programmingcheatsheet — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #programmingcheatsheet, aggregated by home.social.
-
(more Linux and FOSS news in previous posts of thread)
Zed, the AI-native code editor from the creators of Atom, has finally reached version 1.0:
https://alternativeto.net/news/2026/4/zed-the-ai-native-code-editor-from-the-creators-of-atom-has-finally-reached-version-1-0/Notepad++ finally comes to Mac through a native fork with plugin support after 23 years:
https://alternativeto.net/news/2026/4/notepad--finally-comes-to-mac-with-a-native-app-and-plugin-support-after-23-years/Warp goes open-source for easier agentic development and introduces broader model support:
https://alternativeto.net/news/2026/4/warp-goes-open-source-for-easier-agentic-development-and-introduces-broader-model-support/GCC 16 debuts C++20 by default, adds Algol 68 and boosts diagnostics:
https://alternativeto.net/news/2026/4/gcc-16-debuts-c-20-by-default-adds-algol-68-and-boosts-diagnostics/FosseryWeb progress report:
Java Stacks and Queues Cheatsheet now available, so all planned Java cheatsheets are done. Also added optional JS notice to the main cheatsheets page (code block copy buttons already required JS earlier, I just decided to be more transparent about it, even if blocking JS doesn't break the pages).
https://fosseryweb.codeberg.page/@beta/cheatsheets/
https://fosseryweb-min.codeberg.page/@beta/cheatsheets/
I also added a Projects page (based on the XDG spec's new Projects directory lol, just kidding), to make my other projects easier to access. Not much there currently, just Burner Todo, and my Joplin config, but I might make a CLI version of Burner Todo later on (I'll learn C++ at university, will be a good practice project), and if I manage to switch from GNOME to a tiling WM, I'll also share my configs (although I'm not really a tinkerer type, I just like to set things up how I want and forget it).
https://fosseryweb.codeberg.page/@beta/projects.html
https://fosseryweb-min.codeberg.page/@beta/projects.html
I also did some code refactoring, to unify the code of some page components (header, footer, Related contents section, etc.), for better consistency, readability; and I also shortened the names of some asset directories which were unnecessarily long.(more FOSS news in comments)
#WeeklyNews #OpenSource #FOSSNews #OpenSourceNews #FOSS #News #Zed #NotepadPlusPlus #WarpTerminal #GCC #GCC16 #FosseryWebMin #FosseryWeb #Dev #Coding #Programming #Development #IDE #Terminal #AIDev #AIDevelopment #Compiler #Java #JavaCheatsheet #ProgrammingCheatsheet #FosseryTech
-
(more Linux and FOSS news in previous posts of thread)
Zed, the AI-native code editor from the creators of Atom, has finally reached version 1.0:
https://alternativeto.net/news/2026/4/zed-the-ai-native-code-editor-from-the-creators-of-atom-has-finally-reached-version-1-0/Notepad++ finally comes to Mac through a native fork with plugin support after 23 years:
https://alternativeto.net/news/2026/4/notepad--finally-comes-to-mac-with-a-native-app-and-plugin-support-after-23-years/Warp goes open-source for easier agentic development and introduces broader model support:
https://alternativeto.net/news/2026/4/warp-goes-open-source-for-easier-agentic-development-and-introduces-broader-model-support/GCC 16 debuts C++20 by default, adds Algol 68 and boosts diagnostics:
https://alternativeto.net/news/2026/4/gcc-16-debuts-c-20-by-default-adds-algol-68-and-boosts-diagnostics/FosseryWeb progress report:
Java Stacks and Queues Cheatsheet now available, so all planned Java cheatsheets are done. Also added optional JS notice to the main cheatsheets page (code block copy buttons already required JS earlier, I just decided to be more transparent about it, even if blocking JS doesn't break the pages).
https://fosseryweb.codeberg.page/@beta/cheatsheets/
https://fosseryweb-min.codeberg.page/@beta/cheatsheets/
I also added a Projects page (based on the XDG spec's new Projects directory lol, just kidding), to make my other projects easier to access. Not much there currently, just Burner Todo, and my Joplin config, but I might make a CLI version of Burner Todo later on (I'll learn C++ at university, will be a good practice project), and if I manage to switch from GNOME to a tiling WM, I'll also share my configs (although I'm not really a tinkerer type, I just like to set things up how I want and forget it).
https://fosseryweb.codeberg.page/@beta/projects.html
https://fosseryweb-min.codeberg.page/@beta/projects.html
I also did some code refactoring, to unify the code of some page components (header, footer, Related contents section, etc.), for better consistency, readability; and I also shortened the names of some asset directories which were unnecessarily long.(more FOSS news in comments)
#WeeklyNews #OpenSource #FOSSNews #OpenSourceNews #FOSS #News #Zed #NotepadPlusPlus #WarpTerminal #GCC #GCC16 #FosseryWebMin #FosseryWeb #Dev #Coding #Programming #Development #IDE #Terminal #AIDev #AIDevelopment #Compiler #Java #JavaCheatsheet #ProgrammingCheatsheet #FosseryTech
-
(more Linux and FOSS news in previous posts of thread)
Brave Search API unveils Place Search endpoint for detailed map queries:
https://alternativeto.net/news/2026/2/brave-search-api-unveils-place-search-endpoint-for-detailed-map-queries/Intel Formally Ends Four Of Their Go Language Open-Source Projects:
https://www.phoronix.com/news/Intel-Stops-Go-ProjectsWireshark 4.6.4 Updates Protocol and Capture File Support, Fixes More Bugs:
https://9to5linux.com/wireshark-4-6-4-updates-protocol-and-capture-file-support-fixes-more-bugsPortainer 2.39 LTS brings Fleet Governance Policies, alerting, and shared Git credentials:
https://alternativeto.net/news/2026/2/portainer-2-39-lts-brings-fleet-governance-policies-alerting-and-shared-git-credentials/Deno 2.7 brings stable Temporal API, Windows on ARM support & better Node.js compatibility:
https://alternativeto.net/news/2026/2/deno-2-7-brings-stable-temporal-api-windows-on-arm-support-and-better-node-js-compatibility/GNU Octave 11 Open-Source Scientific Programming Language Officially Released:
https://9to5linux.com/gnu-octave-11-open-source-scientific-programming-language-officially-releasedGNU Gawk 5.4 Released With New MinRX Regex Matcher, Faster Reading Of Files:
https://www.phoronix.com/news/GNU-Gawk-5.4-ReleasedAOMedia Open Audio Codec "OAC" Aims To Be The Successor To Opus:
https://www.phoronix.com/news/AOMedia-OAC-Open-Audio-CodecFosseryWeb page-builders progress report:
FosseryWeb Min support implemented, and the first cheatsheet generated using the tool is now online on the beta versions of the two sites, so the tool finally made it into production! Also ironed out quite a few bugs and unhandled edge cases yesterday.
https://fosseryweb.codeberg.page/@beta/cheatsheets/java/lists.html
https://fosseryweb-min.codeberg.page/@beta/cheatsheets/java/lists.htmlFreeBSD's Rust Kernel Support Could Be Stable Enough To Try This Year:
https://www.phoronix.com/news/FreeBSD-Q4-2025-Status-ReportFreeBSD 14.4-RC1 Adds Emacs, Vim & More To DVD Images:
https://www.phoronix.com/news/FreeBSD-14.4-RC1-ReleasedGenode OS 26.02 Halfway Done Migrating From GitHub To Codeberg:
https://www.phoronix.com/news/Genode-OS-26.02
(Yay, Codeberg keeps winning!)#WeeklyNews #OpenSource #FOSSNews #FOSS #OpenSourceNews #News #BraveSearch #Intel #Wireshark #Portainer #Deno #GNU #GNUOctave #GNUGawk #OAC #FosseryWeb #FreeBSD #GenodeOS #AudioCodec #Containerization #Networking #JavaScript #OS #OperatingSystem #Programming #Development #Cheatsheet #ProgrammingCheatsheet #JavaCheatsheet #FosseryTech
-
(more Linux and FOSS news in previous posts of thread)
Brave Search API unveils Place Search endpoint for detailed map queries:
https://alternativeto.net/news/2026/2/brave-search-api-unveils-place-search-endpoint-for-detailed-map-queries/Intel Formally Ends Four Of Their Go Language Open-Source Projects:
https://www.phoronix.com/news/Intel-Stops-Go-ProjectsWireshark 4.6.4 Updates Protocol and Capture File Support, Fixes More Bugs:
https://9to5linux.com/wireshark-4-6-4-updates-protocol-and-capture-file-support-fixes-more-bugsPortainer 2.39 LTS brings Fleet Governance Policies, alerting, and shared Git credentials:
https://alternativeto.net/news/2026/2/portainer-2-39-lts-brings-fleet-governance-policies-alerting-and-shared-git-credentials/Deno 2.7 brings stable Temporal API, Windows on ARM support & better Node.js compatibility:
https://alternativeto.net/news/2026/2/deno-2-7-brings-stable-temporal-api-windows-on-arm-support-and-better-node-js-compatibility/GNU Octave 11 Open-Source Scientific Programming Language Officially Released:
https://9to5linux.com/gnu-octave-11-open-source-scientific-programming-language-officially-releasedGNU Gawk 5.4 Released With New MinRX Regex Matcher, Faster Reading Of Files:
https://www.phoronix.com/news/GNU-Gawk-5.4-ReleasedAOMedia Open Audio Codec "OAC" Aims To Be The Successor To Opus:
https://www.phoronix.com/news/AOMedia-OAC-Open-Audio-CodecFosseryWeb page-builders progress report:
FosseryWeb Min support implemented, and the first cheatsheet generated using the tool is now online on the beta versions of the two sites, so the tool finally made it into production! Also ironed out quite a few bugs and unhandled edge cases yesterday.
https://fosseryweb.codeberg.page/@beta/cheatsheets/java/lists.html
https://fosseryweb-min.codeberg.page/@beta/cheatsheets/java/lists.htmlFreeBSD's Rust Kernel Support Could Be Stable Enough To Try This Year:
https://www.phoronix.com/news/FreeBSD-Q4-2025-Status-ReportFreeBSD 14.4-RC1 Adds Emacs, Vim & More To DVD Images:
https://www.phoronix.com/news/FreeBSD-14.4-RC1-ReleasedGenode OS 26.02 Halfway Done Migrating From GitHub To Codeberg:
https://www.phoronix.com/news/Genode-OS-26.02
(Yay, Codeberg keeps winning!)#WeeklyNews #OpenSource #FOSSNews #FOSS #OpenSourceNews #News #BraveSearch #Intel #Wireshark #Portainer #Deno #GNU #GNUOctave #GNUGawk #OAC #FosseryWeb #FreeBSD #GenodeOS #AudioCodec #Containerization #Networking #JavaScript #OS #OperatingSystem #Programming #Development #Cheatsheet #ProgrammingCheatsheet #JavaCheatsheet #FosseryTech
-
CW: FosseryWeb progress report
I the past couple of months, I didn't have much time to work on the site(s), but now I'm back on track. Since last weekend, I experimented a bit with AI, tried out various differents models/apps/services and prompts for automating common tasks like collecting content for programming cheatsheets, and converting cheatsheets from Markdown to HTML. Unfortunately I had to realize that most offline AI apps/models are pretty trash, they either crash constantly with larger models, are extremely slow, or miss the option to attach documents (which is important for converting a cheatsheet). I tried Ollama's new online service too, but it requires registration, and also asked for a valid phone number, I just refused to provide that. I ended up with Proton Lumo, which does a not perfect, but decent job at both information collection and cheatsheet conversion. I also made use of the new Projects feature (covered in last week's news post), made some prompt aliases, which aren't necessary but make prompting for repetitive tasks more convenient.
I also managed to finish another Java cheatsheet, the one about arrays, which you can already access in the beta version of both the original and Min site:
https://fosseryweb.codeberg.page/@beta/cheatsheets/java/array.html
https://fosseryweb-min.codeberg.page/@beta/cheatsheets/java/array.html
If you notice any bug or typo, feel free to drop a comment.
I also tested the original site with the new Servo and Pale Moon releases, but nothing changed, there are still the same compatibility issues.
The last 2 planned Java cheatsheets (Lists, Maps) will probably be available in the next 2-3 weeks if everything go as planned, then I focus on the other stuff, like making the sites more offline-friendly, writing the contribution guide and Privacy Policy, etc.#FOSS #FosseryTech #FosseryWeb #FosseryWebMin #OpenSource #Website #AI #ArtificialIntelligence #Programming #ProgrammingCheatsheet #Cheatsheet #Java
-
CW: FosseryWeb progress report
I the past couple of months, I didn't have much time to work on the site(s), but now I'm back on track. Since last weekend, I experimented a bit with AI, tried out various differents models/apps/services and prompts for automating common tasks like collecting content for programming cheatsheets, and converting cheatsheets from Markdown to HTML. Unfortunately I had to realize that most offline AI apps/models are pretty trash, they either crash constantly with larger models, are extremely slow, or miss the option to attach documents (which is important for converting a cheatsheet). I tried Ollama's new online service too, but it requires registration, and also asked for a valid phone number, I just refused to provide that. I ended up with Proton Lumo, which does a not perfect, but decent job at both information collection and cheatsheet conversion. I also made use of the new Projects feature (covered in last week's news post), made some prompt aliases, which aren't necessary but make prompting for repetitive tasks more convenient.
I also managed to finish another Java cheatsheet, the one about arrays, which you can already access in the beta version of both the original and Min site:
https://fosseryweb.codeberg.page/@beta/cheatsheets/java/array.html
https://fosseryweb-min.codeberg.page/@beta/cheatsheets/java/array.html
If you notice any bug or typo, feel free to drop a comment.
I also tested the original site with the new Servo and Pale Moon releases, but nothing changed, there are still the same compatibility issues.
The last 2 planned Java cheatsheets (Lists, Maps) will probably be available in the next 2-3 weeks if everything go as planned, then I focus on the other stuff, like making the sites more offline-friendly, writing the contribution guide and Privacy Policy, etc.#FOSS #FosseryTech #FosseryWeb #FosseryWebMin #OpenSource #Website #AI #ArtificialIntelligence #Programming #ProgrammingCheatsheet #Cheatsheet #Java
-
JavaScript cheatsheets are now available on FosseryWeb Min:
https://fosseryweb-min.codeberg.page/cheatsheets/js/
(I know it's a bit ironic on a minimal JS-free site, I just thought I make these available on the Min site too, since I already made them for the original FosseryWeb earlier.)#FosseryWeb #FosseryWebMin #MinimalWebsite #Programming #ProgrammingCheatsheet #FosseryTech
-
JavaScript cheatsheets are now available on FosseryWeb Min:
https://fosseryweb-min.codeberg.page/cheatsheets/js/
(I know it's a bit ironic on a minimal JS-free site, I just thought I make these available on the Min site too, since I already made them for the original FosseryWeb earlier.)#FosseryWeb #FosseryWebMin #MinimalWebsite #Programming #ProgrammingCheatsheet #FosseryTech
-
CSS cheatsheets are now available on FosseryWeb Min:
https://fosseryweb-min.codeberg.page/cheatsheets/css/#FosseryWeb #FosseryWebMin #MinimalWebsite #Programming #ProgrammingCheatsheet #JSFree #JavaScriptFree #FosseryTech
-
CSS cheatsheets are now available on FosseryWeb Min:
https://fosseryweb-min.codeberg.page/cheatsheets/css/#FosseryWeb #FosseryWebMin #MinimalWebsite #Programming #ProgrammingCheatsheet #JSFree #JavaScriptFree #FosseryTech
-
HTML cheatsheets are now available on FosseryWeb Min:
https://fosseryweb-min.codeberg.page/cheatsheets/html/#FosseryWeb #FosseryWebMin #MinimalWebsite #Programming #ProgrammingCheatsheet #JSFree #JavaScriptFree #FosseryTech
-
HTML cheatsheets are now available on FosseryWeb Min:
https://fosseryweb-min.codeberg.page/cheatsheets/html/#FosseryWeb #FosseryWebMin #MinimalWebsite #Programming #ProgrammingCheatsheet #JSFree #JavaScriptFree #FosseryTech