8 votes

What programming/technical projects have you been working on?

This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?

3 comments

  1. smores
    Link
    For the past few months, I’ve been implementing an open source command line tool that supports the Visual Studio Code “devcontainer” specification. I use the Remote - Containers extension for all...

    For the past few months, I’ve been implementing an open source command line tool that supports the Visual Studio Code “devcontainer” specification. I use the Remote - Containers extension for all software development, and have for a while now, and I truly love it. I haven’t had to think about managing different compiler/interpreter versions across projects in months.

    Several of my coworkers don’t use VS Code, though, and I wanted to make something so that people could use dev containers without VS Code, if they wanted to. Hence, the Open Devcontainer project (odc). It’s also been a great opportunity for me to learn Go, which I’d never used before but has proven to be an excellent choice for CLI development, and to get more familiar with Docker internals.

    I finally got it to a point where I am now able to consistently use it for my own development needs. I even added an option to install code-server, an open source VS Code fork, within odc containers, which means I can develop on my iPad connected to dev containers running on my home server, which I’ve been doing for the past week!

    3 votes
  2. skybrian
    (edited )
    Link
    This probably won't be very interesting unless you are doing Arduino programming and use Chrome on desktop, but you can try out SerialViz, my serial port logger/plotter web app. (There is a fake...

    This probably won't be very interesting unless you are doing Arduino programming and use Chrome on desktop, but you can try out SerialViz, my serial port logger/plotter web app.

    (There is a fake device you can use to try it if you don't have a real device to connect to a serial port.)

    The last thing I need to add is a save button and I'll consider it done for now.

    2 votes
  3. helloworld
    Link
    Started writing a crappy custom static site generator using org-mode and Emacs-lisp. Target is to only use Whatever Emacs provides. Org-publish provides a nice base, but lacks few things. It is...

    Started writing a crappy custom static site generator using org-mode and Emacs-lisp. Target is to only use Whatever Emacs provides. Org-publish provides a nice base, but lacks few things. It is also helping understand elisp APIs. Reading manuals isn't really my thing, I learn by doing things and making lots of mistakes, so straightforward fixed scope project like this is good.

    It is also nice to work on simple things after long time. I missed plain HTML and CSS :)

    1 vote