Disclaimer: these posts are synchronized from Planet Clojure

scittle-prints-itself

scittle-prints-itself scittle-prints-itself Table of Contents Introduction Problem statement Some reagent code Fetch Pretty print the code..? Eval string Only fetch once Make a big aquamarine rectangle into a small magenta rectangle Codepen Introduction I was wondering about what is c...

Project Manager

We are looking for a Project Manager to join product development for our client from the USA. If you are an experienced QA Engineer acting as a leader on your projects and willing to start your project management career – you are about to get this unique chance!  The product is an AWS hosted multi-m...

My next clojure steps

I am kind of finishing Getting Clojure book. I don’t understand namespaces in Clojure well. Apart from that all is okay. I am planning for my next Clojure steps, they are as follows:Tic-tac-toe...

Clojure Deref (Sep 26, 2022)

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem. (@ClojureDeref RSS) Podcasts and videos 44: Jank with Jeaye Wilkerson - The REPL podcast Howard Lewis Ship - Cognicast Episode 171 - Cognicast podcast ...

Growing macros

A program evolves to be more like itself. Zach Tellman At Papers We Love this week, I was struck by Zach’s perspective on software growth. One of the joys I find in project maintainership is discovering the nature of the program itself. Sometimes the results are surprisingly beautiful. Zach pu...

Paging Doctor AWS

I've been using AWS for quite a while now, and one thing that is as inevitable as death and taxes is dealing with paging. All of the APIs that return multiple items support pagination in some way, and anytime you write code that needs to act on all items, you need to handle fetching pages. My quest ...

Full-Stack Clojure Engineer at Scrintal

Full-Stack Clojure Engineer at ScrintalIt might sound like a buzz word but we really do emphasise people first. Which means 1. You'll have a ton of room for implementing your ideas and seeing results2. You will build a product that bring joy to millions of peoples' daily livesWe want people feel joy...

ELI5: Clojure's Iteration function

I’m going to try to explain in the simplest way how clojure’s iteration function works. It’s hard to discern how it works by reading the documentation (atleast the first few times). One of the most common use cases for iteration is making paginated api calls. A paginated api call usually returns two...

binaural-beats-using-scittle

binaural-beats-using-scittle binaural-beats-using-scittle Table of Contents Introduction What are binaural beats? Science Frequency The neuroscience of the auditory system I think this is ultra cool Give me those binaural beats The problem statement: scittle 1 ear, 1 sound The first...

Building an Application with ClojureScript

ClojureScript is a Clojure compiler that generates JavaScript code. Clojure is a high-level, functional programming language that runs on the Java Virtual Machine (JVM), and has access to all Java libraries. With ClojureScript, we can write Clojure code that runs in the browser, and everywhere JavaS...

Equations for data transformation: Term Rewriting

Term rewriting equations and patternsFor a programmer, functions are the fundamental form of expression. Programmers write functions that transform inputs into outputs.\[f(x) = x + 1\] The inputs and outputs are complex data that represent something in the real world. I think about the inputs and ou...

44: Jank with Jeaye Wilkerson

Jeaye Wilkerson talks about compilers, LLVM, and building a dynamic, compiled Clojure. Note: I used the wrong link initially when publishing this episode. If you are hearing the wrong conversation, delete the episode and re-download it. Thanks! Jeaye has a background in C++ systems programming, focu...

Biff coding #6: Babashka tasks

We replaced Biff's task shell script with Babashka tasks (partially, anyway). I demonstrate how to store tasks in separate repository so they can be shared by multiple projects.Want to join the next Biff meetup? RSVP here....

Clojure Deref (Sep 16, 2022)

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem. (@ClojureDeref RSS) Highlights Looking to the future, the reClojure Call for Speakers is happening now until Oct 9th! Get those talks in. Also, the keynotes will be James Gosling, who designed and imp...

Focus

For fun, I wrote a raytracer in Zig yesterday. It’s a port of a project I did in 2013, in JavaScript. It’s the first time in a while I’ve made a project just for kicks. If you look at the number of GitHub repositories I’ve committed to since 2013, the number is decreasing. Same with number of commit...