Software Development
-
Run an E-Commerce App on Google Sheets
Our developers used Google Apps Script to automate a Google Sheets-based warehouse management system. Learn how to do it, too
-
Serializing data in PHP II: A simple primer on database interactions
Symfony Doctrine ORM pack, Ramsey UUID library, and JMS Serializer – the three tools you need to follow our step-by-step tutorial
-
What should startups consider when outsourcing engineering work?
Outsourced software projects can go off the rails if you don’t plan properly. Project A’s CTO, Stephan Schulze, has some tips
-
Where is the boundary between MVP and a fully-functional product?
Why do some engineering teams get stuck iterating on MVP-quality code? Why is it so hard to throw the MVP away and start from scratch? Some key signs that you’re outgrowing your initial tech stack
-
Is your development project in jeopardy?
Let’s talk about a few common red flags and explore the best way to raise them before it’s too late
-
Post-mortems don’t have to be painful
How to run an effective and peaceful post-mortem and document what you’ve learned so that it doesn’t happen again
-
To roll back or not to roll back? How to handle critical incidents in production
What key decisions do you need to make ? What do you do after you’ve resolved the incident? Project A CTO Stephan Schulze gives his advice
-
Agile for Startups: Use Scrum as a toolbox, not a doctrine
Many startups follow Scrum to the letter, slowing themselves down with too much process too early. Why not pick and choose your processes?
-
Serializing data in PHP: A simple primer on the JMS Serializer and FoS Rest
Do you want to create a REST API in PHP? Are you struggling to find information about data serialization? Check out this super simple guide
-
Why developer documentation needs to be part of your growth strategy
It doesn’t matter if you’re selling to developers or hiring a whole bunch of them. They both need decent documentation to be productive
-
From Scrum to Shape Up: A tale of catharsis
What happened when a struggling team completely changed their process framework and found a new sense of freedom
-
I just discovered Python’s f-Strings and I love ’em already!
When switching from Java to Python I was so relieved to find out about f-strings. String formatting is so much easier—let me show you why
-
Vert.x — Learnings About a Reactive Framework
A framework that provides a lot of tools for building reactive applications on the JVM
-
Connecting JIRA and GitHub
JIRA offers excellent GitHub integration—how do you set it up?
-
An Apprenticeship in the Field of Information Technology
Stefanie Jahnke shares her experience from a six-week tech internship