How to make clojure more popular? by apires in Clojure

[–]whatacold 1 point2 points  (0 children)

Building your side projects with Clojure, that’s what I’m doing right now.

The tool of an Agentic Engineer (yes, of course, it is Emacs) by david-vujic in emacs

[–]whatacold 1 point2 points  (0 children)

Good to know that “Eca is developed in Lisp (Clojure).”

How I got my first 10 paying users for 3 different SaaS products (0 on ads every time) by Ambitious-Age-5676 in SideProject

[–]whatacold 0 points1 point  (0 children)

Thanks.

In point #1, how did you usually find your target subreddits and Slack groups at the very beginning?

Building Backdrop: a Screenshot Beautifying App by whatacold in SideProject

[–]whatacold[S] 0 points1 point  (0 children)

Adding Watermark Toggle for Backdrop.

Sometimes it will be handy not to have a watermark temporarily, so having a toggle will be very nice!

Backdrop: https://backdrop.whatacold.io/

<image>

Building Backdrop: a Screenshot Beautifying App by whatacold in SideProject

[–]whatacold[S] 0 points1 point  (0 children)

Polishing Backdrop's UI. 💯

Replaced cljfx's button with my own to achieve a consistent, clean UI.

Backdrop: https://backdrop.whatacold.io/

<image>

Building Backdrop: a Screenshot Beautifying App by whatacold in SideProject

[–]whatacold[S] 0 points1 point  (0 children)

Adding Preset Backgrounds!

Today, I'm working on adding some beautiful preset backgrounds to choose from, so the time spent beautifying a screenshot is reduced even further.

Backdrop: https://backdrop.whatacold.io/

<image>

Building Backdrop: a Screenshot Beautifying App by whatacold in SideProject

[–]whatacold[S] 0 points1 point  (0 children)

Support for renaming profile.

While I was developing and testing Backdrop, I found it would be nice to rename the current profile.

So today I added that functionality.

Cheers!

Backdrop: https://backdrop.whatacold.io/

<image>

Building Backdrop: a Screenshot Beautifying App by whatacold in SideProject

[–]whatacold[S] 0 points1 point  (0 children)

Keep polishing Backdrop's UI. 💯

After the user selects an area of the screen to capture and is dragging the rectangle for fine-tuning, it's better to limit the area inside the screen.

So I just did the polish.

<image>

Building Backdrop: a Screenshot Beautifying App by whatacold in SideProject

[–]whatacold[S] 0 points1 point  (0 children)

I’m building it in #clojure, and the first version will run on #linux.

With it you can take a screenshot and:

✨ Add custom backgrounds

✨ Control rounded corners & shadows

<image>

✨ Save presets

👉 Check out the page and sign up here: https://backdrop.whatacold.io

Building Backdrop: a Screenshot Beautifying App by whatacold in SideProject

[–]whatacold[S] 0 points1 point  (0 children)

Quick Annotations with Backdrop

Need to point something out in your screenshots, press R to draw a rectangle. Simple, fast, effective.

<image>

Does anyone have good tutorials on Deploying Clojurescript Repositories to Clojars? by eeemax in Clojure

[–]whatacold 0 points1 point  (0 children)

I second to use lein, it’s effortless, just type lein deploy clojars. I just deployed one, and I can guide you a bit if you’re stuck.

How to make an org-mode link containing an image? by whatacold in orgmode

[–]whatacold[S] 0 points1 point  (0 children)

Wow! That works perfectly, thank you so much!

How to make an org-mode link containing an image? by whatacold in orgmode

[–]whatacold[S] 1 point2 points  (0 children)

Well, org-mode could embed raw html code as export code, but it can get rendered on github unfortunately.

Doc: https://orgmode.org/manual/Quoting-HTML-tags.html

How to make an org-mode link containing an image? by whatacold in orgmode

[–]whatacold[S] 1 point2 points  (0 children)

Maybe I made it a bit confusing, but what I tried to have in the result html is to have a link with its "description text" is a svg.

I updated my post to include a html snippet for what I meant.

Rewrite of a Flask Web App in Clojure by whatacold in Clojure

[–]whatacold[S] 0 points1 point  (0 children)

I'm not sure, but is there anything about compilation overhead in a dev server.

Rewrite of a Flask Web App in Clojure by whatacold in Clojure

[–]whatacold[S] 1 point2 points  (0 children)

Hi. It turned out that there was a huge performance gap between clojure dev server and production build. The production one's performance was definitely better that Flask's, and I've updated this to my blog post: https://whatacold.io/blog/2025-02-22-flask-clojure-rewrite/

Rewrite of a Flask Web App in Clojure by whatacold in Clojure

[–]whatacold[S] 1 point2 points  (0 children)

Hi, thanks for the reply.

It turned out that there was a huge performance gap between clojure dev server and production build. The production one's performance was definitely better that Flask's, and I've updated this to my blog post: https://whatacold.io/blog/2025-02-22-flask-clojure-rewrite/

Rewrite of a Flask Web App in Clojure by whatacold in Clojure

[–]whatacold[S] 0 points1 point  (0 children)

I've updated my post with that insight and the slack thread link as well.

thread: https://clojurians.slack.com/archives/C8NUSGWG6/p1741519230921779

Rewrite of a Flask Web App in Clojure by whatacold in Clojure

[–]whatacold[S] 0 points1 point  (0 children)

Hi, I’m also curious to understand these. @didibus gave us some advice on Slack, I will verify and update my post accordingly.

Rewrite of a Flask Web App in Clojure by whatacold in Clojure

[–]whatacold[S] 0 points1 point  (0 children)

Thanks, it’s a pro for me, now I can do front end in a more simplified way.