I find search and replace to be a remarkably interesting topic, because it touches on so many Vim concepts. As a text editor, one of Vim’s superpower is composability, which enables combining small commands to accomplish complex tasks with search and replace.
Continue reading “Advanced Search and Replace with Vim”Category: Tools
Modern Full-Stack Web Frameworks: When to use What and Why
When it comes to choosing web development technologies, we now have more options than ever. And while that’s a good thing, it also poses a problem. Answering the question, “What is the ideal technology for this new project?” is not as easy as it used to be. In this post, I briefly highlight the most popular full-stack web frameworks, and why you might want to choose each of them.
Continue reading “Modern Full-Stack Web Frameworks: When to use What and Why”Integrating your dev workflow with WSL
Windows Subsystem for Linux, or WSL for short, is a quite impressive piece of technology, and one of the best moves Microsoft could have made to attract developers. Particularly web developers.
Continue reading “Integrating your dev workflow with WSL”Which Server-Side Swift Framework Is Best For Your Project?
Server-side Swift is making waves in the web and services worlds, and developers from iOS, web and other coding backgrounds are increasingly joining the server-side Swift community. There’s just one problem (a good one): How do you choose which open-source Swift framework to use?
Continue reading “Which Server-Side Swift Framework Is Best For Your Project?”
ePubber – generating ePub files with Ruby
ePub is a digital book format which is pretty common nowadays. It’s supported natively by Windows and Android and it’s one of the official formats for digital books in the Apple Books store.
In this post I’ll talk about generating ePub files with Ruby and how to painlessly integrate this feature to your application. I’ll be using a Ruby gem I created called ePubber, which I created to help manage ePub content.
Continue reading “ePubber – generating ePub files with Ruby”
Simple Bash Scripts for Lazy People | Part 1: Git
While the attribution may be hazy, the notion of laziness being an attribute of a good programmer is popular. I don’t know how good of a programmer I am, but I am really lazy.
So lazy that if I find myself doing something over and over, I write a script to do it for me the next time. Continue reading “Simple Bash Scripts for Lazy People | Part 1: Git”
Simple Bash Scripts for Lazy People | Part 4: Cadaver Dissection
This is part 4 of a five-part series: Continue reading “Simple Bash Scripts for Lazy People | Part 4: Cadaver Dissection”
Simple Bash Scripts for Lazy People | Part 5: When to Choose Bash
This is part 5 of a five-part series: Continue reading “Simple Bash Scripts for Lazy People | Part 5: When to Choose Bash”
Simple Bash Scripts for Lazy People | Part 2: Rails
This is part 2 of a five-part series: Continue reading “Simple Bash Scripts for Lazy People | Part 2: Rails”
Simple Bash Scripts for Lazy People | Part 3: Other Examples
This is part 3 of a five-part series: Continue reading “Simple Bash Scripts for Lazy People | Part 3: Other Examples”
Server-Side Swift: New Hero in Web Town
There’s a new hero in the world of web applications, services, and microservices: Server-Side Swift is making serious waves across the industry. At Beezwax, it’s changing how we approach and solve many typical, long-standing coding challenges.
Large d3.js Application Development
Introducing ‘Publish To Apple News’ – Open Source WordPress Plugin
We’re thrilled to announce the availability of the Publish To Apple News plugin for WordPress. It’s an open source plugin for the WordPress web platform that enables publishers to push their blog and website content to News, Apple’s all-new app available with iOS 9.
Continue reading “Introducing ‘Publish To Apple News’ – Open Source WordPress Plugin”
Useful Vim Mappings
A few mappings to help boost your Vim workflow.
Rotate through different line numbering settings
Switch between absolute line numbers (normal), relative numbers (based on distance from your cursor) and no numbers at all using CTRL-n: