owainlewis
Director Of Engineering. Author of the Software Engineering Manager Newsletter.
OracleUnited Kingdom
Pinned Repositories
awesome-artificial-intelligence
A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers.
bridge
A type-safe, stack-based functional programming language
clojure-mail
A Clojure library for parsing, downloading and reading email from IMAP servers.
emacs-color-themes
A collection of custom themes for Emacs. All the themes are named after famous programmers.
falkor
Open Source web scraping API. Falkor turns web pages into queryable JSON
forward
A fast, lightweight API Gateway written in Rust.
http-dispatch
A high level HTTP client for Haskell that focuses on ease of use
java-http-clj
A zero dependency HTTP library built on java.net.http.HttpClient.
status
An open source, self hosted status page application for communicating service incidents to customers.
yaml
A fast, idiomatic and easy to use Clojure YAML library. Based on Snake YAML
owainlewis's Repositories
owainlewis/awesome-artificial-intelligence
A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers.
owainlewis/clojure-mail
A Clojure library for parsing, downloading and reading email from IMAP servers.
owainlewis/yaml
A fast, idiomatic and easy to use Clojure YAML library. Based on Snake YAML
owainlewis/ocaml-datastructures-algorithms
Data structures and algorithms in OCaml
owainlewis/salesforce
A Clojure library for interacting with Salesforce.com
owainlewis/bridge
A type-safe, stack-based functional programming language
owainlewis/forth
A micro compiler for the FORTH programming language
owainlewis/semver
Clojure implementation of the Semantic Versioning 2.0.0 spec. Parse, validate, sort and modify semantic version strings
owainlewis/joy
Compiler for the functional stack based programming language Joy
owainlewis/software-engineering-management
Resources for software engineering management and software engineering leadership
owainlewis/ava
Ava is a programming language exploring the idea of programs that can mutate and write themselves
owainlewis/java-http-clj
A zero dependency HTTP library built on java.net.http.HttpClient.
owainlewis/akka-gateway
A library for writing bespoke API Gateways using Akka HTTP with support for AWS Lambda, Oracle Cloud Infrastructure, Google Cloud Functions, websockets and more.
owainlewis/arch
Arch is a typed stack based functional programming language based on combinators
owainlewis/oci-sdk-clj
Clojure SDK for Oracle Cloud Infrastructure
owainlewis/dune-example-project
An example project using OCaml dune
owainlewis/emacs
My Emacs config
owainlewis/employee-service
Dropwizard example service using MySQL and JDBI
owainlewis/fn-certificate-checker
An OCI function to check the expiry time on TLS certificates
owainlewis/forward
A fast, lightweight API Gateway written in Rust.
owainlewis/hdns
A DNS server written in Haskell
owainlewis/influxdb-haskell
InfluxDB client library for Haskell
owainlewis/oci-cloud-controller-manager
Kubernetes Cloud Controller Manager implementation for Oracle Cloud Infrastucture
owainlewis/user-service
Demo application using Dropwizard, JWT authentication + MySQL
owainlewis/webquery
An API exposing web pages are pure data (GraphQL + JSON)
owainlewis/agents
My personal AI agents for content creation
owainlewis/dispatch
Dispatch is an API Gateway written in Java using Jetty + Virtual Theads which aims to be simple, performant, and extensible.
owainlewis/owainlewis
A static document to store profile information for Github.
owainlewis/owainlewis.github.io
Source for personal website at https://owainlewis.com
owainlewis/youtube-trascription-ai
Example tool that downloads and transcribes video from YouTube