Advertisement · 728 × 90

Posts by adam-james

Post image

A satisfying plot with my #axidraw in my #hobonichi

3 weeks ago 2 0 0 0

Oh, this seems very fun :) I would love to participate!
I'll be submitting a proposal for sure!

3 months ago 1 0 1 0
Post image

This is how I plan to cross off each day in my #hobonichi. Use #Clojure to make some vector art and draw it in with a #penplotter

To save some time, I plan to make some generator code to make similar yet unique outputs for a given day. We will see how it goes :)

3 months ago 12 0 1 0
Post image Post image Post image Post image

Some plotter sketches I enjoyed making. As always, using #clojure and an #axidraw

4 months ago 10 0 0 0
Post image Post image Post image

Analog media journaling has been pretty fun. Here is Hades and Hades 2

5 months ago 3 0 0 0
Post image Post image Post image Post image

Here's a fun chain of open source tools I used to make a diagram:
#clojure -> #openscad -> #freecad -> #inkscape -> real ink

6 months ago 14 2 1 0
Photo of a hand written journal entry of a review of the book 'Artemis' by Andy Weir. A sketch of a welding torch is on the right of the image

Photo of a hand written journal entry of a review of the book 'Artemis' by Andy Weir. A sketch of a welding torch is on the right of the image

A digitally typeset journal entry of a review of the book 'Artemis' by Andy Weir. A digitally traced sketch of a welding torch is on the right of the image

A digitally typeset journal entry of a review of the book 'Artemis' by Andy Weir. A digitally traced sketch of a welding torch is on the right of the image

In an effort to be more mindful about media I consume, I've started writing a media journal for fun. I tried editing one into a digital version and it came out alright :) Not sure what I'll do with such entries, but they're satisfying to make that's for sure #review #journal #sketch #inkscape

7 months ago 3 0 0 0
Advertisement

Oh I'd be happy to! What's your preferred platform to talk?
Off the cuff, I just want to say thanks, Membrane is really quite fun to use. defui / defeffect clicked in my head nicely :)

7 months ago 1 0 0 0
Post image

Here's a WIP of a more useful note about gears and how straight spur gears typically use an involute tooth profile. Fun to code it up!

7 months ago 2 0 1 0
Video

Using #clojure and membrane, I made a little tool that makes interactive notes/calc tools for my design and engineering needs. Should be useful to build up a small library of simple calculators :)

7 months ago 15 3 1 0
Post image

So, I’m running a shop now and will have access to a nice CNC router!

While I have *real work* to do with it, I can’t help but think of fun projects of my own. And I wonder how I can combine my #clojure knowledge with design and engineering.

1 year ago 4 0 0 0
The Software I want to Make
The Software I want to Make YouTube video by Adam James

I made a video for the first time in a bit:
youtu.be/oHBfI8NgpT0

It's always satisfying to make them :)
Mostly talking about the vision I hope to build towards as I keep writing programs, but there's a brief #clojure repl in there too

1 year ago 5 1 0 0

Ah, good suggestion, thanks :)

1 year ago 0 0 0 0
Post image Post image

It's powered by @borkdude.bsky.social's sci (naturally). A sci context with a few svg functions and the app's state (just the point values in a map wrapped in an atom). I want to make a little art tool that I can use on my phone, and this isn't good enough for that yet, but it's a promising start.

1 year ago 10 1 0 0
Video

Make your code more tangible
#clojure #clojurescript #svg

1 year ago 28 3 1 0
Advertisement

Lesson so far is that the semantics of build123d, and similarly cadquery, are different enough from Clojure's typical style that I question if it's worth the trouble. I don't like to give up though, so I have a goal project and will see if a useful set of Clojure fns pop out as a small wrapper lib

1 year ago 2 0 1 0
Post image Post image

Using github.com/clj-python/l..., and #build123d, I have attempted yet again to use #clojure for CAD. Here's a successful 'sweep' operation, exported to STEP (viewed in #freecad @freecad.bsky.social). Also have an SVG export that you can open up and view directly in emacs.

1 year ago 6 2 2 0
Post image

Patterning things on circles can look quite fun
#clojure #svg
This is roughly based on a Swarovski Crystal Star ornament. My mom has a collection of them and, well, some of them are quite beautiful!

1 year ago 4 1 0 0
adam-james notes · Justification Costs

Writing as a form of thinking is something I hope to use somewhat regularly in my 'year of crafting'. Won't set a writing goal specifically, nor will I post every day, but writing and posting is nice, so I'll do it sometimes :)
adam-james.weblog.lol/2025/01/just...

1 year ago 1 0 0 0
Post image

hacked together a #clojure tool to make little art 'cards'.
With improvements, the idea is to be able to use this on my phone and save the SVGs. Hoping to use it when I get bored in lines or whatever, hopefully leading to some more artistic output

1 year ago 6 2 0 0
adam-james notes · The Year of Crafting Their theme system journal site succinctly states:

adam-james.weblog.lol/2025/01/the-...

1 year ago 1 0 0 0
A photo of an abstract floral and vine design print made with a gradient of blue purple and pink crayon wax on cream paper

A photo of an abstract floral and vine design print made with a gradient of blue purple and pink crayon wax on cream paper

Brown and grey pebbles arranged on a light blue background to represent a leaf.

Brown and grey pebbles arranged on a light blue background to represent a leaf.

Over the holidays my family decided to exchange experiences rather than gifts. It was an enjoyable idea and we all loved it. 2 of the experiences involved creativity. A crayon print and a pebble picture.

1 year ago 0 0 0 0
Preview
LispyTunes Create NES chiptunes with Lisp

A new version of my #Lisp NES #chiptune sequencer is live: codeberg.org/bobbicodes/L...

It now uses a more tracker-like pattern system which allows for longer compositions and much easier arrangement.

1 year ago 17 4 1 0
Post image

Here's a screenshot of a WIP web viewer using Signed Distance Fields, also set up to 'compile' from the same model.

1 year ago 2 1 0 0
Advertisement
Video

Here's an example of using #clojure to define a data model for CAD geometry and operations. From that model, I can create a STEP file via #FreeCAD and also view/export a meshed solid via #OpenSCAD

1 year ago 10 2 1 0

wow, that's exciting and impressive! Thanks for sharing

1 year ago 1 0 0 0

I do have a Maker lab near me. That's a really good suggestion, thanks! I had wondered if the lab near me offers classes, and considered pitching an 'open source design tools' class, but a presentation might be quicker and an easier sell :)

1 year ago 1 0 1 0

I'm thinking about how I can angle my career towards 'making bespoke CAD tools for makers'. I... don't know exactly how to proceed, does anyone have some general advice?

Or, perhaps there are companies or labs that do work related to CAD design and automation that I could poke at?

1 year ago 0 0 1 0
Post image

First success using #clojure to create STEP files. Here I'm using #FreeCAD as a python module and using libpython-clj to script a 3D model. It's promising!

1 year ago 6 1 0 0
density plots for the Iris dataset

density plots for the Iris dataset

Tableplot, our #Clojure library for easy layered #grammarofgraphics, has made some progress recently.

scicloj.github.io/tableplot/

Among other things, it now has new, detailed documentation for its #plotly API.

scicloj.github.io/tableplot/ta...

1 year ago 13 3 1 1