Share This
Get in Touch
Scroll Down
//Blog

Merge Conflicts: What They Are and How to Deal with Them​

This article is part of our “Advanced Git” series. Be sure to follow Tower on Twitter or sign up for their newsletter to hear about the next articles. Merge conflicts… Nobody likes them. Some of us even fear them. But they are a fact of life when you’re working with Git, especially when you’re teaming up with other developers. In most cases, merge conflicts aren’t as scary as you might think. In this fourth part of our “Advanced Git” series we’ll talk abo..

Read more
  • 0 Comment

Building an Angular Data Grid With Filtering

(This is a sponsored post.) Kendo UI makes it possible to go from a basic idea to a full-fledged app, thanks to a massive component library. We’re talking well over 100 components that are ready for you to drop into your app at will, whether it’s React, Angular or Vue you’re working in — they just work. That is because Kendo UI is actually a bundle of four JavaScript libraries, each built natively for their respective framework. But more than that, as we’ve covered ..

Read more
  • 0 Comment

35+ Scary Smartphone Addiction Statistics to Make You Turn it Off

… The post 35+ Scary Smartphone Addiction Statistics to Make You Turn it Off appeared first on Icoinical...

Read more
  • 0 Comment

Sticky Definition Lists

I ran across this 30 seconds of code website the other day, and they have a CSS section which is really good! The first example snippet I looked at was this “floating section headers” example, reminding me yet again how satisfying definition lists can be. With nice simple HTML like this: <div class="floating-stack"> <dl> <dt>A</dt> <dd>Algeria</dd> <dd>Angola</dd> <dt>B</dt> <..

Read more
  • 0 Comment

How to Implement and Style the Dialog Element

A look from Christian Kozalla on the <dialog> HTML element and using it to create a nice-looking and accessible modal. CodePen Embed Fallback I’m attracted to the <dialog> element as it’s one of those “you get a lot for free” elements (even more so than the beloved <details> element) and it’s so easy to get modal accessibility wrong (e.g. focus trapping) that having this sort of thing provided by a native element seems… great. ::backdr..

Read more
  • 0 Comment

Testing Vue Components With Cypress

Cypress is an automated test runner for browser-based applications and pages. I’ve used it for years to write end-to-end tests for web projects, and was happy to see recently that individual component testing had come to Cypress. I work on a large enterprise Vue application, and we already use Cypress for end-to-end tests. Most of our unit and component tests are written with Jest and Vue Test Utils. Once component testing arrived in Cypress, my team was all in favor of ..

Read more
  • 0 Comment

On Browser-Specific URL Schemes

We’ve covered URL schemes: A URL Scheme is like “http://…” or “ftp://…”. Those seem like a very low-level concept that you don’t have much control over, but actually, you do! I’d call it non-trivial, but developers can register new URL schemes in apps that users install. Back in 2017, Microsoft Edge did this: microsoft-edge:// If you use that, the behavior is to open the URL in Microsoft Edge — even if you’ve chosen a different default bro..

Read more
  • 0 Comment

In-Page Filtered Search With Vanilla JavaScript

If you have a page that includes a lot of information, it’s a good idea to let users search for what they might be looking for. I’m not talking about searching a database or even searching JSON data — I’m talking about literally searching text on a single rendered web page. Users can already use the built-in browser search for this, but we can augment that by offering our own search functionality that filters down the page making matching results easier to find and re..

Read more
  • 0 Comment

Userwell is for Managing Customer Feedback

(This is a sponsored post.) Building products for users is a balance between your vision of what your product can do for them, and refining that vision based on their feedback. If you’re really a customer-focused company, you’re listening. And more, you’re making it easy for customers to talk to you. A good user feedback pipeline takes software — but you aren’t building user feedback software too, that would mean lost focus on your real product. That’s where Us..

Read more
  • 0 Comment

The Greatest CSS Tricks Vol. I eBook (PDF and EPUB)

When I wrote the “book” The Greatest CSS Tricks Vol. I, I put “book” in quotes because there wasn’t anything terribly book-like about it. The only way you could read it was online, logged into this website, with an MVP supporter membership. No printed version, not even digital copies you might expect from a digital book. I’ve changed that now and offer PDF and EPUB versions of the book. They are free downloads for members — just add them to your cart and chec..

Read more
  • 0 Comment
Get in Touch
Close