Project Team Health Monitor
helps your project – and more importantly, your project team – function as effectively as possible so you can focus on nailing your deliverables.
Links relevant to my work and interests: IT, agile, startups, Internet, web development, databases, programming, design patterns, work motivation... (Popular topics)
helps your project – and more importantly, your project team – function as effectively as possible so you can focus on nailing your deliverables.
Filters can turn an overwhelming and unmanageable product list into one that’s much more focused on products relevant to the user
I put together a UX workshop and did an open invite to the client support team. This accomplished 2 things: we were able to unearth usability problems we didn’t even know were problems and we built a bridge between departments, facilitating collaboration between support and product.
Utilizing a systematic approach towards color reduces, yet does not eliminate subjectivity.
I feel that my conception and understanding of the game had been altered and enriched. AlphaZero has provided us with a check on everything we as humans have taught ourselves about the game of chess
Private browsing mode and being logged out of Google offered very little filter bubble protection.
Running a Working Agreement workshop as early as possible is crucial for setting the team up for success.
That’s not because hotel and airport Wi-Fi networks have necessarily gotten that much more secure. The web itself has.
What if we would give all these small quirks their own day with all the attention they deserve? What if we could flip the tables and make them the most important projects? We call it THE BIG BUG HUNT.
50 Monitors, Checked Every 5 Minutes
There’s no real reason to remove the outline
You should always spend at least five minutes reviewing code, even if it’s just one line
I once wrote a user manual for a handheld engine-diagnostics module for Daewoo cars. I know "hard to use" when I see it. iPhones are hard to use.
Hemnet has decided to do away with forms all together and simply list an email address, leaving communication entirely in the user’s hands!
Now 2.0 works like an extensible build system and compiler, capable of transforming your sources into static files and serverless functions (lambdas) for production.
The train of the future will let you get more out of your day, for example because you are able to work undisturbed. It will turn journey time into working time. Or time for reading, chatting or chilling out.
How quickly you can bake a fantastic cake depends on three main factors. Turns out, it’s the same three for software
På minst sex platser kan man hitta vilsekomna kommundelar som juridiskt tillhör en kommun men geografiskt sett ligger någon helt annanstans. Som borttappade vantar ligger de utspridda lite här och var i länet.
Från och med i dag upphör vi med all form av spelbolagsreklam. Inga fler annonser i tidningen, inga banners på hemsidan, inga fler jinglar i podcasten.
Let’s just not.
John has 8 UXs in their bag and gives 3 to Joe. How many UXs does John have left?
"From what I can gather I have lost that account and Sony can’t or won’t do jack shit about it. If the person who stole it is also locked out that is one thing, but I couldn’t get a concrete answer on that piece of info."
ett av dom vanligaste tillvägagångssätten är helt enkelt att ställa tillbaka klockan på telefonen. Det går även att lösa det hela genom att radera en app eller ett spel som har skärmbegränsning för att sedan ladda ned det igen
allow a user to visually see what would otherwise be invisible semantic tags, and adds a hand drawn effect to prevent observers from paying too much attention to the aesthetics of a document.
Krogliv, nöjen och storstadspuls är inte av vikt när svenskarna letar ny bostad. I stället vill vi ha närhet till natur och grönområden – en reaktion som kan ses spegla ett allt mer stressigt och uppkopplat liv
As real estate prices in major U.S. cities continue to soar, some young buyers and renters have decided to take their business elsewhere. They’re investing in homes in such states as Ohio, Michigan and Wisconsin, experts say, in search of more affordable living and new places to plant down roots.
It’s best to let users wander their merry way around a website to get the most realistic data about how they approach a task. But in some studies, you can save a lot of time by bookmarking specific destinations
The techniques we’ll review in this article are the ones that make FFVII immersive and empowering to the player. They can also be implemented in the world of web and mobile apps, where I have spent the majority of my career. Let’s take a look at some of those interactions, and how they’re being successfully implemented in the wild.
With interface designs trending towards consolidation, designers can spend less time worrying about what color or how big a button should be and more about why it should be there in the first place.
encourage creators to think about the outcomes technology can create, from unintended consequences to opportunities for positive change. The cards are our way of helping you gaze into the future to determine how to make your product the best it can be.
Their usefulness has now descended from "barely there" to "as good as non-existent". This change has come via a combination of factors including increasing use of mobile devices, removal of the EV visual indicator by browser vendors and as of today, removal from Safari on iOS
Google Search is now using Service Worker to cache repeated searches, loading results twice as fast.
I 12 månader har jag nu varit UX designer/researcher i en mobb på 6 personer som jobbar med digitala tjänster för framförallt SVT Sport.
You can use it to cancel scroll chaining, disable/customize the pull-to-refresh action, disable rubberbanding effects on iOS (when Safari implements overscroll-behavior), and more.
If you don’t want your fixed headers or footers to bounce around on your web pages, you can now use the overscroll-behavior CSS property.
Products are easier to reason about when you think of them as functions. They transform an input situation into an output situation.
Welcome to the home of the Nordnet Brand – an open platform where you will find everything about our identity. Get to know our vision and principles and take a look at the elements we are using to make our brand come alive.
I’ll show you how to compromise websites by using esoteric web features to turn their caches into exploit delivery systems, targeting everyone that makes the mistake of visiting their homepage
If you are treating your user stories as miniature specification documents, stop. Start instead thinking about each as a promise to have a conversation.
Lyft doesn’t make you stretch your thumb one bit; the search bar is in the sweet spot.
Vi vill gärna få in synpunkter från allmänheten, intressenter och EU-länderna på systemet med sommartid och eventuella ändringar.
Because at the end of the day, your job is not to write code. Your job is to create business value.
Teens simply have staggeringly low attention-spans. The fast-paced, brightly colored scrolling of Instagram and the red-notification-filled, ephemeral feel of Snapchat fit it perfectly.
Web-brutalism is moving from something edgy and almost punk, to something very mainstream and commercially viable
An eyebrow headline is a descriptive keyword or phrase placed above the main headline and blurb. It appears in a smaller font and sums up all the text in a couple words.
Whether your weeks ahead contain travel, vacations or just longer and lazier days than usual, our list of recommendations from TED speakers has books for all moods, activities and tastes.
Tack SJ, men jag vet vad jag heter...
I’m increasingly skeptical that feeds actually save anyone time.
Creativity cannot come from a mind that is stressed and overworked. Creativity does not emerge when you’re sitting at your computer for 12 hours a day. Creativity emerges when the mind is at rest, daydreaming, or spacing out.
By ignoring the knowledge the team had learned in the past, I managed to create one of the most context-free, unscientific, and useless designs the team had seen.
We had our autocomplete/location picker tested for accessibility. We had completed a fair amount of in-house testing with a range of assistive technologies. We thought working with a third party to test it would be a great way of checking that we were on the right track
Gatsby is a metacompiler if you will. It takes your site and from it compiles an optimized webpack/Babel configuration for building the site.
What we call web frameworks are transforming from runtime libraries into optimizing compilers
Buying houses with the click-of-a-button solves a major problem for sellers, the most disadvantaged party in the entire value chain under the status quo
YouTube Face is most prominent in the preview images for videos. It surrounds whatever video you’re watching in a big grid of emotion.
We’re announcing the US launch of a feature that gives people more background on both the publisher and the article. We want to share the process behind this product.
the changes have turned Reddit from an esoteric maze into a website anyone can use—like a junk drawer that’s been gutted, cleaned, and reorganized
Webbläsartillägget Web Disability Simulator hjälper dig att förstå hur personer med olika funktionsnedsättningar uppfattar webben.
Att försöka komma på en enda anledning till varför jag raderar mitt Facebook-konto är som att försöka bestämma sig för vilken droppe som orsakade översvämningen.
This new tool should streamline things so they can archive all your shit-talk and time-wasting with colleagues on a regular basis.
Efter åtta månader av planering har gruppen hyrt en minibuss, som nu ska tankas.
We believe that the embedding approach for personalization and recommendation is very powerful and useful for any type of online marketplace on the Web.
The happiest teams I’ve met are those who enjoy collaborating with each other. They do schedule one or two hours every day for solo work, though.
When you have that many people writing for ONE single brand, how do you make sure that no matter where you interact with Microsoft, the words feel like they were written by the same team?
What I think the Chinese apps do well from a UX perspective
We regularly work with teams that see the daily scrum as irrelevant, disruptive, and boring. They are often right.
Some projects can’t get off the ground till everyone agrees on what certain words mean. Some teams confuse one another by referring to UI elements with different terms. Some teams need someone to reframe words like "innovative" and "optimize" for them so that they can start thinking like their users and have more empathy for them. Some executives just ask for one for no reason.
the ability to bypass the account level permissions set within the application and call queries through GraphQL that are normally only allowed to be called by administrators. I call this "smuggling" queries but there is probably a much more technical explanation
Thanks to security.txt, security researchers can easily get in touch with companies about security issues.
It may be hard to believe, but throwing away single class tests can actually make development teams faster.
The sooner we come to terms with the fact that it’s a fool’s errand to try to predict every possible way in which a service might be exercised and write a regression test case for it, the sooner we’re likely to embrace a less dysfunctional approach to testing
Some resolvers will hold DNS cache entries for a whole week if asked to
It’s as if someone were out there making up pointless jobs just for the sake of keeping us all working.
Component-based Rails (with the ‘a’ standing for architecture or application) is a code organization and management technique that breaks large applications into small, distinct parts. These parts are separate from and maintain explicit dependencies between each other. Components are implemented as gems and engines.
we have a way of communicating with all third-party APIs that we use which is completely separated from any persistence or application logic.
we now try to pay down tech debt alongside regular mission work. All teams share the overarching aims of constantly improving our platform and paying down debt where it builds up
Were people complaining that clicking "yes" on an RSVP email took them to the invitation site? Were they asking to have a video chat window open inside the email with the link? No. No one cares.
Look, AMP, you’re either a tool for the open web, or you’re a tool for Google search. I don’t mind if you’re the latter, but please stop pretending you’re something else.
Try to think through and plan for the URL structure when you are designing your product. Don’t let frameworks or chance affect the result.
In many cases it is easier to instead observe expert behavior and let them demonstrate how to achieve the desired goal. Instead of simply copying this expert behavior, we can then try to learn the underlying reward function which the expert is trying to optimize.
Perhaps the best testament to our belief in iterative design is that literally no detail of the initial UI design for Windows 95 survived unchanged in the final product.
you can’t build working software out of screenshots and Sketch files
Future archaeologists trying to understand what the Shuttle was for are going to have a mess on their hands.
Cultural groups throughout the world talk about color differently—some don’t even have a word for color. So is color perception a universal human experience or not?
Strings found in SecureChannel mention that a website using this authentication method will be able to access the user’s personal iCloud data
rekommenderar användare av Adobe Flash Player att överväga behovet och om ej nödvändigt, avinstallera.
If an attacker finds an HTML injection on your website and you allow Google Analytics in the CSP, they are able to inject an image making an event request to Google Analytics
–force-with-lease is a useful tool for the git user who sometimes needs to force-push
The canonical thought experiment showing how an artificial general intelligence, even one designed competently and without malice, could ultimately destroy humanity.
The "Same Origin" (same site) policy limits access of windows and frame to each other.
Google Flights will combine historical data with machine learning smarts to tell you when a delay may occur.
By decoupling accommodation and the physical location, we decentralize housing and empower the individual to instantly switch to alternative locations.
How come REST means so much WORK?
Let loose on the emergency alert system some good interaction designers who are knowledgeable about humans and familiar with human-centered principles. They will come to your rescue before you need it.
An "agile" team isn’t going to get very far if management doesn’t protect their time. And if they don’t have flexibility to change requirements as they learn, late nights and late delivery are guaranteed.
Your website should be filled with purposeful content that meets users’ core needs and fulfills your company’s objectives.
En platt organisation, där medarbetarna själva har alla befogenheter, är enligt Karin Tenelius det enda sättet att få ut fullt engagemang och ansvarstagande från medarbetarna.
If you completely ignored your goals and focused only on your system, would you still get results?
In the spirit of saving money and preventing some fellow developers from dying of boredom or stress — I’ve put together a checklist for successful onboarding.
While it sure is possible to reason about complex problems without writing anything down, you will get far better results if you practice thinking in writing
As long as your thing is using its default password, or a blank password, hardcode it to use TTL=1.
Ditt mål blir att skapa en organisation som anpassar sig efter kontinuerligt föränderliga behov. En organisation där förändring är en normalt del av vardagen, inte ett stort evenemang som gör alla osäkra.
Otydliga prioriteringar bidrar till långa ledtider, uteblivet teamwork och lägre arbetsglädje
A self-reflective culture allows the culture to evolve in accordance with the changes in the business context in which the company operates.
Every team, project or organization has an inherent capacity. Your job is to learn what that capacity is and limit the work to capacity!
Given the incredibly large attack surface I’m surprised that compromise of TLDs/domain extensions isn’t a more frequent event.
Något kan gå snett, datorer kan säcka ihop. Om det inträffar så bör man ha en reservplan. Tyvärr saknar många det här idag, det finns inga reservsajter
The Intelligent Tracking Prevention (ITP) feature for Safari, which holds 15% of the global browser market, is likely to cut its 2018 revenue by more than a fifth compared to projections made before ITP was announced.
Long Blockchain will focus on "the exploration of and investment in opportunities that leverage the benefits of blockchain technology,"
There’s no one number that represents a company’s customer experience. Not even NPS. Yet, that won’t stop us from trying.
The iterative cycle of behavior modification is that you can NOT change a belief system, until you first have some positive behavioral evidence, which only happens after you create a safe and stable operational environment.
If you have a proper "content security policy" your users are safe
An overview of the issues you might need to consider to ensure that your response times are fast, user interaction is smooth and your sites don’t drain user’s bandwidth
A typical web page today can contain upwards of 75 third-party scripts, such as ads and analytics beacons. If you care about web performance, these scripts can be the bane of your existence.
There are a number of strategies can be employed to deliver 3rd party scripts in a manner which limits their negative effects on performance.
Third party providers are a necessary evil in almost all development projects, and if we’re going to entrust parts of our site or product to others, we ought to have a very good idea of what happens when things go wrong. Stress-testing third parties is a standard part of any of the bits of performance work
A restaurant that doesn’t exist is currently the highest ranked in one of the world’s biggest cities, on perhaps the internet’s most trusted reviews site.
I’ve just read a classic. Mark my words - we will mention, refer to and hear a lot about Mark Schwartz great book "A seat at the table".
Leverage the tools already available to us when building responsive websites to scale up and adapt our content for large-scale displays
The scripts work by injecting invisible login forms in the background of the webpage and scooping up whatever the browsers autofill into the available slots.
It is the New Year and there will be many predictions about what will happen in the coming year. I am going to take this opportunity to make predictions myself, not just about the coming year, but rather the next thirty two years.