Open in app
Home
Notifications
Lists
Stories

Write
Percy Bolmér
Percy Bolmér

Home
About

Published in Towards Data Science

·Pinned

Learning Generics in Go

Generics is released in Go 1.18 and it is time to learn how to leverage this new feature — Generics came to Go in update 1.18 (To be released in February 2022) with a bunch of other shiny new features. You can read about all the changes in my 1.18 patch note summary. Go 1.18 Comes With Many Amazing Changes The long-awaited Go 1.18 is just around the corner, and it is probably the most discussed update to Go in a long time…medium.com

Golang

11 min read

Learning Generics in Go
Learning Generics in Go

Published in Towards Data Science

·Pinned

How to Implement Domain-Driven Design (DDD) in Golang

The easy way of learning how to use DDD in a Go application — Microservices have become a very popular approach to build software in recent years. Microservices are used to build scalable and flexible software. However, randomly building microservices across many teams can cause a big frustration and complexity. It wasn’t long ago that I hadn’t heard about Domain-Driven Design — DDD, but…

Technology

17 min read

How To Implement Domain-Driven Design (DDD) in Golang
How To Implement Domain-Driven Design (DDD) in Golang

Published in Towards Data Science

·Pinned

7 VS Code Tricks Every Developer Needs To Know

Learn to get the most of your IDE and make sure you use the full power of it to speed up your development. — I’ve been using VS Code as my main IDE for many many years. Though I’m going to be honest, it took me a few years before I began USING it. In my earlier years as a developer, I was simply leveraging the defaults in VS Code, the syntax highlighting, code…

Technology

7 min read

7 VS Code Tricks Every Developer Needs To Know
7 VS Code Tricks Every Developer Needs To Know

Published in Towards Data Science

·Pinned

5 Reasons That Makes Golang a Good First/Startup Language

I wish Go existed when I first started learning to program — Recently I have been seeing the same question appearing over and over in the Go subreddit. Is Golang a good first language to learn? — New Aspiring Developer We have posts like these occurring frequently, along with questions if Go is good for a certain type of project Go as…

Technology

6 min read

5 Reasons That Makes Golang a Good First/Startup Language
5 Reasons That Makes Golang a Good First/Startup Language

Published in ITNEXT

·Pinned

Building a Decentralized Application with BEP-20 contract in Solidity

If you’ve found this article then I’m guessing you are interested in learning more about how to build an application using blockchain. We will go through how to set up the environment used, building a simple application that can use a BEP-20 token. The token will have a super simple…

Blockchain

21 min read

Building a Decentralized Application with BEP-20 contract in Solidity
Building a Decentralized Application with BEP-20 contract in Solidity

Published in Towards Data Science

·Apr 18

Develop Lambdas And Debug Them Locally Using SAM

Developing Serverless Applications has its challenges, SAM offers a solution to many of those challenges. Learn how to develop lambdas and debug them locally using SAM. — Serverless Applications are great, we can get a function up and running in production at super-fast speed, with crazy uptime, and for almost no cost. Lambda is an AWS service that allows you to deploy small pieces of code that are runnable. For instance, we can deploy a small Go…

Lambda

15 min read

Develop Lambdas And Debug Them Locally Using SAM
Develop Lambdas And Debug Them Locally Using SAM

Published in Geek Culture

·Mar 25

Top 5 Reasons Why Programming Is A Good Career Choice

Many people ask If programming is a good career choice, here is the top reasons why it is! — We have all heard the saying, “The best predictor of future success is past success.” And in regards to careers, that couldn’t be more true. But what makes programming a good choice for those looking to earn a living? Here are the top 5 reasons why programming can be a…

Software Development

4 min read

Top 5 Reasons Why Programming Is A Good Career Choice
Top 5 Reasons Why Programming Is A Good Career Choice

Published in Better Programming

·Mar 11

Modify Variables In Go Binaries During Build

You can set the variable value during the build, such as version number, client IDs with the Build command. — Have you ever used hardcoded version numbers, or tried passing configurations to a binary that states the version of the software? I have, and it works, but it is very error-prone. It is easy to forget to change that configuration etc or maintain the version across multiple merge requests.

Programming

4 min read

Modify Variables In Go Binary During Build
Modify Variables In Go Binary During Build

Published in Level Up Coding

·Mar 8

The Biggest Threat To Software Engineers

Being an engineer is not a risk-free job, there are serious dangers out there. — We, software engineers, live a luxurious life. Especially according to those who consider hard work to be done with an axe on the shoulder and with big manly muscles, maybe even a mustache. …

Technology

6 min read

The Biggest Threat To Software Engineers
The Biggest Threat To Software Engineers

Published in Better Programming

·Mar 7

Create Distributed, Scalable, Durable, and Highly Available Software— With Cadence

Managing microservices or distributed systems has many challenges, Uber has a solution for many of the issues. — Uber is a small startup company, you might have heard about them before. They provide many open-source tools that their engineering team builds. And let me tell you, they are no jokers, they seem like a very competent bunch of developers. Cadence is a distributed, scalable, durable, and highly available…

Programming

24 min read

Create Distributed, Scalable, Durable, and Highly Available Software— With Cadence
Create Distributed, Scalable, Durable, and Highly Available Software— With Cadence
Percy Bolmér

Percy Bolmér

Software developer, Author/Blogger. Writes about Technology, Programming and Go. https://programmingpercy.tech/

Following
  • nwillc

    nwillc

  • Giorgos Myrianthous

    Giorgos Myrianthous

  • Ben "The Hosk" Hosking

    Ben "The Hosk" Hosking

  • Athena Milios

    Athena Milios

  • Wouter

    Wouter

See all (105)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable