Search
Mercurial Tips
19.8.2019
While most of the world seems to be using git for version control, Mozilla continues to use Mercurial (hg) to manage the Firefox source code. As a git and GitHub lover, it took me a while to get used to Mercurial. I don’t consider myself a hg expert but I know enough to complete...
Draggin’ and Droppin’ in React
16.8.2019
The React ecosystem offers us a lot of libraries that all are focused on the interaction of drag and drop. We have react-dnd, react-beautiful-dnd, react-drag-n-drop and many more, but some of them require quite a lot of work to build even a simple drag and drop demo, and some do not provide...
All the New ES2019 Tips and Tricks
13.8.2019
The ECMAScript standard has been updated yet again with the addition of new features in ES2019. Now officially available in node, Chrome, Firefox, and Safari you can also use Babel to compile these features to a different version of JavaScript if you need to support an older browser.
Let’s look...
Site Monetization with Coil (and Removing Ads for Supporters)
13.8.2019
I've tried a handful of websites based on "tip with micropayments" in the past. They come and go. That's fine. From a publisher perspective, it's low-commitment. I've never earned a ton, but it was typically enough to be worth it.
Now Bruce has me trying Coil. It's compelling to me for a couple...
Quick Gulp Cache Busting
7.8.2019
You should for sure be setting far-out cache headers on your assets like CSS and JavaScript (and images and fonts and whatever else). That tells the browser "hang on to this file basically forever." That way, when navigating from page to page on a site — or revisiting it, or refreshing...
How Bans From GitHub and Slack Are Hurting Iranian Bitcoin Businesses
7.8.2019
Iranian bitcoiners are showing the world what censorship resistance really looks like
Collective #537
1.8.2019
The Real Dark Web * A Message to GitHub * Truths about digital accessibility * What I Like About Vue
Collective #537 was written by Pedro Botelho and published on Codrops
GitHub omezuje účty vývojářů se sídlem v Íránu, Sýrii, Severní Koreji, na Kubě a Krymu
30.7.2019
GitHub omezil účty vývojářům ze zemí, na které USA uvalily sankce • Týká se to Krymu, Kuby, Íránu, Severní Korey a Sýrie • Vývojáři se tak musí potýkat s velmi nepříjemnou situací
Lessons Learned from a Year of Testing the Web Platform
30.7.2019
Mike Pennisi:
The web-platform-tests project is a massive suite of tests (over one million in total) which verify that software (mostly web browsers) correctly implement web technologies. It’s as important as it is ambitious: the health of the web depends on a plurality of interoperable...
Crypto Community Calls for Decentralized Login and Storage System, As GitHub Bans Iranian Developers
29.7.2019
Iranian software developers wake on Sunday to only find that they have been blocked by GitHub, citing the ongoing sanctions on their country by the United States. The world of crypto also seems to be worried and has called for a decentralized alternative to avoid such cruelties. Blockstack...
Zdog
24.7.2019
David DeSandro has loads of super cool JavaScript libraries he's created over the years. His latest is Zdog, a "round, flat, designer-friendly pseudo-3D engine for canvas & SVG." It's only been about a month since he dropped it (although, like any good library, it's been simmering) and it...
Už žádné nahotinky! Github zakázal zveřejňovat zdrojové kódy DeepNude
11.7.2019
Na konci června se parta programátorů z Estonska pochlubila aplikací, která dokáže dotvořit nahá těla ženám na fotografii. Účel aplikace je tedy dosti pochybný, technologie samotná je ale zajímavá. Autoři tak jádro umístili na Github, ten jej ale stáhl a zároveň blokuje všechny další pokusy
PSA: Linking to a Code of Conduct Template is Not the Same as Having a Code of Conduct
5.7.2019
Did you know we have a site that lists all upcoming conferences related to front-end web design and development? We do! If you're looking to go to one, check it out. If you're running one, feel free to submit yours.
Now that we're running this, I've got loads of Pull Requests for conferences...
Haunted: Hooks for Web Components
3.7.2019
I was just chatting with Dave and he told me about Haunted. It's hooks, but for native web components! Pretty cool. I think the existence of stuff like this makes using web components more and more palatable — particularly in that totally-native no-build-step-needed-at-all kinda way.
I...
Trying the New WSL 2. It's Fast! (Windows Subsystem for Linux)
2.7.2019
Windows Subsystem for Linux is the tool that was released by Microsoft to get a full UNIX system inside of Windows. Microsoft has put in some good initiatives for developers after purchasing GitHub
Facebook’s Libra Crypto Code Draws Critiques and Clones
29.6.2019
Would-be coders and eager trolls are digging into the early code for Facebook's Libra cryptocurrency
Microsoft zakázal zaměstnancům používat konkurenční produkty. Patří k nim Slack, Google Docs i Github
25.6.2019
Rivalita mezi technologickými firmami není nic nového, nyní ale Microsoft dospěl ke kroku, kdy svým zaměstnancům zakázal či „nedoporučil“ používání konkrétních služeb. Obejít se tak budou muset bez Slacku, nedoporučuje se používání Google Dokumentů, Amazon Web Services a dalších. Ve výčtu paradoxně
Managing State in React using Unstated-Next
17.6.2019
In a previous post, we saw how to manage state using Unstated. As you might recall, Unstated uses React’s built-in setState to allow you create components that can consume state by subscribing to a provider — like the React’s Context API.
Well, we’re going to build off that last post by looking...
Game of Thrones Quiz Game with React and GraphQL: Setting up a React App
17.6.2019
To get started, we will use create-react-app to bootstrap our application. To create the application using the create-react app CLI, run:
Less Than 5% of Crypto Code Commits on Github Made By Women: Report
12.6.2019
Less than 5% of the code committed to the top 100 cryptocurrency projects on Github were contributed by women