Making a Local Web Server Public with Localtunnel
Twilio posts cloud communications trends, customer stories, and tips for building scalable voice and SMS applications with Twilio's APIs.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 6,505 posts.
Twilio posts cloud communications trends, customer stories, and tips for building scalable voice and SMS applications with Twilio's APIs.
In this tutorial we’ll be using py2app to create a standalone OSX application from a Python 2 or 3 source code with a simple Tkinter user interface. "py2app is a Python setuptools command which will allow you to make standalone application bundles and plugins from Python scripts. py2app is similar in purpose and…
Curated collection of prompts for use with LLMs. Accessible interactively in Chat Notebooks and programmatically in functions like LLMFunction. Initial categories in the Prompt Repository cover personas, functions, modifiers.
Did you know that there's a Bash kernel for IPython Notebook? It even displays inline images. Could it ever be a convenient environment for doing data science? Would it be worthwhile to publish my book Data Science at the Command Line as a collection of notebooks?
Editing photos as I press the shutter.
Modern login systems require a second factor (2FA) to log in, in addition to the standard username and password combination. A Time-based one-time password (TOTP) as a 6-digit number is often used. Password managers like [1Password](https://1password.com/), [KeePass (or respective forks)](https://keepass.info/) and…
Using static analysis tools for automating code inspections can be beneficial for software engineers. Such tools can make finding bugs, or software defects, faster and cheaper than manual...
The 10 most frequent letters in English are ETAOINSRHL . This layout gets most of those letters onto the home row while making use of existing muscle memory. According to Carpalx , QWERTY-Flip scores about as well as the famous Dvorak layout, but while Dvorak is very hard to learn, with QWERTY-Flip you'll be up and…
In this blog post, Pedro explains why we rewrote Shopify CLI into Node instead of Ruby, the tradeoffs that came with the decision, the principles we embraced in this new iteration, and the challenges and ideas ahead of us to explore.
I've been using GitHub Copilot on personal projects since March. It's been an interesting experience, and one that I realized I have to change. Using Copilot nearly full time has had some positive and negative impacts on me, and it's time to take control of how I interact with it.
On this page I present a robust, custom build system for a software project written in C, in less than 500 lines of Python code. I think it is about as minimal as a practical dependency-tracking build system can get. Although it adds to the code that must be maintained as part of the project, I think that having a…
Consider a hypothetical class that filters out unsafe HTML elements:
Being involved with retro computers, I have a few floppy disks (of the 3.5-inch variety) that I would like to preserve as faithfully as possible. Of course, I know there are dedicated devices for doing that, such as the Kryoflux or the SuperCard Pro . But it occurred to me that I already own the required hardware to…
The success of this plugin is due to the lack of a proper export function in the most popular browsers on the market, such as Chrome. Create a proof of a certain date of a web page thanks to Bitcoin
Allison Sheridan is right when she says TextEdit can usually do the job. But I'm sticking with Pages anyway.
The first thing I searched for in Google, back in 1999, was probably "linux", followed by my name.
Do Use SSH Keys When ever you can use a key for SSH. Once you create it, you can distribute the public side widely to enable access where ever you need it. Generating one is easy: ssh-keygen -t dsa Don't Use a Blank Passphrase on Your Key This key is now your identity. Protect it.
Notes on building, technology, health, and living deliberately by Ayush Kumar.
Idempotence means duplicates don't matter. It means you can safely retry an operation with no issues. The classic example is the elevator button: you press it twice and it does not call two elevators. We explore why we would want that property in an email server.
Google has become synonymous with the internet, offering services from search engines to email, cloud storage, and more.
A look at the new features in recent Git releases.
Collection of my projects and hacks.
The cold email tactic I’m about to share is not only for sales and business development professionals; it’s a unique cold email strategy that can be used