Peter Berry's repositories
advanced-elasticsearch-training
Elasticsearch training for those that already know the basics
art-of-engineering
A polemic on software design
aws-doc-sdk-examples
Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.
basic-computer-games
An updated version of the classic "Basic Computer Games" book, with well-written examples in a variety of common MEMORY SAFE, SCRIPTING programming languages. See https://coding-horror.github.io/basic-computer-games/
brunsnik-11ty
A version of a website built using Eleventy.
eht-imaging
Imaging, analysis, and simulation software for radio interferometry
explore-visualize-and-predict-using-pandas-and-jupyter
Jupyter Notebook of an O'Reilly Training: "Mastering Pandas"
favorite-superhero
A simple survey to collect responses to the question: "Who is your favourite superhero"
favourite-software-dependencies
Frameworks, libraries and packages for several languages that I find very useful.
firefly-webgl
A WebGL interactive particle viewer
footy-simulator-python
A command-line simulator of an AFL game.
frontend-practice
These pages are the results of practicing my skills in HTML, CSS, and JavaScript, based on exercises included on the website Frontend Practice.
hedy
Hedy is a gradual programming language to teach children programming. Gradual languages use different language levels, where each level adds new concepts and syntactic complexity. At the end of the Hedy level sequence, kids master a subset of syntactically valid Python.
intro-elasticsearch-training
Introduction to Elasticsearch Training
learning-natural-language-processing
In this project are files I worked on while following the O'Reilly course "Natural Language Processing From Scratch".
lottery-number-generator
Generate a sequence of lottery games from a select set of numbers.
mkdocs-material
Technical documentation that just works
movieland-api-express
An Express server that exposes a GraphQL and REST API for Movieland front-ends.
movieland-react-hooks-graphql
An implementation of Movieland with React Hooks and Apollo GraphQL
nopCommerce
ASP.NET Core eCommerce software. nopCommerce is a free and open-source shopping cart.
planout
PlanOut is a library and interpreter for designing online experiments.
python-learning-matplotlib
A repository of Jupyter notebooks as I learn pandas and matplotlib and other libraries related to data visualisation and ETL in Python.
science-paper-indexer
Simple C# console application to produce a list of all the PDFs of science papers I own.
spring-tutorials
Just Announced - "Learn Spring Security OAuth":
twitters-algorithm
Source code for Twitter's Recommendation Algorithm
understanding-typescript-project
UI project from the Understanding TypeScript video tutorial series.
zero-trust-architecture
Principles to help you design and deploy a zero trust architecture