Curtis Einsmann

8.2K posts

Curtis Einsmann banner
Curtis Einsmann

Curtis Einsmann

@einsmanntech

Founder | prev software eng @awscloud, @gumroad | featured @businessinsider

Las Vegas Katılım Haziran 2011
676 Takip Edilen15.9K Takipçiler
Abdusalam
Abdusalam@byna001·
@curtiseinsmann Alright man. Been a while you posted your interesting points on PR reviews and all so I was curious. Good to hear from you man.
English
1
0
1
113
Jelle Smeets
Jelle Smeets@smeetsmeister·
Today we bought @curtiseinsmann Master the code review course for our teams. Looking forward to seeing them improve their code reviews! The course looks genuinely promising.
English
2
1
8
2.4K
Curtis Einsmann
Curtis Einsmann@einsmanntech·
@smeetsmeister Awesome to hear, Jelle. Hope your teams enjoy the program. Happy code reviewing‼️
English
0
0
2
135
Curtis Einsmann
Curtis Einsmann@einsmanntech·
For an API, website, or other system: Authentication: identify *who* is trying to gain access Authorization: identify *what* they're trying to gain access to — could be an action, or a resource
English
0
0
5
1.8K
Curtis Einsmann
Curtis Einsmann@einsmanntech·
A hotel 🏨 is a decent analogy to understand Authentication and Authorization. Authentication: when you check in, you give the clerk your ID, giving you access to the hotel. Authorization: you receive a room key, which only gives you access to a specific room.
English
1
0
10
2.5K
Dinesh S
Dinesh S@SDinesh91·
@curtiseinsmann Yep. I remember going through the same when I was a junior developer. The feeing didn't go away, but I have got used to it over time.
English
1
0
1
86
Curtis Einsmann
Curtis Einsmann@einsmanntech·
As a software engineer, the feeling of “how the heck am I going to solve this problem?” never goes away. You will simply get used to it over time. Confidence comes from: “I’ve solved difficult problems before. I can do it again.”
English
2
5
64
4K
Curtis Einsmann
Curtis Einsmann@einsmanntech·
@DickJim3 Not much volume, Kinesis is probably overkill in this case. I will def check out AppSync, thanks for the suggestions
English
1
0
0
131
RJ
RJ@DickJim3·
@curtiseinsmann How much data is flowing in? If it’s a large volume I would use Kinesis to manage incoming hook with lambda handling any business rules and push to destination. As for outgoing there are so many options - depends on volume as well. There’s also AppSync which is a great tool.
English
1
0
1
158
Curtis Einsmann
Curtis Einsmann@einsmanntech·
❓ Question: I need to build a simple microservice, from scratch. Goals: - Receive a webhook from a third-party service as an HTTP POST - Do some manipulation and filtering on the payload data - Make HTTPS requests to other third-party services How would you build this❓🤔
English
4
0
4
3.8K
Bo Bleyl
Bo Bleyl@BleylDev·
@curtiseinsmann If you're looking into utilizing Lambda, you should check out Serverless. They have great docs and it makes it super easy to deploy Lambda functions with endpoints you can hit from your client.
English
2
0
1
182
Curtis Einsmann
Curtis Einsmann@einsmanntech·
@akamahesh No, knowing the codebase isn’t enough. You must also understand the systems, architecture, and business environment for which the code will run in. ChatGPT won’t get there for quite some time, if ever.
English
0
0
0
138
Curtis Einsmann
Curtis Einsmann@einsmanntech·
Code reviews on a Friday
Curtis Einsmann tweet media
English
0
0
5
1.6K
Fernando
Fernando@Franc0Fernand0·
@curtiseinsmann Golden advice Following it always helps me to fix stupid flaws before submitting the PR.
English
1
0
3
423
Curtis Einsmann
Curtis Einsmann@einsmanntech·
Review your own code before opening up that Pull Request. Not in an IDE — in an internet browser. This subtle change gets you into "review mode." You'll read with more scrutiny. You'll likely find flaws you can correct, before opening up the PR.
English
2
0
20
3.2K
Curtis Einsmann
Curtis Einsmann@einsmanntech·
Happy Friday to all software engineers who don't leave // TODO comments in the code, unless they're actually going to do it‼️
English
5
0
12
3K