drikerf
Re:Datomic and Content Addressable Techniques
on Tuesday September 17, 2024 @05:30AM (#41565942)
I use it for Wobaka[1]. It's 98% Clojure and ClojureScript with some bash added. I even use it for CSS with a beautiful library called Garden.
Extremely happy going with Clojure!
Re:VanillaJSX.com
on Saturday August 17, 2024 @02:29AM (#41272440)
Nice project! I do wonder though if jsx is the best way to represent elements in code?
Clojure datastructures makes this so much more enjoyable. Everything is just basic lists and maps which makes it very flexible and powerful.
[:ul [:li "task 1"] [:li "task 2"]]
It's weird that it's not more common for making web apps.
Re:Hardest Problem in Computer Science: Centering Things
on Thursday April 18, 2024 @04:50AM (#40074217)
AFAIK you should always leave space between floor and walls. As the material may grow/shrink with temperature etc. Very noticable in Sweden.
As deal rumors fly, Alphabet and HubSpot would be a strange pairing
Re:Only 90s Web Developers Remember This
on Thursday January 25, 2024 @05:10AM (#39127969)
Good times! I really enjoyed making a 90s version of my startup's landing page:
https://90s.wobaka.com/
Re:Why is Jepsen written in Clojure?
on Wednesday December 06, 2023 @03:38PM (#38549175)
Emacs + CIDER and paredit. Works great!
Re:Why is Jepsen written in Clojure?
on Wednesday December 06, 2023 @03:26AM (#38541635)
Similar story. I'm also running my SaaS on Clojure and maintenance has been a dream compared to other languages. Things rarely break and are easy to upgrade.
Developer experience is fantastic too with HMR, REPL and cljc files. It's fun to write Clojure code :)
Show HN: Compare and find overlap in time zones
Getting started with SEO: A guide for creators
How to get customer testimonials for your SaaS startup
Re:I found a bug in SQLite
on Sunday December 11, 2022 @10:58PM (#33950688)
Any functionality that is tested :)
Re:Loopr: A Loop/Reduction Macro for Clojure
on Tuesday December 06, 2022 @09:30PM (#33890006)
I haven't found that to be an issue. For small programs there's also babashka.
Re:Loopr: A Loop/Reduction Macro for Clojure
on Tuesday December 06, 2022 @08:14PM (#33889505)
Why? Just curious. I've found the JVM to be surprisingly stable and great to work with.
Show HN: Design inspiration and data driven color palettes
Re:Building a Startup on Clojure
on Tuesday October 04, 2022 @01:39PM (#33083846)
Don't know about your exact environment but I've structured my code so most of it is in .cljc files which can be evaluated in browser and on server. This allows me to evaluate/test/run things easily in the emacs repl.
For view code I think hot reloading has been a great thing with Clojure/Script too. Everything is reloaded properly and the state remains.
Re:Building a Startup on Clojure
on Tuesday October 04, 2022 @12:12PM (#33082473)
Wow, thanks! Recently migrated and seems something went wrong. Fixed now :)!
Re:Building a Startup on Clojure
on Tuesday October 04, 2022 @11:32AM (#33081831)
Clojure is great for writing backends. Checkout Ring and Compojure. Simple libraries for making an API :).
Re:Building a Startup on Clojure
on Tuesday October 04, 2022 @11:30AM (#33081797)
I haven't gotten to that stage yet. But I think it's difficult to hire good devs for all stacks, be it Python, Ruby, JS. Clojure community is super friendly and full of very talented developers and I'd love to pay someone to write Clojure :).
Yes, remote work for sure is an edge when hiring!
Also reminds me of the essay "The Python Paradox" by Paul Graham (http://www.paulgraham.com/pypar.html)
Building a Startup on Clojure
Building a Startup on Clojure
Re:Why to not use JWT (2021)
on Thursday September 29, 2022 @10:34AM (#33021252)
That was my point. You can easily add validation checks to JWT. Just invalidate tokens issued before a certain time.
Re:Why to not use JWT (2021)
on Thursday September 29, 2022 @10:05AM (#33020790)
Yes, but if you want to invalidate say currently logged in users, before the tokens expire.
Re:Why to not use JWT (2021)
on Thursday September 29, 2022 @10:03AM (#33020762)
Not saying you should use JWT, but you can invalidate tokens by adding a timestamp to the payload. This way you could invalidate those issued before a certain time and logout users.
Re:Adobe to acquire Figma for $20B
on Thursday September 15, 2022 @08:32AM (#32850794)
(types www.sketch.com into browser)
Redesigning Pipeline Stages
How I made a 90s version of my landing page
Show HN: A Newsletter for Bootstrappers
Re:Show HN: Humbo – The IMDB of Travel
on Wednesday March 30, 2022 @07:11AM (#30853613)
Well done! The site looks great. Will be interesting to follow and see it grow :)
Re:Show HN: I made a 90s version of my landing page
on Friday March 25, 2022 @09:31AM (#30801923)
Tables! Those were the days :)
I also had good times with FrontPage.