magnASCII.io Simone Magnaschi
Senior Full Stack Web Dev
Bookmarks tagged with #webdev.
Show all

StackPHP Explained

Today we are going to look at StackPHP and try to understand what this thing is all about. Although this post will have some code, this article will be rather theoretical as we are interested in learning what StackPHP actually is, where it comes from and why it is useful.
Tags: #php #webdev
Saved on: 2015-04-23

Responsive Images Done Right: A Guide To And srcset - Smashing Magazine

14 min read Coding, Mobile, WebP, Responsive Images Share on Twitter or LinkedIn Leading Work Management Solution Earn Your Master’s Degree Online On Monday, we published an article on Picturefill 2.0, a perfect polyfill for responsive images.
Tags: #webdev
Saved on: 2015-04-21

HumHub - A flexible Open Source Social Network Kit for Social Enterprise Pl

HumHub is a free social network software and framework built to give you the tools to make communication and collaboration easy and successful. It's lightweight, powerful and comes with an user-friendly interface.
Tags: #webdev
Saved on: 2015-03-05

phptodayorg/php-must-watch

Suggestions and contributions are welcome, please read the contributing guidelines.
Saved on: 2015-03-02

Economy of Tests

Joint post with Konstantin Kudryashov. A common complaint with teams that first try their hand at automated testing, is that it is hard, costly, and not worth the effort. On the other hand, supporters say that it saves them time. In this post, we’ll try to add some nuance to the discussion.
Tags: #php #webdev
Saved on: 2015-01-12

How to Scale SVG | CSS-Tricks

DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit! The following is a guest post by Amelia Bellamy-Royds. Amelia has lots of experience with SVG, as the co-author of SVG Essentials and author of the upcoming Using SVG with CSS3 and HTML5.
Tags: #css #webdev
Saved on: 2015-01-11

kadnan/phpNYT

PHP Classes to access different sections of NYTimes via official APIs. It's not done yet as many other sections need to be addressed.
Tags: #webdev
Saved on: 2014-09-18

api.ai

Tags: #webdev
Saved on: 2014-09-18

Continuous Integration – What it is and why your development team should do

By definition, Continuous Integration in Software Development is the practice of merging together work completed by different team members with a little and often approach.
Tags: #webdev
Saved on: 2014-09-17

fivefilters / php-readability / source / Readability.php — Bitbucket

Atlassian SourceTree is a free Git and Mercurial client for Windows. Atlassian SourceTree is a free Git and Mercurial client for Mac.
Tags: #php #webdev
Saved on: 2014-09-16

Phansible - Create Vagrant + Ansible provisionings for PHP-based web servers

Phansible provides an easy to use interface that helps you generate Ansible Playbooks for PHP based projects.
Saved on: 2014-09-11

Best Thumbnailing Solution - Set up Thumbor on AWS

Just about every web or internet based application needs the ability to upload images and present them back to it's users in a meaningful/efficient way. In order to do that, more often than not, we need the ability to dynamically generate new images which are better suited to our application.
Saved on: 2014-09-10

buaazp/zimg

Project zimg is a lightweight image storage and processing system. It's written in C and it has high performance in image field. The zimg is designed for high concurrency image server. It supports many features for storing and processing images. The zimg is an image storage and processing server.
Tags: #webdev
Saved on: 2014-09-09

StackExchange/blackbox

Safely store secrets in a VCS repo (i.e. Git, Mercurial, Subversion or Perforce). These commands make it easy for you to Gnu Privacy Guard (GPG) encrypt specific files in a repo so they are "encrypted at rest" in your repository.
Tags: #webdev
Saved on: 2014-09-04

CSS Shapes Editor for Chrome

CSS Shapes allow web designers to wrap content around custom paths, but authoring them is not trivial. None of the traditional tools used in web design currently export code for CSS Shapes and the syntax conversion workflow is unwieldy and time-consuming. It wouldn't help too much even if they did.
Tags: #css #webdev
Saved on: 2014-09-03

Introducing MakeDrive

I've been lax in my blogging for the past number of months (apologies). I've had my head down in a project that's required all of my attention. On Friday we reached a major milestone, and I gave a demo of the work on the weekly Webmaker call. Afterward David Ascher asked me to blog about it.
Tags: #webdev
Saved on: 2014-08-26

Simultaneuos HTTP requests in PHP with cURL / Stoyan's phpied.com

The basic idea of a Web 2.0-style "mashup" is that you consume data from several services, often from different providers and combine them in interesting ways. This means you often need to do more than one HTTP request to a service or services.
Tags: #php #webdev
Saved on: 2014-08-25

awesome-php/README.md at master · ziadoz/awesome-php

Please see CONTRIBUTING for details. Libraries for dependency and package management.
Tags: #php #webdev
Saved on: 2014-08-22

Optimizing Elasticsearch Searches

Elasticsearch can query, filter and aggregate in many ways. Often there are several ways to solve the same problem – and possibly with very different performance characteristics. This article will cover some important optimizations that can buy you a lot of performance.
Saved on: 2014-08-21

Ionic: Advanced HTML5 Hybrid Mobile App Framework

An open source mobile UI toolkit for building modern, high quality cross-platform mobile apps from a single code base in React.Vue.Angular. We don’t make assumptions about the JS Frameworks you prefer to build with.
Tags: #webdev
Saved on: 2014-08-08

Google Online Security Blog: HTTPS as a ranking signal

Cross-posted from the Webmaster Central Blog Security is a top priority for Google. We invest a lot in making sure that our services use industry-leading security, like strong HTTPS encryption by default.
Tags: #seo #webdev
Saved on: 2014-08-08

DreamFactory | Open Source REST API for Mobile Enterprise Application Devel

DreamFactory APIs help customer tackle the biggest data and security challenges by effortlessly connecting to nearly any database and serving data in a secure and scalable way. The fastest and most secure way to build Snowflake REST API.
Tags: #webdev
Saved on: 2014-08-07

Making a SVG HTML Burger Button | Raygun Blog

Hamburger buttons are used to symbolify hidden menus all across the world, but when I came across this pretty awesome transition of a hamburger button by CreativeDash, I challenged myself with recreating it HTML.
Tags: #webdev
Saved on: 2014-07-29

Runnable - Discover Everything through Code

We’re thrilled to announce the Runnable team is joining MuleSoft. This is an incredible opportunity for us to expand our vision of empowering developers to test changes without the infrastructure bottleneck; we couldn’t be more excited to work with MuleSoft to continue our journey.
Saved on: 2014-07-23

Human JavaScript

Build powerfully simple browser apps. You can read the entire book free online or buy the ebook for $39.
Saved on: 2014-06-27

Stress-test your PHP App with ApacheBench

This article was sponsored by New Relic. Thank you for supporting the sponsors that make SitePoint possible!
Tags: #php #webdev
Saved on: 2014-06-26

A better way to work with assets in Symfony 2 — Konrad Podgórski : Web Developer

The process will be really fast and easy to understand even if you never used software listed here. However if you experience any problems do not hesitate to ask for help in comments. Post is quite long because it contain a lot of different configs but don't run away just yet.
Tags: #webdev
Saved on: 2014-06-24

annyang! SpeechRecognition that just works

© 2016 Tal Ater. All rights reserved. The annyang source code is free to use under the MIT license. Tal Ater retains creative control, spin-off rights and theme park approval for Mr. Banana Grabber, Baby Banana Grabber, and any other Banana Grabber family character that might emanate there from.
Tags: #webdev
Saved on: 2014-06-21

Building and Processing Forms in Symfony 2

In this tutorial we will look at two examples of using forms in Symfony 2. In the the first, we will place form elements straight in the View file and then handle the form processing manually in the controller.
Saved on: 2014-06-17

Video Tutorials

Saved on: 2014-06-16

Production-Grade Container Scheduling and Management

KubernetesInterested in learning more about using Kubernetes? Please see our user-facing documentation on kubernetes.
Saved on: 2014-06-10

docker/swarm

Docker Swarm is native clustering for Docker. It turns a pool of Docker hosts into a single, virtual host.
Tags: #webdev
Saved on: 2014-06-10

Learn SQL the Hard Way

When you buy directly from the author, Zed A. Shaw, you'll get a professional online course with text and hours of HD Video, all DRM-free and yours to download.
Tags: #webdev
Saved on: 2014-06-01

Hide your header on scroll - Headroom.js

Installation Download here (sizes shown are after gzipping): Or install via npm/yarn: npm install headroom.js --save yarn add headroom.js What's it all about? Headroom.js is a lightweight, high-performance JS widget (with no dependencies!) that allows you to react to the user's scroll.
Saved on: 2014-05-28

Choosing a Web Framework/Language Combo for the Next Decade · Jacques Mattheij

Learning Romanian is rapidly turning into a huge exercise in Yak-Shaving.
Tags: #webdev
Saved on: 2014-05-21

Lazy Loading Asyncronous Javascript

Update: This is no longer the best way to load scripts. Use a script tag with async and defer set instead. Like many of you might know, I'm working on a site called Kundo with a couple of friends.
Saved on: 2014-05-20

Script-injected "async scripts" considered harmful

Synchronous scripts are bad because they force the browser to block DOM construction, fetch the script, and execute it before the browser can continue processing the rest of the page.
Saved on: 2014-05-20

uncss: Find Unused CSS

You know what's better than adding features to a website or app, from a code perspective?  Removing stuff you don't need.  Whether it be code, images, or dependencies, getting rid of the crap stale code is like the first sip of a big glass of wine after a long day of stressful work.
Tags: #css #webdev
Saved on: 2014-05-20

hood.ie

This domain may be for sale!
Saved on: 2014-05-20

This is tereško's answer from http://stackoverflow.com/a/16356866

Links, that contain PHP-only materials, are marked with php for easier identification. You cannot even begin to delve into MVC before you have comprehensive understanding of OOP.
Tags: #php #webdev
Saved on: 2014-05-18

Home

Saved on: 2014-05-17

Going Reactive - Asynchronous JavaScript at Netflix

By We held the first in a series of JavaScript talks at our Los Gatos, Calif. headquarters on March 19th. Our own Jafar Husain shared how we’re using the Reactive Extensions (Rx) library to build responsive UIs across our device experiences.
Saved on: 2014-05-16

Removing User Interface Complexity, or Why React is Awesome

I've been studying frameworks and libraries like Ember, Angular, and React the past several months, and given Web Components a lot of thought. These all solve similar problems to varying degrees, and are in conflict in some ways and in harmony in others.
Saved on: 2014-05-14

An Introduction to Programming in Go

Go Resources Books An Introduction to Programming in Go A short, concise introduction to computer programming using the language Go.
Saved on: 2014-05-14

http://babun.github.io

Just download the dist file from http://babun.github.io, unzip it and run the install.bat script. After a few minutes babun starts automatically. The application will be installed to the %USERPROFILE%\.babun directory. Use the '/target' option to install babun to a custom directory.
Saved on: 2014-05-14

PHP Domain Models, DAO, and how to implement

As I asked a question about singular/plural model naming conventions yesterday, I encountered the concept of a Domain Model. As I understand it so far, a Domain Model is simply an object which represents a an entity in my application.
Saved on: 2014-05-09

Hybrid sweet spot: Native navigation, web content

With that in mind — that performance data driving previous tech choices was outdated — we set about to do a series of bake-offs. We implemented the main progress screen in the iPhone app in first a fully native version, then again in an HTML-backed version.
Tags: #webdev
Saved on: 2014-05-09

Your powerful rich text editor.

Quill 2.0 is released!  •  Read the announcement  > Documentation Built for Developers Granular access to the editor's content, changes and events through a simple API. Works consistently and deterministically with JSON as both input and output.
Saved on: 2014-05-09

Bootstrap 3 Tips and Tricks You Might Not Know

Bootstrap 3 has a ton of features and helpers to speed up front-end development. Sometimes you need something and you end up writing your own custom CSS and JavaScript without even realizing that Bootstrap could have done it for you.
Saved on: 2014-05-08

Action-Domain-Response: A Tentative MVC Refinement (X-Post from /r/programming)

I think a change from the misused MVC pattern is welcome (most importantly because in MVC the view is supposed to talk to the controller which never happens in a "request-response" medium). With that being said I think ADR is not the perfect replacement.
Tags: #php #webdev
Saved on: 2014-05-06

Jeet Grid System | Smart CSS preprocessor grids

Specify an initial ratio, either as fractions or decimals, then pass the parent container's context ratio to maintain consistent gutters as you nest. Specify a ratio to make your offset have a margin-left. Make it negative to give it a margin-right instead. e.g.
Saved on: 2014-05-06

What are the best productivity hacks of startup CEOs?

Here are some of my favorite hacks and tools. First off, it's a 2 step process.
Tags: #webdev
Saved on: 2014-05-04

An analysis of Facebook photo caching

Every day people upload more than 350 million photos to Facebook as of December 2012 and view many more in their News Feeds and on their friends’ Timelines. Facebook stores these photos on Haystack machines that are optimized to store photos.
Saved on: 2014-05-04

Reddit - Dive into anything

Scan this QR code to download the app now Or check it out in the app stores
Tags: #php #webdev
Saved on: 2014-05-04

JSON Generator

Returns random item from passed arguments list. Specifies number of repeats of array item. Repeatable array must contains only two items: first is repeat tag, second is item that must be repeated. If no arguments is specified item will be repeated from 0 to 10 times.
Tags: #webdev
Saved on: 2014-05-03

THE ILLUSION OF LIFE

SQUASH & STRETCH ANTICIPATION STAGING STRAIGHT AHEAD & POSE TO POSE FOLLOW THROUGH & OVERLAPPING SLOW IN & SLOW OUT ARCS SECONDARY ACTION TIMING EXAGGERATION SOLID DRAWINGS APPEAL
Saved on: 2014-05-03

JavaScript Promises ... In Wicked Detail

I’ve been using promises in my JavaScript code for a while now. They can be a little brain bending at first. I now use them pretty effectively, but when it came down to it, I didn’t fully understand how they work. This article is my resolution to that.
Saved on: 2014-04-30

The Book (current) - Symfony

If you prefer traditional learning, start by reading all the articles in the Getting Started section on this page. They'll teach you the basics you need to start working on Symfony projects. Then, read the other articles when you need to use those features.
Saved on: 2014-04-30

MyCLabsACL

MyCLabs ACL is a library that helps managing permissions on your model. It is different from other ACL libraries in that it focuses on controlling access to your model classes (Doctrine entities).
Saved on: 2014-04-30

Why you might not need MVC with React.js

I've compared React to tradional MVC in this blogpost. I covered one important point: re-rendering everything is nice. But I also claimed all kinds of other things (like not needing MVC patterns), but didn't actually reason about them. This caused me to write this follow up.
Saved on: 2014-04-30

Introducing the new PHP on Heroku

PHP developers are makers at heart. The core strength of PHP has always been in creating a tight feedback cycle between developers and their audiences. That strength is the reason why PHP powers so many of the world’s biggest and best web properties such as Facebook and Etsy.
Saved on: 2014-04-29

Feature Preview: Docker-Based Development Environments

Vagrant 1.6 comes with a new built-in provider: Docker. The Docker provider allows Vagrant to manage development environments that run within containers, rather than virtual machines. This works without any additional software required on Linux, Mac OS X, and Windows.
Saved on: 2014-04-29

Google Cloud DNS - Google Cloud DNS — Google Developers

Create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
Saved on: 2014-04-29

Doctrine 2 ORM Tutorial

Saved on: 2014-04-27

Go: Best Practices for Production Environments

At SoundCloud, we structure our product as an API with many clients. That is, our main website, mobile client, and mobile apps are all first-order clients of a single main API. Behind that API is a universe of services: SoundCloud operates basically as a Service-Oriented-Architecture.
Saved on: 2014-04-27

Getting Started with Doctrine — Doctrine 2 ORM 2 documentation

This guide covers getting started with the Doctrine ORM. After working through the guide you should know: This guide is designed for beginners that haven’t worked with Doctrine ORM before. There are some prerequesites for the tutorial that have to be installed:
Tags: #php #webdev
Saved on: 2014-04-26

Arnaud BRETON : PHP continuous testing with GruntJS and PHPUnit

Grunt (http://gruntjs.com/) is our preferred tool here at mention (https://mention.com) when it comes to task automation.
Tags: #php #webdev
Saved on: 2014-04-25

Is there a way to mock the database with Doctrine2?

Is there a way to mock the database with Doctrine2? (self.PHP)
Tags: #php #webdev
Saved on: 2014-04-24

Theresa's Sound World is a way of processing audio and generating sound using JavaScript

Theresa's Sound World is powerful way of manipulating audio in the browser in a quick and friendly manner. Built on top of the Web Audio API, it uses a modular routing system allowing you to make sophisticated audio applications and instruments. Development Version (0.1.
Saved on: 2014-04-24

Amazon Web Services Blog: AWS Elastic Beanstalk for Docker

AWS Elastic Beanstalk makes it easy for you to deploy and manage applications in the AWS cloud. After you upload your application, Elastic Beanstalk will provision, monitor, and scale capacity (Amazon EC2 instances), while also load balancing incoming requests across all of the healthy instances.
Saved on: 2014-04-24
❤️
</>
2024