Niall O'Connor's repositories
rollup-vs-webpack
A project used to help in the comparison of rollup vs webpack.
pact-verifier-cli
An abstraction over pact.io's provider verification tests to hide away any complexities with integrating pact into your pipeline
placeholder-while-image-loads
An example of rendering an image with a placeholder background color and icon while waiting for the image to load.
custom-css-in-js-library
An example of how to create a CSS in JS library.
nested-style-component-themes-poc
A POC to determine if styled component themes can be nested.
css-in-js-comparison
A project to analysis the bundle sizes generated from 3 different css in js libraries.
pact-contract-testing
An example of using pact.io to contract test an API.
securing-apollo-federated-applications
Security is an issue for all api's. GraphQL api's are no different. It is an area that requires a lot of thought and research to define a security strategy but when dealing with apollo federated applications additional considerations need to be made. I have put together my thoughts and insights on how to secure these systems.
apollo-server-poc
A POC to demonstrate using apollo server for consolidated data access for a large enterprise.
scaffoldiing-poc
Proof of concept for generating documentation using scaffolding
logistic_regression
An example of using logistic regression to classify the mnist data set.
vcheck
A validator library for common use cases.
size-limit
Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.
all-contributors
✨ Recognize all contributors, not just the ones who push code ✨
terraform-custom-validation-rules
An example of creating custom validation rules for terraform.
githooks-examples
A set of examples on how to integrate githooks.
codepipeline-example
An example of a reusable automated pipeline using AWS code pipeline and code build
pact-js
JS version of Pact. Pact is a contract testing framework for HTTP APIs and non-HTTP asynchronous messaging systems.
amazon-redshift-utils
Amazon Redshift Utils contains utilities, scripts and view which are useful in a Redshift environment
stronghold
Easily configure macOS security settings from the terminal.
technical-challenge
Land Technologies Technical Challenge
graphql-depth-limit
Limit the complexity of your GraphQL queries based on depth.
baseui
A React Component library implementing the Base design language
ReactNativeWebPoc
A proof of concept to build a reusable component library for native and web.