Apr 22How Corporate Emails Can Fight ScammersEmail phishing scams are on the rise in the United States, causing a reported loss of 1.86 billion dollars in 2020. Although consumer education reduces harm and police investigations help make the cost of running these scams more difficult, some simple systems can be implemented by companies that can make…Cybersecurity6 min read
Apr 4How SMS 2FA Messages Can Fight ScammersGift-card and tech support scams are on the rise in the United States, causing a reported loss of 148 million dollars in 2021. Although consumer education reduces harm and police investigations help make the cost of running these scams more difficult, some simple systems can be implemented by companies that…Security4 min read
Mar 27How Banks Can Fight ScammersBank, support, and gift card scams are on the rise in the United States, causing a reported loss of 148 million dollars in 2021. While consumer education helps reduce harm and police investigations help make the cost of running these scams more difficult, some simple systems can be implemented by…Security4 min read
Oct 29, 2021Calling Methods from a C-Module in a Swift ProjectThis article will show you how to call functions from a C module in Swift, with the module source written in GoLang. The Module The module can be written in any language, so long as it’s compiled into binary. …Swift4 min read
Oct 28, 2021Compile GoLang as a Mobile LibraryIf you are reading this, you are working on some edge-case! You have a GoLang project that needs to run inside an iOS program. You could re-write everything in Swift but you are hoping it will be easier to just compile GoLang as a module. Good news: It is possible! …Golang6 min read
Oct 27, 2021Building a gRPC Client in React Native on iOSIn this article we will learn how to build a simple gRPC client in React Native by bridging a native module on iOS / Swift 5. Overview At the time of writing, gRPC isn’t supported by React Native. iOS supports it though. React Native was designed to talk to Objective-C in…Swift12 min read
Oct 25, 2021React Native’s Native Modules in iOS / SwiftIn this article we will look at how to call native Swift modules from React Native React Native was developed to support Objective-C native modules, but not Swift, so there’s a little trickery involved. There are a few reasons why you might want to use native modules: The OS performs…React Native6 min read
Oct 24, 2021Building a gRPC Client in iOS / SwiftIn this article we will learn how to build a simple gRPC client in iOS / Swift 5. What is gRPC gRPC is a way for clients and servers to communicate with each other over the Internet. It is intended as an upgrade from REST APIs, with some great features: It transmits faster…I OS8 min read
Oct 24, 2021Building a gRPC Server in NodeJSIn this article we will learn how to build a simple gRPC server in NodeJS. What is gRPC gRPC is a way for clients and servers to communicate with each other over the Internet. It is intended as an upgrade from REST APIs, with some great features: It transmits faster by using a…Grpc7 min read
May 15, 2021Build your own VPN server with OpenVPNVPNs are increasingly popular as more people are traveling, working from abroad, and increasingly aware of the risks of data leaks on the Internet. With that, renting a VPN service is increasingly easy and inexpensive, but sometimes it might be nice to have your very own VPN. …VPN6 min read