# The Blog

Our latest insights, opinions and general musings as we float about on the vast ocean of tech we call home.

## Blog Posts

### [The Power of 'No': How Our Company's Growth Strategy Evolved.](/content/blog/learning-to-say-no/index.html)

### [What the recent npm and GitHub breach means for you](/content/blog/npm-github-breach/index.html)

### [Building a Slack bot with a Lambda Function URL](/content/blog/slackbot-with-lambda-url/index.html)

### [Sharing common Serverless Framework code & config](/content/blog/sharing-common-serverless-framework-config-between-services/index.html)

### [Starting a project with Good Developer Experience in mind](/content/blog/considering-good-developer-experience/index.html)

### [Automating dependency upgrades with GitHub Actions and Dependabot](/content/blog/automating-dependency-upgrades-with-github-actions-and-dependabot/index.html)

### [Setting up CloudWatch alarms with Serverless](/content/blog/setting-up-cloudwatch-alarms-with-serverless/index.html)

### [Implementing a design system](/content/blog/implementing-a-design-system/index.html)

### [Avoiding the 200-resource limit in CloudFormation stacks with Serverless](/content/blog/avoiding-cloudformation-stack-200-resource-limit-serverless/index.html)

### [orangejellyfish are offering free tech support during COVID-19](/content/blog/how-we-can-help-during-covid19/index.html)

### [8 questions that startup founders ask too late](/content/blog/8-questions-that-startup-founders-ask-too-late/index.html)

### [Building a Serverless Slack bot](/content/blog/building-a-serverless-slack-bot/index.html)

### [Custom icon fonts with React Native](/content/blog/custom-icon-fonts-with-react-native/index.html)

### [Protecting CloudFormation stacks with stack policies](/content/blog/protecting-cloudformation-stacks-with-stack-policies/index.html)

### [Serverless and the principle of least privilege](/content/blog/serverless-and-the-principle-of-least-privilege/index.html)

### [Get good with git: bisect](/content/blog/get-good-with-git-bisect/index.html)

### [A comprehensive guide to images in Gatsby](/content/blog/a-comprehensive-guide-to-images-in-gatsby/index.html)

### [Introducing our open-source Serverless starter kit](/content/blog/introducing-our-serverless-starter-kit/index.html)

### [Code consistency with ESLint and Husky](/content/blog/code-consistency-with-eslint-and-husky/index.html)

### [Introducing our open-source Gatsby starter kits](/content/blog/introducing-our-gatsby-starter-kits/index.html)

### [Monitoring in a Serverless way](/content/blog/monitoring-in-a-serverless-way/index.html)

### [5 common pain points with AWS Lambda](/content/blog/5-common-pain-points-with-aws-lambda/index.html)

### [Running Node.js in production](/content/blog/running-node-in-production/index.html)

#### Want to know more?

[**Get in touch.**](mailto:hello@orangejellyfish.com)
