Really liking #quarto even if only as a neat build system for @pandoc with nice integrations. Currently building a presentation in #RevealJS using @gmcd 's quarto-revealjs-clean presentation style in #VSCode in #Flatpak using #DevContainers (on @Podman_io 8-D) with a custom #pandoc filter by @odin for smart „German“ quote marks.
The result is dead simple to setup and code (thanks to #Markdown), any tool that can run dev-containers should pull in all build dependencies, and I simply vendored the presentation style & the filter. And I get beautiful output, a free speaker view.
#Quarto #revealjs #vscode #flatpak #devcontainers #pandoc #markdown
I love the use of devcontainers. Everything is set-up in a matters of minutes and all needed tools are available. And if I'm not at home, I can connect to a CodeSpace and I'm working without having to install anything.
#vscode #devcontainers #github #codespaces
Blogged:
Working with this Hugo site in GitHub Codespaces
Development Containers work well with WSL2 and GitHub Codespaces, found problems from Windows #TIL #devcontainers #codespaces #hugo #SSG #100DaysToOffload
https://www.synesthesia.co.uk/note/2023/06/29/working-with-this-hugo-site-in-github-codespaces/
#til #devcontainers #codespaces #hugo #ssg #100daystooffload
Blogged:
Working with this Hugo site in GitHub Codespaces
Development Containers work well with WSL2 and GitHub Codespaces, found problems from Windows #TIL #devcontainers #codespaces #hugo #SSG #100DaysToOffload
https://www.synesthesia.co.uk/note/2023/06/28/working-with-this-hugo-site-in-github-codespaces/
#til #devcontainers #codespaces #hugo #ssg #100daystooffload
After testing #devcontainers on #windows all I can say is that it is attempting to solve the "works on my machine" problem by adding many layers of complexity.
Cons:
1. It's only "fully" supported in #vscode
2. #docker
3. Building the container for the first time takes a while
4. It is not easy dealing with PATs, SSH, GPG
While setting up a new machine for development will take longer than building the container, I consider devcontainers a solution for testing more than anything else.
#devcontainers #windows #vscode #docker
just downloaded a repo i haven't worked on in a year or so.
thanks to #devcontainers everything compiles and works flawlessly. despite it depending on tools and things this computers just doesn't have (like #dotnet5 and obscure versions of node/npm)
#devcontainers #dotnet5 #dev #vscode #dotnet
⏳We're live in 10 minutes 📢 Calling all Pythonistas 🐍We're taking your favorite #Python repos and creating #DevContainers for them 🔴 LIVE 📹 https://youtube.com/live/pf_SmZ-gkRM BajoranEngineer@mastodon.online
crazy4pi314@mathstodon.xyz https://t.co/TbjllFoAV4
:sys_twitter: https://twitter.com/code/status/1667227565210083343
holding a talk internally on #devcontainers in 20 minutes
time to start making the slides, i think
📣Calling all Pythonistas 🐍 We're taking audience participation to a new level! This week we'll take your favorite #Python repos and create #DevContainers for them for the full hour LIVE 🔴📹. Join us 11am PT / 7pm UTC June 9th ▶️ https://youtube.com/live/pf_SmZ-gkRM https://t.co/NnMLN8NZ8L
:sys_twitter: https://twitter.com/code/status/1666871478363512833
Do you like VS Code #devcontainers and GitHub #codespaces, but are annoyed that you can't use them with #msdyn365bc AL development or #AzureDevOps repos? Thanks to the great work of #StefanMaron and @markphip, I can help you out: https://tobiasfenster.io/al-development-in-a-github-codespace-with-sources-in-an-azure-devops-repo
#devcontainers #Codespaces #MSDYN365BC #azuredevops #stefanmaron
Salut Masto, j’ai une (nouvelle) question #docker pour toi : j’ai créé mon container PHP/Apache/MySQL pour développer mon petit site web local. Ça, c’est bon ✔️🙂
Ce que j’aimerai maintenant, ce serait que #vscode m’indique les erreurs dans mes scripts PHP. Est-ce qu’il faut que j’installe forcément PHP en local sur ma machine? Est-ce que je peux/dois le rajouter dans mon docker-compose? Est-ce que l’extension #devcontainers de Microsoft est une bonne solution (et si oui comment la configurer)?
#devcontainers #vscode #docker
@lethalbit I think for that you need to add something like a running #ssh server insider the container, as something similar is how #VSCode implements #DevContainers
Just tried out #devcontainers for the first time. some impressions:
"overrideCommand": true
should be default. i spent too long figuring out that my container was exiting immediately and thats why unrelated errors were popping up.
also: the "add extension to devcontainer.json" is broken when inside the container, whereas that really should be default. i dont wanna have to add each extension after installing it.
conclusion: not impressed. so far its only been hassle for no advantage
🚀🎉 Excited to speak at #DevoxxGreece2023, May 4-6 in Athens! Join us for cutting-edge tech talks & my sessions on Allyship Journey & Dev Containers. Learn, grow & connect with devs worldwide 🌍 Register now: https://devoxx.gr/ 🎟️ See you there! 😎 #Allyship #DevContainers #TechTalks
#devoxxgreece2023 #allyship #devcontainers #techtalks
I'm trying to experiment with #VSCode #DevContainers but the provided images only go up to #Ruby 3.1.
Those doing dev in Docker/Docker Compose, where do you put your Dockerfile and docker-compose.yml for dev?
Appreciate any boost for reach!
#devcontainers #docker #devenvironment
I've been experimenting with replacing my #Gitpod workflow with #DevContainers and it seems to be a good replacement. I'll miss isolated/fresh environments, but that's not the end of the world.
I've built the Gitpod workspace images in Dev Containers https://github.com/mrsimonemms/devcontainers
@arichtman you did your presentation on using #devcontainers in #vscode in a devcontainer in vscode?
respect.
i just wish other #IDEs (like #jetbrains #rider) supported #devcontainers
#ides #jetbrains #rider #devcontainers
Am I missing the point of #devcontainers, but isn't this just what we had with Docker Compose and a Makefile?