15 Aug

Responsive IFRAMEs

Responsive web design revolutionized the web and spurred a movement away from native apps to web apps easily customizable for a mobile environment.  We use media queries and non-pixel-based dimensions to make responsive design easier; in fact, img { max-width: 100% } is one of my favorite CSS snippets.  IFRAME elements cause an all together different […]

The post Responsive IFRAMEs appeared first on David Walsh Blog.

14 Aug

React Emoji Picker

When emojis first hit the web scene I rolled my eyes — they seemed like a lame communication method for giggling kids.  After years more experience working remotely, managing open source communities, and communicating with people that may not get my sense of humor, I’ve realized that emojis go a long way in representing the […]

The post React Emoji Picker appeared first on David Walsh Blog.

13 Aug

monday.com: the Total Team Management Tool

Intro Whether you’re a solo freelancer, an open source team, a large company, or a worldwide organization, having a consistent and usable team management tool is the difference between a well oiled machine and chaos.  Managing people, projects, tasks, payments…there’s always so much going on!  monday.com has the perfect team management tool: easy to use, […]

The post monday.com: the Total Team Management Tool appeared first on David Walsh Blog.

31 Jul

Array Destructuring

Destructuring has become a major language feature in JavaScript, most prominently seen with imports, but also in function declarations and so on.  While object literals are the usual case for destructuring, remember that you can also destructure Arrays and Sets. Let’s have a look at how destructuring is used for arrays and Sets! The usual case […]

The post Array Destructuring appeared first on David Walsh Blog.

24 Jul

Realtime Cryptocurrency Rates API with coinlayer

Last year when cryptocurrencies were gaining massively in value each month, I badly wanted to create a personal web project which would let me quickly buy and sell crypto outside of brokers like Coinbase; the problem I ran into was not having a reliable API for doing so.  I recently discovered coinlayer, an API which […]

The post Realtime Cryptocurrency Rates API with coinlayer appeared first on David Walsh Blog.

09 Jul

Hide Information in Images

If you’ve followed this blog, you know that I’m obsessed with figuring out every way to interact with, abuse, and convert different types of media.  Whether it’s images, video, or audio, if something can be changed or exploited, I want to figure out how to do it. I remember reading in the past about how […]

The post Hide Information in Images appeared first on David Walsh Blog.

29 Jun

Script & Style Show: Episode 13: Decentralized Identity with Daniel Buchner

In this episode:  David and Todd return from travels to San Francisco, Oslo, and Iceland, Todd reveals he’s a new (dog) father, and they welcome guest Daniel Buchner, a Senior PM for Microsoft’s Decentralized Identity team.  Daniel shares his knowledge about blockchain and crypto, then moves on to describing what decentralized identity is, its advantages […]

The post Script & Style Show: Episode 13: Decentralized Identity with Daniel Buchner appeared first on David Walsh Blog.

27 Jun

React Node Flow

Flow, the static type checker used in many React projects, feels like a gift and a curse at times; a gift in that it identifies weaknesses in your code, and a curse that sometimes you feel like you’re needlessly adjusting your code to satisfy Flow.  I’ve grown to appreciate Flow but that doesn’t mean I […]

The post React Node Flow appeared first on David Walsh Blog.

25 Jun

Easy Document Signing with the Eversign Chrome Extension

A while back I wrote about Eversign, an awesome service that allows you and your clients or partners to digitally sign documents online.  If you’ve recently bought a house or did any other large purchases or agreements, you know how important the ability to reliably sign documents online is.  While their workflow for managing and […]

The post Easy Document Signing with the Eversign Chrome Extension appeared first on David Walsh Blog.