Category: Software Engineering
-
An App From Scratch: Part 8 – Creating New Templates Tool (US1-C3)
15 minute reading time; ~2860 words Welcome and hello! Today, we’re going to create a template creation tool. This post talks about creating the new interface elements needed, how we connect our frontend to backend with an API call, and some more conversation about pull request sizing. Without further ado, let’s dive into it and…
-
An App From Scratch: Part 7 – Creating The Template List Page (US1-C2)
14 minute reading time; ~2600 words Welcome and hello! Today, we’re going to create a template list page! Along the way, I’m going to show how we break down this more complex card, interpreting the wireframe into pieces of work, and how we get from start to finish. We’ll also explore how to efficiently style…
-
An App From Scratch: Part 6 – Creating DB Tables (US1-C1)
9 minute reading time; ~1780 words Greetings! Now that we’ve done our planning, we’re at the part where the rubber meets the road. In this post (and the next few), we’re going to implement the actual cards that we’ve put together. Along with walking through how to execute the card, we’re also going to cover…
-
An App From Scratch: Part 5 – Development Planning
17 minute reading time; ~3200 words Greetings! So far in this series, we’ve taken our project from a single idea all the way to a design of the system needed to support it. Here, we’ll take that system design and plan out the work needed to breathe life into it. Development planning is all about…
-
An App From Scratch: Part 4 – System Design
10 minute reading time; ~1840 words Greetings! By the time we got to the end of our last post, we had: Today, we’re going to transition into technical work and start developing our system design. This work will lay the foundation for understanding how everything fits together and translates into an actual app. If you…
-
An App From Scratch: Part 3 – Workflows
8 minute reading time; ~1460 words Hello there! Today’s post is taking our requirements and starting to talk about workflows. If you haven’t read the previous posts, I’d suggest you start at An App From Scratch: Part 1 – What To Build. You can also find all the related documents and code here: Building Tailgunner.…
-
An App From Scratch: Part 2 – Wireframing Requirements
7 minute reading time; ~1325 words Welcome back! Today, we’re going to talk about wireframing from our requirements and stories, and exploring how talking through a wireframe helps us refine our specifications. Between the last post and this one, I’ve taken the requirements and user stories that we wrote about, and cleaned them up into…
-
Initial Development Setup – Building Tailgunner
2 minute reading time; ~300 words For the last few days, in between holiday prep, I’ve been tinkering with the technical setup work for this project. From my experiences, here are a few notes. Software Development Environment With that, I have a working install and setup, so now I can start writing some code (once…
-
An App From Scratch: Part 1 – What To Build
10 minute reading time; ~1700 words Hello and welcome to my series on designing an app! After spending a few months working on a business plan, I’ve gotten to a point where I have a stack of text files full of data, and they’re getting to be a challenge to manage. Now, it’s time to…