Learn By Doing Volume 35 -- Serverless, Pulumi, Terraform and much much more

Learn By Doing Newsletter

A free weekly curated cloud, blockchain, and coding newsletter delivered to your inbox every week.

Blockchain Newsletter

Subscribe to get the best cloud technology, blockchain news, and coding articles in your inbox every week

We will never send you spam and it's easy peezy to unsubscribe at anytime.

☁️ 📖 Learn By Doing Volume #35 💻🔨

This is the final volume of the Learn By Doing Newsletter for 2018. It has been an awesome year for myself both personally and professionally. I hope the same is true for you!

This week we have a lot of great serverless content with Epsagon making an appearance with their Hitchhikers Guide. We also have some good reads in the code section, the headliner being a look at what Rust could become in 2019. In the tooling space we have a long await tool, AWS Console Recorder, which does exactly what it sounds like it does.

Check out all of that and much more in Volume 35 of this distinguished newsletter. I hope everyone rings in 2019 safely and enjoys a bit of time off, see you next year 👋

☁️ Cloud

The Hitchhiker’s Guide to ServerlessTo be honest I am a little skeptical when I see these types of articles nowadays. They tend to be full of basic information and not a ton of useful information regarding serverless. This one is an exception as the folks at Epsagon really laid out other services in the ecosystem that are just as valuable as Lambda.

Excess heat from Amazon's giant data centre will be used to warm homes in TallaghtThis has nothing to do with development but it's a cool idea nonetheless. Heat generated by AWS data centers in Ireland are going to be used by cities as a supplemental heating supply.

Fast growing architectures with serverless and .NET CoreThis is another intro to serverless post but it focuses on leveraging .NET Core. I often feel like that community of developers is being left out when it comes to serverless, so this was refreshing to see.

🔨 Tools

OrbitDB - Peer-to-Peer Databases for the Decentralized WebThis is an interesting project that claims to be serverless, but I think that is abusing the term to be honest. However, if you are interested in decentralized applications this could be something you want to look into if you are familiar with IPFS.

AWSConsoleRecorder - Record console operations to CloudFormation or TerraformI'm a bit surprised it took this long for someone to create a tool like this. It records the actions you take by manually provisioning infrastructure in AWS via the console and then outputs the corresponding CloudFormation or Terraform template. While cool, please get in the habit of not provisioning things via the AWS Console, you'll thank me later.

repo2docker - Turn git repositories into Jupyter enabled Docker Images If you work in Data Science than your most likely familiar with Jupyter. Well this project allows you to easily convert any git repository into Jupyter enabled Docker images to streamline your development process.

Code && Languages

How Pulumi Compares to Terraform for Infrastructure as CodeI am always tinkering with new tools when they come out because each one has an opinion that is interesting to learn. This past week I took some time to try out Pulumi for my Infrastructure as Code instead of using my usual go to, Terraform. It revealed some interesting findings in the Terraform vs Pulumi debate, the main one being, documentation.

Dear Developer, The Web Isn't About YouBuckle up this post gets real. Charlie Owen put together this excellent piece on how the internet as we know it has evolved and simultaneously devolved all at the same time. It's quite a comical read but with some very serious points to be taken to heart, enjoy!

Rust 2019 and beyond: limits to (some) growth.I don't use Rust in my day to day, but I know quite a few developers that are getting into that world. This is a fantastic reflection on where Rust is today and where this author thinks it needs to head in 2019. Even if your not into Rust this is worth a read because I think most of the tips are applicable to any open source project.

😎 Cool find of the week

Teach Yourself Logic 2017: A Study GuideThis is for the very hungry learners among us. If you have never learned the formal proofs around first order logic or explored set theory, this resource is for you. It is very cool that these types of resources keep popping up.

Who's hiring

Looking for your next opportunity? Let Triplebyte help you out.If you're looking for your next adventure, check out Triplebyte. They help you get placed in software development roles that you truly want by streamlining the interviewing process. Skip straight to final interviews with their free service. (sponsored)

© 2019 Kyle Galbraith. All Rights Reserved.