Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by Songtham Tung
4 Reasons To Use a Text Editor Instead of Excel for .CSV Files
By Songtham Tung Spreadsheets are great, but sometimes text editors are better I love spreadsheets and I love data. But I don't always love using Excel for .csv files. In fact, there are many times where I would much rather use a text editor instead (e.g., Excel can be really slow). To do this, right click on the file and click open...
What's a Technical Account Manager (TAM)?
By Songtham Tung And what do they do? Photo by airfocus on Unsplash A Technical Account Manager or TAM is a client facing role that works closely with customers to help them use the product to meet their business goals. The key words here are product and customers. TAMs are like the bridge between the two and are generally responsible for keeping the client happy and engaged...
Demystifying Real-Time Personalized Marketing
“Aha!” moments have to start from somewhere Photo by Austin Distel on Unsplash The Era of Personalization Delivering the right content, at the right time, to the right customer is becoming more critical in today’s digital marketing landscape. Consumers’ growing expectations are driving the need for brands to create faster, better, and more personalized experiences.
These 5 Chrome Extensions Make Work Better
Make your life easier, every day Photo by Morning Brew on Unsplash If you use Google Chrome to browse the web — and most people do — these extensions or add-ons can help you work better. Disclaimer: I am not affiliated or sponsored by any of the extensions below. Most — if not all — are free, have no bloat, no ads, and no unnecessary permissions. I love using them in my day to day life and hope that you can find them useful, too. In no particular order, here are my top five Chrome extensions.
Python Singleton Design Pattern
In this article, we’ll go over what a singleton pattern is and how to implement it using the example code written in Python. Photo by Annie Spratt on Unsplash Design patterns represent the best practices used in software engineering. They are tried and tested solutions to common problems that developers face and can be seen as a guideline to follow. There are a few categories that make up design patterns: Creational Structural Behavioral The singleton design falls into the Creational pattern.
5 Copy and Pasting Tips For Every Developer to Know
Work Smarter, Not Harder. If I knew about these coding tricks earlier in my career, it would have saved me sooo much time. Here are 5 advanced copy and pasting tips that you can use to work smarter and more efficiently. You can follow along with the sample dataset below, or better yet, try it with your own data. FYIâ Iâm using Mac and Visual Studio Code, but feel free to use other OS and text editors.
How to Use AWS Textract with S3
This article demonstrates how to use AWS Textract to extract text from scanned documents in an S3 bucket. This goes beyond Amazonâs documentationâââwhere they only use examples involving one image. Included in this blog is a sample code snippet using AWS Python SDK Boto3 to help you quickly get started. Definitions Textract is a service that automatically extracts text and data from scanned documents.
WTF Are APIs?
If youâre a working professional, youâve probably heard your coworkers talk about APIs, Web Services, endpoints, and other weird words like 200 and 401. What the heck does it mean and whatâs the difference between them? Whatâs an API? An API, or application program interface, is something that enables different apps to communicate with each other. A Web Service is a type of API that communicates over the internet.
Web Scrape with Python Using Just 9 Lines of Code
Scraping is extracting data from websites. In this article, I will show you how to scrape links from a test e-commerce site with Python 3. Prerequisites If you haven't done so already, install beautifulsoup4 and requests.
How to Use Chrome to Debug JavaScript - Stop Console.Logging! NOW
If you console.log() when you debug, youâre doing it wrong. Thereâs an easier way and itâs right in the palm of your browser. Sound familiar? Javascript is the most popular programming language according to StackOverflowâs 2019 survey . If you develop with Javascript, youâve most likely came across a situation where you had to fix a bug or two. âNo problem!â you say to your rubber ducky, letâs reproduce the bug and fix it with console.log().
Is Technical Debt Actually Bad Debt?
Release early, release oftenâââjust donât forget to refactor ;) Deliver Now As software engineers, our main objective is to deliver. Once our code works as expected, we commit it and then run it in the CI/CD pipeline. While seemingly straightforward, itâs not as simple as it may seem. There exists a constant tension in the programming world that stems from shipping fast or slow at the cost of software maintainability aka technical debt.
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with Songtham
Contact Songtham, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack