What is an NFT Anyway?

Disclaimer: I’m in no shape or form an NFT or blockchain expert. I just went ahead and read some smart contracts and standards definitions. I’ve been reading about the NFT tech and how it will revolutionize the world and other bullshit like that since its inception. While I’m a developer myself, the terminology surrounding the NFTs (and the blockchain itself to be honest) has always been confusing. I thought the tech must be as complex as the jargon is....

June 27, 2022 · 7 min · Ekin Koc

ASP.NET Core from a long term Node.JS developer's perspective

I’ve been building web applications forever. The first ones were more websites than web applications but you get the point. I’ve used Perl, PHP, ASP, ASP.NET, Node.JS and, ASP.NET Core in production and Node.JS has been the longest run. We recently decided to switch some of our new development to .NET Core and it looks like this decision will stick. I’ll try to explain why we are doing this and how we think about the process so far....

June 26, 2022 · 7 min · Ekin Koc

How to run Headless Chrome in scale

Headless Chrome, paired with something like Puppeteer is a powerful tool. There are a lot of use cases from interface testing to thumbnail and PDF generation. While valuable, it is a bottomless pit of despair because of technical details. We have been running millions of Headless Chrome jobs on Restpack and here are some observations and tips others; Use Containers It is a good idea to use docker containers because headless chrome requires a lot of dependencies and you will also need to install additional fonts, maybe some post processing tools for PDF / Screenshot generation and Docker makes it easier to manage these dependencies....

June 29, 2019 · 6 min · Ekin Koc