Tag: development

  • Using Docker to build a WordPress theme

    If you have no idea what Docker is or how it works, this blog post won’t help you too much. For that, I recommend Julia Evans’ Zine How Containers Work! I recently wanted to build a premium WordPress theme to offer here via my website. I started, finished, and released the theme in record time…

    Continue >

  • Jeremy Keith’s proposal for the Web Share API

    Jeremy Keith: So that’s my modest proposal. Extend the list of possible values for the type attribute on the button element to include “share” (or something like that). In supporting browsers, it triggers a very bare-bones handover to the OS (the current URL and the current page title). In non-supporting browsers, it behaves like a…

    Continue >

  • React is an ecosystem

    Jonathan Snook, on his learning curve when joining a new organization that uses React: When people talk about learning React, I think that React, in and of itself, is relatively easy to understand. At least, I felt it was. I have components. I have JSX. I hit some hiccups with required keys or making sure…

    Continue >

  • Microsoft releases WSL 2

    Lots of Microsoft developer related announcements over the last few days. Since I use WSL every single day I am really looking forward to this WSL 2 release. Initial tests that we’ve run have WSL 2 running up to 20x faster compared to WSL 1 when unpacking a zipped tarball, and around 2-5x faster when…

    Continue >

  • Xamarin videos, now on YouTube

    Me, 17-minutes into an audio bit in 2017 (paraphrasing): If you go onto YouTube search for a problem you’re having for Xcode and Swift you’ll find 15 well-produced videos to solve your problem. […] But you won’t find 15 well-produced videos with Visual Studio + C# (or Xamarin). For the last few years I’ve thought…

    Continue >

  • Boring is good in software development

    I use the term “boring” here to describe that which isn’t brand new. Sometimes we’re only excited about the new. The new car! The new house! Rather than being content with what we have, because it works or is paid off or we’re familiar with every nook and cranny, we sometimes can get wrapped up…

    Continue >

  • Testing inconsistent Web Share Target API data with a Progressive Web App

    One of the latest things I’ve been working on for Unmark is turning the app into a Progressive Web App (PWA). Among other benefits, this affords Unmark the capability of being a “Web Share Target” on Android. (Sadly, only Android for now) A Web Share Target is very similar to a feature you likely use…

    Continue >

  • Xamarin.Forms 3.1

    David Ortinau on the Xamarin Blog: Earlier this year, we surveyed Xamarin.Forms developers about the kinds of custom controls and extra platform code being written repeatedly that should be considered for support “in the box”. From these conversations, we created an initiative to deliver as many as we could in the next several releases. Just…

    Continue >

  • Developers, Let me tell you about Microsoft (audio)

    I’ve been writing about Microsoft’s moves for the last three years. This week everything has come together and I’ve been writing my first multi-platform application using C# and Visual Studio. In this long rant I go on and on about how Microsoft needs to spread the word about what they are up to. Links for…

    Continue >

  • Rebuilding Slack.com

    Mina Markham: In August, we released a major redesign of slack.com, and we want to give you a peek behind-the-scenes. She goes on to show tons of details on their latest redesign. There are several bits I found interesting such as their attention to accessibility, how they handle fall backs for IE11, and how they…

    Continue >

  • What’s new in WSL in Windows 10

    Tara Raj for Microsoft: We’ve been documenting many of these new features and improvements on this blog over the last few months, but we’ve often been asked for a single document listing all the new improvements, and with FCU (version 1709, build 16299.15) shipping on October 17th 2017, we thought it was time to publish a…

    Continue >

  • More on Firefox Quantum Developer Edition

    Dan Callahan: Compared to Firefox six months ago, today’s Developer Edition is twice as fast on benchmarks like Speedometer 2.0 that simulate the real-world performance of modern web applications. See, on a tear.

    Continue >

  • Firefox Quantum Developer Edition

    Julian Descottes, for Mozilla Hacks: Firefox 57 Developer Edition was just released! It’s such an advance that we’ve given this browser a new name: Firefox Quantum. I’ve been using Firefox as my default web browser on the Mac, iPad, and iPhone for a little over a week. I’ve also been using Developer Edition for most…

    Continue >

  • iPhone X’s new margins

    Brian Voong on his excellent YouTube channel Let’s Build That App: With the introduction of iPhone 10, we as developers are now faced with another option for our apps to be displayed in. Fortunately, Apple has provided us with the necessary APIs to get around the unsafe regions of this phone. We do this by…

    Continue >

  • John George shares a solution

    John George, fellow NEPA.js attendee: I’m writing this because I discovered the hard way that .NET Core’s ‘dotnet run’ command is NOT meant to be production ready. My biggest headache was that my website shut down when I exited my shell. Not even the ‘disown’command would dissociate the running service from the user. Posts like this…

    Continue >

  • Brad Frost on \”full-stack developers\”

    Brad Frost: The term “full-stack developer” implies that a developer is equally adept at both frontend code and backend code, but I’ve never in my personal experience witnessed anyone who truly fits that description. In many of the descriptions I’ve seen it goes even further than that. Sometimes full-stack developer refers to someone who can also…

    Continue >

  • Brad Frost on \”full-stack developers\”

    Brad Frost: The term “full-stack developer” implies that a developer is equally adept at both frontend code and backend code, but I’ve never in my personal experience witnessed anyone who truly fits that description. In many of the descriptions I’ve seen it goes even further than that. Sometimes full-stack developer refers to someone who can also…

    Continue >

  • Brad Frost on \”full-stack developers\”

    Brad Frost: The term “full-stack developer” implies that a developer is equally adept at both frontend code and backend code, but I’ve never in my personal experience witnessed anyone who truly fits that description. In many of the descriptions I’ve seen it goes even further than that. Sometimes full-stack developer refers to someone who can also…

    Continue >

  • Brad Frost on \”full-stack developers\”

    Brad Frost: The term “full-stack developer” implies that a developer is equally adept at both frontend code and backend code, but I’ve never in my personal experience witnessed anyone who truly fits that description. In many of the descriptions I’ve seen it goes even further than that. Sometimes full-stack developer refers to someone who can also…

    Continue >

  • Brad Frost on \”full-stack developers\”

    Brad Frost: The term “full-stack developer” implies that a developer is equally adept at both frontend code and backend code, but I’ve never in my personal experience witnessed anyone who truly fits that description. In many of the descriptions I’ve seen it goes even further than that. Sometimes full-stack developer refers to someone who can also…

    Continue >

  • Brad Frost on \”full-stack developers\”

    Brad Frost: The term “full-stack developer” implies that a developer is equally adept at both frontend code and backend code, but I’ve never in my personal experience witnessed anyone who truly fits that description. In many of the descriptions I’ve seen it goes even further than that. Sometimes full-stack developer refers to someone who can also…

    Continue >

  • Brad Frost on \”full-stack developers\”

    Brad Frost: The term “full-stack developer” implies that a developer is equally adept at both frontend code and backend code, but I’ve never in my personal experience witnessed anyone who truly fits that description. In many of the descriptions I’ve seen it goes even further than that. Sometimes full-stack developer refers to someone who can also…

    Continue >

  • Tom Dale: \”Compilers are the new frameworks\”

    Tom Dale, Senior Staff Software Engineer at LinkedIn and co-creator of Ember.js, in a post where he argues that compilers are the new web frameworks: Native code tends to have the luxury of not really caring about file size—a small 40MB iOS app would get you laughed out of the room on the web. And…

    Continue >

  • Tom Dale: \”Compilers are the new frameworks\”

    Tom Dale, Senior Staff Software Engineer at LinkedIn and co-creator of Ember.js, in a post where he argues that compilers are the new web frameworks: Native code tends to have the luxury of not really caring about file size—a small 40MB iOS app would get you laughed out of the room on the web. And…

    Continue >

  • Tom Dale: \”Compilers are the new frameworks\”

    Tom Dale, Senior Staff Software Engineer at LinkedIn and co-creator of Ember.js, in a post where he argues that compilers are the new web frameworks: Native code tends to have the luxury of not really caring about file size—a small 40MB iOS app would get you laughed out of the room on the web. And…

    Continue >

  • Tom Dale: \”Compilers are the new frameworks\”

    Tom Dale, Senior Staff Software Engineer at LinkedIn and co-creator of Ember.js, in a post where he argues that compilers are the new web frameworks: Native code tends to have the luxury of not really caring about file size—a small 40MB iOS app would get you laughed out of the room on the web. And…

    Continue >

  • Tom Dale: \”Compilers are the new frameworks\”

    Tom Dale, Senior Staff Software Engineer at LinkedIn and co-creator of Ember.js, in a post where he argues that compilers are the new web frameworks: Native code tends to have the luxury of not really caring about file size—a small 40MB iOS app would get you laughed out of the room on the web. And…

    Continue >

  • Tom Dale: \”Compilers are the new frameworks\”

    Tom Dale, Senior Staff Software Engineer at LinkedIn and co-creator of Ember.js, in a post where he argues that compilers are the new web frameworks: Native code tends to have the luxury of not really caring about file size—a small 40MB iOS app would get you laughed out of the room on the web. And…

    Continue >

  • Tom Dale: \”Compilers are the new frameworks\”

    Tom Dale, Senior Staff Software Engineer at LinkedIn and co-creator of Ember.js, in a post where he argues that compilers are the new web frameworks: Native code tends to have the luxury of not really caring about file size—a small 40MB iOS app would get you laughed out of the room on the web. And…

    Continue >

  • Observations on building my first iOS app in Swift

    In early June I decided I wanted to learn iOS app development using Swift. I’ve made a lot of progress over the last month, building two apps that I can use on my own phone, and one app that I’m now in beta testing via TestFlight with a few friends. Over the last month I’ve…

    Continue >

  • Google’s AMP is a gilded cage

    Terence Eden: If, like me, you made the mistake of trying out AMP on your website – you’re in a tricky position if you try to remove it. Google doesn’t like anything leaving its clutches. I appreciate nothing about AMP. In fact, I don’t click any links that use it in protest. /via Jeremy Keith.

    Continue >

  • Make accessibility job one

    Jeffrey Zeldman: One small thing designers and developers can do is to make accessibility and usability Job 1 on every project. I need to heed this advice. Thanks for the reminder Jeffrey.

    Continue >

  • Loren Brichter on web apps

    K. Q. Dreger interviewed Loren Brichter about his recent sale of Letterpress (my favorite iOS game). The interview is full of little behind-the-scenes tidbits on Letterpress and how it was made and where it is going. However, when Dreger asks Brichter what he’s been up to and what he will be doing next, I thought…

    Continue >

  • Migrating Subscriptions from one Stripe account to another

    Update June 2021: I’ve had enough interest in this service that I’ve created StripeTransfer.com — Please visit this site to schedule your consultation. Learn More at StripeTransfer.com One of my recent client programming projects (hire me here) was to help a company migrate all customers, cards, plans, and subscriptions from one Stripe account to another…

    Continue >