We use cookies to optimize our website and our service.
? Tech Lead ?
Tech Lead
The tech lead is in charge of leading the team in the right direction in terms of the technical vision - ie the technical architecture and platforms.
Tech Lead
A tech lead has the responsibility to lead the team in the right direction when it comes to the technical vision, e.g. the technical architecture and platforms.
? Full stack ?
Full stack
Perhaps you've heard of full-stack developers? The unicorns of the industry. A full-stack developer knows both front-end and back-end.
Full stack
Maybe you've heard of full-stack developers? Industry unicorns. A full-stack developer keeps track of both front-end and back-end.
? Framework ?
Framework
Frameworks are commonly used within the programming world, for example in app and web development. It's a collection of libraries and APIs (which we've previously techsplained!). To use a framework can speed up the development process as it make up a foundation which can be built upon. Why start from scratch? Examples of common framworks are Angular for JavaScript and Django for Python! Do you use frameworks?
Framework
Framework, or framework, is used in the world of programming in e.g. app and web development, and is a collection of i.a. program libraries and APIs (which we have previously tech-planned!). Using a framework can speed up development as it constitutes a foundation on which one can effectively build. Why start from the beginning? Examples of frameworks are Angular for JavaScript and Django for Python. Do you use frameworks?
? WCAG extension ?
WCAG extension
stands for Web Content Accessibility Guidelines, and is a set of guidelines for accessibility and usability for everyone who uses the Internet. Guidelines for visual aid, text descriptions of visual content, and something as "simple" as creating clear links. Those are just a few examples of what can be found in WCAG. In Sweden, it is required by governmental institutions and other public authorities to implement WCAG to at least AA level on a three-point scale, where A is the lowest level with the highest prioritized criteria, and AAA the highest level.
WCAG extension
stands for Web Content Accessibility Guidelines, and is simply guidelines for accessibility and usability for everyone on the Internet. Examples of guidelines are visual interpretation of video, text description of content that is not text and something as simple as writing clear links. In Sweden, it is a requirement for authorities and other public actors to implement WCAG to at least level AA on a three-point scale, where A is the lowest level with the highest priority criteria, and AAA the highest level of ambition.
? Scrum Master ?
To know what a scrum master is, it might be good to know what “scrum” is? Scrum is a framework that implements the agile way of thinking, which is common within systems development. The scrum master's task is to ensure that the team is following the framework, coaching and strengthening the team through distinct processes and support.
To know what a scrum master is, maybe it's good to know what a "scrum" is? Scrum is a framework that implements the agile mindset that is common in system development. Scrum master is a role, whose task is to ensure that the framework is followed and to coach and strengthen the team to success through clear processes and support.
? W3C ?
W3C stands for the World Wide Web Consortium, an international community founded in 1994 by Tim Berners-Lee (you might recognize that name - he invented the Internet). W3C develop protocols, and set standards and programs for the continuous development of the web! W3C is behind the guidelines that make up WCAG.
W3C stands for World Wide Web Consortium and is an international community founded in 1994 by Tim Berners-Lee (who also invented the Internet). W3C develops protocols, and standards and programs for the further development of the web! Among other things, the W3C is behind the WCAG guidelines
? A / B test ?
A / B test used for optimize web pages, but can also be applied to other digital content. An A / B test is a randomized experiment with two proposals that are selected and tested against each other.
The tests should performed on your real visitors / users ??? In this way, you avoid visitors acting differently because they are aware of the test. Examples of things you can test: Headings on landing pages, forms, design and subject lines in mailings.
? 404 error and HTTP Response ?
HTTP stands for HyperText Transfer Protocol and is used for structure requests and responses over the internet. HTTP requires data to be transferred from one point to another over a network. HTTP Response is the packet of information sent by the server to the client in response to an earlier request made by the client. For example this could be requesting to view a website by typing in a URL.
The HTTP response status code Indicates whether a specific HTTP request has been successfully completed.
When you receive a 404 code the server cannot find the requested resource. In the browser this means the URL is not recognized. In an API, this can also mean that the endpoint is valid but the resource itself does not exist. Servers may also send this response instead of 403 to hide the existence of a resource from an unauthorized client. This response code is probably the most famous one due to its frequent occurrence on the web.
? Internet of Things ?
Internet of Things is often shortened IoT. It is a concept for everyday life subject that we own and that is connected to the internet and to each other differently. In this way, the gadget can collect data and / or be controlled via bluetooth, wifi, or the telephone network. It can be household items, clothing, cars or the like. In Swedish, IoT is called the Internet of Things.
The connected things can perceive their surroundings, communicate with them and thus help to create smart, attractive and helpful environments, goods and services. For example, if you have a smart watch, you use IoT. A disadvantage with connected everyday gadgets is the increased risk of cyber threats such as being hacked
? SEO / SEM ?
SEO stands for "Search Engine Optimization". In digital marketing, this means that you optimize a website so that it is more likely to end up high in search results. For example, among the first hits if you Google on a specific word or phrase.
You can do this by examining which search engines are popular, what words those you want to reach are searching for, and then use these keywords in your texts on the web page. Using them in headings, middle headings and in the right amount in the body text can then give a better placement in search results.
SEM is "Search marketing". So you buy yourself a good position in search results. This can be done through bidding, and the one who pays the most ends up at the top.
..
? Version control ?
Version control is called in Swedish for versioning.
This means that previous versions of for example
program, web pages or source code files can be recreated and that all changes can be tracked.
A programmer or a team of developers usually uses some version management system.
With version management it is possible to write code separately on was its branch / branch and then beat
Together these into a working version of website or program.
If something goes wrong, the developers can go back to a previous working versionand compare the different
versions to see what went wrong. There are many different ways to use versioning, to
examples to have one branch for development, one for testing, and one for release (that is, what goes live). Themselves
the main branch is often called master or trunk.
Some different version management systems are Git and SVN.
? Blockchain ?
Blockchain can be called in Swedish block chain.
A blockchain is one database stored in many copies.
It is decentralized and every time a change is made a new version is stored.
The many copies make it difficult or impossible to manipulate the database history afterwards.
Each transaction (event) in the database is stored by adding a "block".
Blockchain is often used in relation to crypto currencies. If you for example
trades with ethereum or bitcoin so information is stored
the database every time currency changes owners.
Fun fact: The first distributed blockchain went live 2008
and was implemented 2009 by the pseudonym Satoshi Nakamoto,
whose identity is still unknown today. It forms the basis of bitcoin,
whose users are represented by pseudonyms that are difficult to track,
even though their bitcoin transactions are stored publicly in the blockchain.
A large part of some countries' energy use goes to computers that create and
validates bitcoin blocks, (so-called bitcoin mining), which ur climate viewpoint is controversial.
? UI / UIX ?
What is the difference between UI and UX?
UI is an abbreviation for "User Interface", i.e. user interface and UX stands for ”User Experience"Thus the user's experience.
UI and UX are interdependent.
UI can be what a web page or app looks like. For example, buttons, menus and other elements that make up a look.
Briefly summarized as layout and design.
I UX focuses on the interaction between the user and the product / interface.
The product or web page should be easy to understand and buttons should do what the user expects.
The entire chain from start to finish for a user should be smooth. For example, navigation and how easy
It is for the user to order an item when they use an app or website.
Carrying out thorough user surveys is important for both UX and UI designers.
? DevOps ?
DevOps is a merger of the words Development (Development)
and IT Operations (Application Management).
There is more than one way to define DevOps. A broad definition is that one
companies work to create a culture and environment where possible develop, test and produce
fast and reliable and in that way bridges
the contradictions that sometimes exist between development and management.
This can be achieved through a continuous cycle of planning -
development - testing - packaging - release - configuration and monitoring.
Which should be automated with the help of different tools to the extent possible.
? API (s) ?
API stands for Application Program Interface.
An API is a protocol for how different programs and apps should
send information between them. You can look at it as a messenger or interpreter who takes a message
from you (request) and tells the receiving system what you want to do and sends back one
response.
All of this is governed by a number of rules (documentation) set up for the API.
There are many open APIs that you can use when programming your own programs
or apps.
You can find them at, among others, http://apikatalogen.se/api
? Rubber duck debugging ?
It is a method in order to debug code.
A programmer uses a rubber man (or other inanimate object) and troubleshoot its code
by force themselves to explain the code, line by line, for the duck.
When they described what the code should do, and observed what it did
really do, most often the problems appear and they may even find a solution!