Whatever Bill Has

by 

|

|  

in

Those of us who are engineers know we aren’t looked up to for our fashion sense. We tend to be t-shirt and jeans people, or sometimes t-shirt and sweatpants people. Now this isn’t a sign of anything wrong, but I often feel engineers are just focusing a little too much on the function. I think…

Read more…

Agile Is Not A Silver Bullet, Part 2

by 

|

|  

in ,

In my first post, I wrote about the responsibilities, goals, and struggles that development teams are facing today. In this post, I am covering our experiences and how we must take a bigger picture look at how we’re working in a world of constantly changing requirements. Our Experience So, I seemed to paint a lot…

Read more…

Don’t Design the Database First

by 

|

|  

in

Build bottom-up right? Start with the database schema, then models, then the UI, then ship it, right? Well, I think the majority of new projects would benefit from not focusing on the database until much later. Why not focus on the database from the start? Managing database changes in the early phases of a project…

Read more…

A Website Without Servers – Using Azure Functions: Part 7, Angular Service

by 

|

|  

in

If you haven’t been following along in this series, we are building an “Engineer Fashion App” using Azure Functions. I recommend looking back at Parts 1, 2, 3, 4, 5, and 6 to see what we’ve done so far. Let’s assume we have an Azure Function that returns some JSON for our wardrobe and that…

Read more…

Agile Is Not A Silver Bullet, Part 1

by 

|

|  

in , ,

Hopefully this headline got your attention. I considered trying to come up with a hashtag like #NoTDD or #NoEstimates that seem to be popular these days. I opted for a (hopefully) catchy title instead. The purpose of this post is not to bash agile methods or to somehow suggest that we should not be following…

Read more…

What We Mean When We Say “Software Engineer”

by 

|

|  

in , ,

It’s very easy to throw terms around in our (or any) industry. In our hurried culture, we latch onto words or phrases that may not fully encapsulate their original intent. I’m afraid that is what has happened to the label of “software engineer”. And it has not been without consequences. I believe the real, working…

Read more…

A Website Without Servers – Using Azure Functions: Part 6, Some Basic Plumbing

by 

|

|  

in

If you haven’t been following along in this series, we are building an “Engineer Fashion App” using Azure Functions. I recommend looking back at Parts 1, 2, 3, 4, and 5 to see what we’ve done so far. At this point, we have an Angular site and we have a backend that can communicate with…

Read more…

A Website Without Servers – Using Azure Functions: Part 5, Pulling Wardrobe Data

by 

|

|  

in

Previously on Using Azure Functions, we set up a very simple Angular website. This week, we are going to set up an Azure Function that pulls some wardrobe data from an Azure Cosmos database. Why not just build the wardrobe into the app? Well I’m hoping to update the wardrobe by season, so having to…

Read more…

From Educator to Software Engineer, Part 3: Learning on the Job and Looking Toward the Future

by 

|

|  

in

Make sure to check out Part 1 and Part 2 of the series if you haven’t done so yet. I am a 30-year-old developer finishing my first year as a software engineer. I didn’t get where I am by any traditional means, but I’ve learned some things along the way that might encourage someone to…

Read more…

A Website Without Servers – Using Azure Functions: Part 4, Angular Site

by 

|

|  

in

In part 1, we set up some basic infrastructure for our engineer fashion app. In part 2 and part 3 we configured some source control so we can work like sane people. Now we are going to stand up a very basic Angular site. Angular, do you mean Angular 1 or Angular 2? Well I mean…

Read more…