Don't Panic Labs Reading List

DPL Reading List – September 1, 2017

by 

|

|  

in

Here are some of the articles we’ve been reading around this office this week. How One Insurance Firm Learned to Create an Innovation Culture – “Creating a culture of innovation is about much more than hiring a Chief Innovation Officer or creating a new department. Culture change takes time and significant effort, and shifting culture…

Read more…

Using Git From PowerShell with Multiple Hosts

by 

|

|  

in

I do almost all of my Git work via the command line and so should you. As a tool that developers use every day, it is important that we understand what is happening. I find that most Git GUIs hide too much and developers that rely on them exclusively are often unaware of how Git…

Read more…

Getting Started with Azure Cosmos DB, Part 3 – SQL Queries

by 

|

|  

in

In my first post, we performed some really basic CRUD queries against Azure Cosmos DB. In my second post, we went a little deeper and refined our queries. In this post, we are going to be using SQL to query Cosmos. Yep, SQL. First, we will rewrite our count method. Previously, we did something that…

Read more…

From Educator to Software Engineer, Part 2 – Interviews and Interns

by 

|

|  

in

Make sure to check out part 1 of my 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 follow their interest…

Read more…

don't panic labs reading list

DPL Reading List – August 25, 2017

by 

|

|  

in

Here are some of the articles we’ve been reading around this office this week. How Gatorade Invented New Products by Revisiting Old Ones – “The calls to leave behind old, tired products can be strong, and forging a new path can be tremendously exciting. But in a volatile and uncertain global business economy, it makes…

Read more…

Getting Started with Azure Cosmos DB, Part 2 – More Advanced Queries

by 

|

|  

in

Our first post covering Azure Cosmos DB was pretty basic. If you noticed, our READ query was always returning all results. So even if we wanted to find a single item, we had to return all of the items. That plan has obvious problems. If we look at the code below, we can see that…

Read more…

Where Are They Now?

by 

|

|  

in

We are not a lifestyle company. This is a sentiment I made clear at a recent Don’t Panic company meeting. It’s not that we have anything against companies where employees settle in for their entire careers, but that’s just not who we are (or ever aspire to be). I’m not saying anything new here. This…

Read more…

Get Started with .NET Core 2.0

by 

|

|  

in

.NET Core 2.0 is finally out, which finally closes the loop and create a very usable .NET Core. This quick blog post is a quick start for .NET Core 2.0. 1. Install VS Code. 2. Install .NET Core 2.0. 3. Fire up terminal. 4. Create a new solution. 5. Create a console application. 6. Add…

Read more…

Don't Panic Labs Reading List

DPL Reading List – August 18, 2017

by 

|

|  

in

Here are some of the articles we’ve been reading around this office this week. Internet of Things can protect the environment? Get ready to be amazed – “Internet of Things (IoT) has a large role to play in the future of smart cities. IoT can be used in practically all scenarios for public services by governments…

Read more…

Getting Started with Azure Cosmos DB, Part 1 – CRUD

by 

|

|  

in

Cosmos – κόσμος – the world, universe – John Jeffrey Dodson Lexicon (public domain) Cosmos means the entire world, so I wonder if Azure Cosmos DB is Microsoft’s view of the entire world for data stores going forward. Sure, blob storage will have some particular advantages and SQL server will have some advantages too. But…

Read more…