Hi! My name is Attila Beregszaszi and I work as a web developer focusing on JavaScript in Node and the browser. I used to work a lot with Drupal too. I have been building web apps for quite a while now. My areas of expertise are have shifted in the last few years towards cloud-native distributed systems, and I admit that this site has not been updated for a while.
Based in London, I provide consultancy services on a contract basis. You can reach me using the links at the end of the page.
Latest posts
- Git push origin “whatever my current branch is?”
Simple solution to save on typing long branch names - Critical CSS for blazing fast page loads
Speed up page rendering in the browser by eliminating render blocking resources, discussing manual and automated methods - Lean and accessible ratings with Drupal
Simple and accessible star ratings in Drupal where Fivestar is just simply overkill - Nginx configuration for Drupal sites
Simple configuration examples for serving super fast Drupal sites on nginx. Supports multisite, imagecache, boost, advagg and more. - Cookieless fake CDNs for Drupal
How to set up a cookieless fake CDN domain for static assets in Drupal for better performance.
Projects
Here are some of my open source projects
- metalsmith-rollup — Bundle your JavaScript with Rollup.js in your Metalsmith project.
- eemit — Yet another event emitter for Node and browsers. Can be used on its own or as a mixin.
- savvior.js — Multi-column layouts similar to Salvattore or Masonry but without CSS-driven configuration or absolute CSS positioning
- critical-css — A JavaScript module which detects Above the Fold styles on sites and assembles a stylesheet of them. Uses PhantomJS.
- CSS Delivery Optimizer — Drupal module to implement critical CSS inlining.
- grunt-critical-css — Grunt task for critical-css